Dual-Meet Bout History (37)
| Date | Wt | Result | Opponent | By |
|---|
| Mar 6, 25 | 114 | W | Jordan Manyette | Decision |
| Mar 6, 25 | 114 | W | Caleb Hummel | Major Dec |
| Mar 6, 25 | 114 | W | C.J. Caines | Major Dec |
| Mar 6, 25 | 114 | L | Samuel Wolford | Decision |
| Mar 6, 25 | 114 | L | Max Dinges | Decision |
| Feb 28, 25 | 114 | W | Caleb Dulaney | Fall |
| Feb 28, 25 | 114 | W | Clayton Ealy | Fall |
| Feb 28, 25 | 114 | W | Preston Bubash | Decision |
| Feb 28, 25 | 114 | L | Max Dinges | Decision |
| Feb 14, 25 | 114 | W | Keaton Brooks | Fall |
| Feb 14, 25 | 114 | W | Aaron Cook | Fall |
| Feb 14, 25 | 114 | W | Caleb Hummel | Decision |
| Feb 14, 25 | 114 | W | Max Dinges | Decision |
| Feb 8, 25 | 114 | W | Tyden Shuman | Fall |
| Feb 8, 25 | 114 | L | Freddy Bachmann | Fall |
| Feb 7, 25 | 114 | W | Branden Eisenhour | Fall |
| Feb 4, 25 | 121 | W | Logan Willis | Fall |
| Feb 1, 25 | 114 | W | Logan Burns | Fall |
| Feb 1, 25 | 114 | W | Max Dinges | Decision |
| Jan 16, 25 | 121 | W | Logan Moss | Fall |
| Jan 10, 25 | 114 | W | Nicholas Webb | Fall |
| Jan 10, 25 | 114 | W | Bryce Pequignot | Tech Fall |
| Jan 10, 25 | 114 | W | Jayden Lee | Tech Fall |
| Jan 10, 25 | 114 | W | Nicholas McGarrity | Fall |
| Jan 10, 25 | 114 | W | Easton Mull | Decision |
| Jan 10, 25 | 114 | W | Mateo Gallegos | Decision |
| Jan 10, 25 | 114 | L | Dominick Morrison | Major Dec |
| Jan 8, 25 | 113 | W | Wyatt Spencer | Decision |
| Jan 7, 25 | 114 | W | Wonye Hiller | Fall |
| Jan 3, 25 | 114 | W | Justen Vorhauer | Tech Fall |
| Jan 3, 25 | 114 | W | Santino DiPaola | Fall |
| Jan 3, 25 | 114 | W | Carsen Mowery | Fall |
| Jan 3, 25 | 114 | W | Brayden Sidney | Major Dec |
| Jan 3, 25 | 114 | L | Max Dinges | Decision |
| Dec 27, 24 | 114 | L | Easton Mull | Major Dec |
| Dec 27, 24 | 114 | L | Wyatt Spencer | Decision |
| Dec 17, 24 | 114 | W | Chase Pollino | Fall |