Dual-Meet Bout History (67)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 21, 25 | 160 | W | Wyatt Lowans | Fall |
| Feb 21, 25 | 160 | W | Evan Baldwin | Decision |
| Feb 21, 25 | 160 | W | Gabe Sanchez | Decision |
| Feb 21, 25 | 160 | L | Dustin Hoover | Major Dec |
| Feb 21, 25 | 160 | L | Teagan Ruble | Decision |
| Feb 21, 25 | 160 | L | Gabe Johnson | Major Dec |
| Feb 15, 25 | 160 | W | Tanner Zeigler | Major Dec |
| Feb 15, 25 | 160 | W | Ethan Miller | Tech Fall |
| Feb 15, 25 | 160 | L | Gabe Johnson | Tech Fall |
| Feb 4, 25 | 152 | W | Chase Brown | Decision |
| Feb 1, 25 | 152 | L | Mitchell Frederick | Decision |
| Jan 30, 25 | 160 | L | Caden Shearer | Major Dec |
| Jan 30, 25 | 152 | L | Nieco Fratelli | Major Dec |
| Jan 28, 25 | 152 | W | Jackson Wentz | Decision |
| Jan 28, 25 | 160 | L | Evan Baldwin | Major Dec |
| Jan 24, 25 | 152 | W | Alexander Tripoli | Tech Fall |
| Jan 24, 25 | 152 | W | Luke Schindler | Fall |
| Jan 24, 25 | 152 | W | Wesley Mansell | Fall |
| Jan 24, 25 | 152 | L | Evan Maneval | Decision |
| Jan 24, 25 | 152 | L | Cameron Woltz | Decision |
| Jan 23, 25 | 152 | W | Ashton Feaser | Fall |
| Jan 21, 25 | 152 | W | Caleb Weist | Fall |
| Jan 18, 25 | 172 | W | Tanner Zeigler | Major Dec |
| Jan 9, 25 | 160 | W | Landon Hinkle | Fall |
| Jan 8, 25 | 172 | W | Stephon McClellan | Major Dec |
| Jan 4, 25 | 152 | W | A.J. Benedict | Fall |
| Jan 4, 25 | 160 | W | Ethan Lenker | Decision |
| Jan 4, 25 | 152 | W | Kane Gregor | Fall |
| Jan 4, 25 | 160 | W | Preston Whalen | Fall |
| Jan 4, 25 | 160 | L | Curtis Conrad | Major Dec |
| Dec 18, 24 | 160 | W | Bronson Huntoon | Fall |
| Dec 13, 24 | 152 | W | Andrew Alderman | Major Dec |
| Dec 13, 24 | 152 | W | Aden Shepard | Decision |
| Dec 13, 24 | 152 | W | A.J. Benedict | Major Dec |
| Dec 13, 24 | 152 | L | Ryan Lawler | Tech Fall |
| Dec 13, 24 | 152 | L | Calio Zanella | Decision |
| Dec 7, 24 | 152 | W | Alfonzo Rivera | Major Dec |
| Dec 7, 24 | 160 | W | Nick Nguyen | Fall |
| Dec 7, 24 | 160 | W | Wyatt Lowans | Decision |
| Dec 7, 24 | 152 | L | Aden Shepard | Decision |
| Feb 17, 24 | 152 | W | Landon Hinkle | Decision |
| Feb 17, 24 | 152 | L | Eddie Alcantara | Major Dec |
| Feb 17, 24 | 152 | L | Joey Swartz | Decision |
| Feb 9, 24 | 152 | L | Luke Ankney | Decision |
| Feb 8, 24 | 160 | L | Dalton McDermott | Decision |
| Feb 3, 24 | 152 | L | Caden Shearer | Fall |
| Feb 1, 24 | 152 | W | Miles Acosta | Decision |
| Jan 30, 24 | 152 | L | Ruben Mumper | Decision |
| Jan 25, 24 | 152 | W | Ezra Clevenger | Fall |
| Jan 24, 24 | 152 | W | Julien Ziraldo | Decision |
| Jan 20, 24 | 152 | W | Hayden Mercer | Fall |
| Jan 20, 24 | 152 | W | Alexander Tripoli | Fall |
| Jan 20, 24 | 152 | L | Connor Davidson | Decision |
| Jan 20, 24 | 152 | L | Dillon Lombardi | Decision |
| Jan 17, 24 | 160 | W | Parker Gibson | Decision |
| Jan 8, 24 | 152 | L | Wyatt Dillon | Tech Fall |
| Jan 4, 24 | 152 | W | Landon Hinkle | Decision |
| Dec 20, 23 | 160 | L | Eddie Alcantara | Major Dec |
| Dec 15, 23 | 152 | W | Jaden Rice | Major Dec |
| Dec 15, 23 | 152 | W | Chase Shrawder | Decision |
| Dec 15, 23 | 152 | L | Jaden Wehler | Fall |
| Dec 15, 23 | 152 | L | Landyn Lukens | Decision |
| Dec 13, 23 | 160 | W | Tanner Zeigler | Fall |
| Dec 9, 23 | 160 | W | Zethan Sleighter | Decision |
| Dec 9, 23 | 160 | W | James Crutchfield | Fall |
| Dec 9, 23 | 152 | L | Deshawn Jones | Decision |
| Dec 9, 23 | 160 | L | Gabe Johnson | Major Dec |