Dual-Meet Bout History (24)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 1, 25 | 189 | L | Jaden Meyer | Fall |
| Jan 29, 25 | 160 | L | Cole Hubert | Tech Fall |
| Jan 24, 25 | 160 | W | Erik Martino | Fall |
| Jan 24, 25 | 160 | W | Brock Simms | Fall |
| Jan 24, 25 | 160 | L | Rory Dixon | Fall |
| Jan 24, 25 | 160 | L | Samuel Almedina | Fall |
| Jan 18, 25 | 160 | W | Luke Schindler | Decision |
| Jan 18, 25 | 160 | W | Connor Zurawa | Fall |
| Jan 18, 25 | 160 | L | Cole Hubert | Tech Fall |
| Jan 18, 25 | 160 | L | Colton Tone | Default |
| Jan 10, 25 | 160 | W | Nathan Gieger | Fall |
| Jan 7, 25 | 160 | W | Angel Cartagena | Fall |
| Feb 3, 24 | 189 | L | Keegan Ramsay | Fall |
| Jan 24, 24 | 189 | W | Grady Newhard | Fall |
| Jan 20, 24 | 172 | W | Juelz Veras Cosme | Fall |
| Jan 20, 24 | 172 | W | Robert Rose | Decision |
| Jan 20, 24 | 172 | L | Colin Hornberger | Fall |
| Jan 20, 24 | 172 | L | Grant Yount | Fall |
| Dec 9, 23 | 172 | W | Rayhan Wibowo | Fall |
| Dec 9, 23 | 160 | W | Marcus Kane | Fall |
| Dec 9, 23 | 172 | L | James Taft | Fall |
| Dec 9, 23 | 160 | L | Parrish McFarland | Fall |
| Dec 9, 23 | 160 | L | Patrick Munley | Fall |
| Dec 6, 23 | 172 | W | Lane Frankenfield | Fall |