| Date | Wt | Result | Opponent | By |
|---|---|---|---|---|
| Mar 7, 24 | 152 | W | Kyle Deisley | Decision |
| Mar 7, 24 | 152 | W | Antonino Walker | Decision |
| Mar 7, 24 | 152 | L | Luke Sipes | Major Dec |
| Mar 7, 24 | 152 | L | Griffin Walizer | Decision |
| Mar 1, 24 | 152 | W | Austin Smith | Fall |
| Mar 1, 24 | 152 | W | Xayden Sallit | Major Dec |
| Mar 1, 24 | 152 | W | Adam Farahat | Fall |
| Mar 1, 24 | 152 | L | Austin Smith | Fall |
| Mar 1, 24 | 152 | L | Keegan Demarest | Major Dec |
| Feb 23, 24 | 152 | W | Edwin Sanchez | Fall |
| Feb 23, 24 | 152 | W | Quentin Hammerstone | Fall |
| Feb 23, 24 | 152 | W | Xayden Sallit | Decision |
| Feb 23, 24 | 152 | W | Sean Steckert | Decision |
| Feb 23, 24 | 152 | L | Kollin Rath | Fall |
| Feb 3, 24 | 152 | W | Charlie Scanlan | Decision |
| Jan 31, 24 | 160 | W | Matthew Vargas | Fall |
| Jan 27, 24 | 150 | W | Elias Adams | Fall |
| Jan 27, 24 | 150 | W | Owen Ellermeyer | Fall |
| Jan 27, 24 | 150 | W | Angel Kristo | Fall |
| Jan 24, 24 | 160 | W | Ricky Halford | Fall |
| Jan 22, 24 | 152 | W | Stephen Kieffer | Fall |
| Jan 17, 24 | 152 | W | Payton Fasnacht | Major Dec |
| Jan 13, 24 | 152 | W | Payton Fasnacht | Fall |
| Jan 13, 24 | 152 | W | Rory Dixon | Fall |
| Jan 13, 24 | 152 | W | Stephen Kieffer | Fall |
| Jan 6, 24 | 152 | W | Kaleb Sweigart | Fall |
| Jan 6, 24 | 152 | W | Donovan Torres | Fall |
| Jan 6, 24 | 160 | W | Isaac Raber | Fall |
| Jan 6, 24 | 152 | W | Darryl Meeker | Fall |
| Jan 6, 24 | 152 | W | Jake Taylor | Fall |
| Jan 3, 24 | 152 | W | Zoltan Bedocs | Fall |
| Dec 28, 23 | 152 | W | Mukhammad Nasriddinkhujaev | Fall |
| Dec 28, 23 | 152 | W | Joel Alameda-Guzman | Fall |
| Dec 28, 23 | 152 | W | Beknazar Baiyshbekov | Fall |
| Dec 28, 23 | 152 | W | Hugh Maley | Fall |
| Dec 15, 23 | 160 | W | Maksim Miller | Fall |
| Dec 15, 23 | 160 | W | J.D. Heiser | Fall |
| Dec 15, 23 | 160 | W | Hudson Spires | Decision |
| Dec 15, 23 | 160 | L | Carter Davis | Major Dec |
| Dec 15, 23 | 160 | L | A.J. Corp | Fall |
| Dec 13, 23 | 160 | W | Richard Kenna | Fall |
| Dec 9, 23 | 160 | W | Nikolas Alt | Fall |
| Dec 9, 23 | 160 | W | Jameson Trainer | Fall |
| Dec 9, 23 | 160 | W | Sean McLoone | Fall |
| Dec 9, 23 | 160 | W | Mason Vinansky | Fall |
| Dec 9, 23 | 160 | W | Teagen McKay | Fall |
| Dec 9, 23 | 160 | W | Patrick Munley | Fall |
| Dec 6, 23 | 172 | W | Skylor Green | Fall |