Dual-Meet Bout History (61)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 21, 25 | 160 | W | Benjamin Carr | Tech Fall |
| Feb 21, 25 | 160 | W | Aden Celani | Fall |
| Feb 21, 25 | 160 | L | Mason Rothrock | Decision |
| Feb 21, 25 | 160 | L | Austin Martin | Fall |
| Feb 1, 25 | 160 | L | Nathan Gieger | Decision |
| Jan 24, 25 | 160 | W | Alex George | Decision |
| Jan 24, 25 | 160 | L | Jaden Wehler | Fall |
| Jan 24, 25 | 160 | L | Caius Morrow | Decision |
| Jan 21, 25 | 160 | W | Dewitt Williams | Fall |
| Jan 18, 25 | 160 | W | Cole Kanuck | Decision |
| Jan 18, 25 | 160 | W | Kelan Turley | Fall |
| Jan 18, 25 | 160 | W | Colton Tone | Fall |
| Jan 18, 25 | 160 | L | Brok Solt | Fall |
| Jan 18, 25 | 160 | L | Cole Hubert | Tech Fall |
| Jan 16, 25 | 160 | W | Ryan Bonham | Tech Fall |
| Jan 7, 25 | 160 | W | Colton Tone | Major Dec |
| Jan 4, 25 | 160 | W | Noah Knox | Fall |
| Jan 4, 25 | 160 | W | Mateo Paez | Fall |
| Jan 4, 25 | 160 | W | Marquise Miles | Fall |
| Jan 4, 25 | 160 | L | Jack Hayes | Major Dec |
| Jan 4, 25 | 160 | L | Jowell Jones | Fall |
| Dec 27, 24 | 160 | W | Brock Simms | Fall |
| Dec 27, 24 | 160 | W | Myles Ariola | Major Dec |
| Dec 27, 24 | 160 | L | Mason Mordan | Decision |
| Dec 27, 24 | 160 | L | Ayden Hunsinger | Fall |
| Dec 19, 24 | 160 | L | Brock Frable | Tech Fall |
| Dec 17, 24 | 160 | W | Connor Zurawa | Fall |
| Dec 6, 24 | 172 | W | Steven Maestre | Major Dec |
| Dec 6, 24 | 172 | L | Austin Colon | Fall |
| Dec 6, 24 | 172 | L | Connor Howard | Decision |
| Feb 23, 24 | 172 | L | Nikolas Schwartz | Fall |
| Feb 23, 24 | 172 | L | Zeandros Johnson | Decision |
| Feb 3, 24 | 189 | L | Hunter Blankenhorn | Fall |
| Jan 26, 24 | 172 | W | Jayden Thomas | Tech Fall |
| Jan 26, 24 | 172 | L | Mitchell Baronner | Fall |
| Jan 26, 24 | 172 | L | Zeandros Johnson | Fall |
| Jan 24, 24 | 172 | L | Kody Ward | Decision |
| Jan 20, 24 | 172 | W | Isaiah McCalla | Fall |
| Jan 20, 24 | 172 | W | Sami Reece | Decision |
| Jan 20, 24 | 172 | L | Mason Marolo | Fall |
| Jan 17, 24 | 189 | W | Luke Stangs | Fall |
| Jan 14, 24 | 172 | W | Lane Frankenfield | Fall |
| Jan 14, 24 | 172 | W | Caleb Gaffney | Decision |
| Jan 14, 24 | 172 | L | Kody Ward | Fall |
| Jan 14, 24 | 172 | L | Luke Fugazzotto | Fall |
| Jan 10, 24 | 172 | L | Chase Moffit | Decision |
| Jan 8, 24 | 172 | L | Zeandros Johnson | Fall |
| Jan 6, 24 | 189 | W | Parker Lukens | Decision |
| Jan 6, 24 | 172 | W | Frederick Vasques | Fall |
| Jan 6, 24 | 189 | W | Jimmy Murray | Fall |
| Jan 6, 24 | 172 | L | Gavin Rose | Decision |
| Jan 6, 24 | 172 | L | Matthew Pascucci | Decision |
| Dec 22, 23 | 172 | L | Dominic Sumpolec | Fall |
| Dec 15, 23 | 172 | W | Wyatt Smith | Fall |
| Dec 13, 23 | 189 | W | Caleb Gaffney | Decision |
| Dec 6, 23 | 189 | L | Arberi Duka | Decision |
| Dec 2, 23 | 172 | W | Jake McGuigan | Decision |
| Dec 2, 23 | 172 | W | Mathyas Snyder | Fall |
| Dec 2, 23 | 172 | L | Jordan Bentley | Fall |
| Dec 2, 23 | 172 | L | James Mitkowski | Fall |
| Dec 2, 23 | 172 | L | Skylor Green | Fall |