Dual-Meet Bout History (36)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 21, 25 | 160 | W | Jace Gunther | Major Dec |
| Feb 21, 25 | 160 | L | Reagan Milheim | Tech Fall |
| Feb 21, 25 | 160 | L | Silas Mickey | Fall |
| Feb 15, 25 | 160 | W | Wyatt Schrader | Decision |
| Feb 15, 25 | 160 | W | Thayne Jeffries | Fall |
| Feb 15, 25 | 160 | W | Raiden Felix | Decision |
| Feb 15, 25 | 160 | L | Hayden Harvey | Tech Fall |
| Jan 23, 25 | 160 | L | Landen Wagner | Tech Fall |
| Jan 22, 25 | 160 | W | Zeryk Thurston | Fall |
| Jan 4, 25 | 172 | W | Evan Jones | Fall |
| Jan 4, 25 | 160 | L | Hayden Harvey | Fall |
| Jan 4, 25 | 160 | L | Evan Maneval | Decision |
| Dec 28, 24 | 160 | W | Oliver Patte | Decision |
| Dec 28, 24 | 160 | W | Ben Miller | Default |
| Dec 28, 24 | 160 | L | Ceejay Serfrass | Fall |
| Dec 12, 24 | 160 | L | Dylan Brokenshire | Decision |
| Feb 17, 24 | 160 | W | Trevor Dietz | Fall |
| Feb 17, 24 | 160 | L | Sam Persun | Major Dec |
| Feb 17, 24 | 160 | L | Braden Vincenzes | Tech Fall |
| Feb 17, 24 | 160 | L | Paxton Derr | Major Dec |
| Jan 20, 24 | 160 | L | Benny Bentz | Decision |
| Jan 20, 24 | 160 | L | Noah Moyer | Fall |
| Jan 18, 24 | 160 | L | Jaymen Golden | Fall |
| Jan 18, 24 | 160 | L | Sam Meloy | Decision |
| Jan 11, 24 | 160 | W | Rhyan Henz | Fall |
| Jan 6, 24 | 160 | L | Ethan Hart | Decision |
| Jan 6, 24 | 160 | L | Kaileb Wilkinson | Fall |
| Jan 4, 24 | 160 | L | Jeffrey Yount | Decision |
| Dec 28, 23 | 160 | W | Mariusz Bibla | Major Dec |
| Dec 28, 23 | 160 | W | Elijin Jackson | Fall |
| Dec 28, 23 | 160 | W | Andrew Alderman | Fall |
| Dec 28, 23 | 160 | L | Grady Clark | Tech Fall |
| Dec 28, 23 | 160 | L | Oliver Patte | Decision |
| Dec 22, 23 | 160 | W | Chase Geurin | Fall |
| Dec 21, 23 | 160 | L | Hayden Harvey | Major Dec |
| Dec 14, 23 | 160 | L | Evan Brokenshire | Fall |