Dual-Meet Bout History (82)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 127 | W | Cael Badman | Decision |
| Feb 28, 25 | 127 | L | Noah Fenner | Fall |
| Feb 28, 25 | 127 | L | Tyler Youngcourt | Decision |
| Feb 22, 25 | 127 | W | Akeem Whipple | Tech Fall |
| Feb 22, 25 | 127 | W | Francisco Olmeda | Fall |
| Feb 22, 25 | 127 | W | Maddox Rosenblatt | Major Dec |
| Feb 15, 25 | 127 | W | Akeem Whipple | Fall |
| Feb 15, 25 | 127 | W | Michael Gorrell | Decision |
| Feb 15, 25 | 127 | W | Noah Hernandez | Tech Fall |
| Feb 4, 25 | 127 | L | Marco Loss | Decision |
| Jan 30, 25 | 127 | W | Diego Rosario | Fall |
| Jan 27, 25 | 127 | W | Anthony Swartz | Major Dec |
| Jan 22, 25 | 127 | W | Noah Hernandez | Fall |
| Jan 18, 25 | 133 | W | Griffin Lane | Fall |
| Jan 15, 25 | 127 | W | Maddox Rosenblatt | Major Dec |
| Jan 10, 25 | 127 | W | Levi Max | Decision |
| Jan 10, 25 | 127 | W | Chase Dilella | Tech Fall |
| Jan 10, 25 | 127 | W | Kevin Gerheart | Decision |
| Jan 10, 25 | 127 | L | Aiden Herndon | Tech Fall |
| Jan 10, 25 | 127 | L | Dalton Wenner | Fall |
| Jan 8, 25 | 127 | W | Hayden Ganley | Fall |
| Jan 4, 25 | 127 | W | Eli Russ | Fall |
| Jan 4, 25 | 127 | W | Jason Beck | Fall |
| Jan 4, 25 | 127 | W | Aldo Flores | Tech Fall |
| Jan 4, 25 | 127 | L | Ben Godshall | Major Dec |
| Jan 4, 25 | 127 | L | Cole Fogle | Decision |
| Dec 27, 24 | 127 | W | Austin Anderson | Decision |
| Dec 27, 24 | 127 | W | Cole Schisler | Decision |
| Dec 27, 24 | 127 | W | Dominic Scalia | Fall |
| Dec 27, 24 | 127 | W | Oliver Emmonds | Tech Fall |
| Dec 21, 24 | 133 | W | Dylan Champiney | Fall |
| Dec 21, 24 | 133 | W | Patrick Foreman | Fall |
| Dec 21, 24 | 133 | W | Brody Wissler | Tech Fall |
| Dec 21, 24 | 133 | W | Dion Shaji | Fall |
| Dec 21, 24 | 133 | W | Luca Galluccio | Fall |
| Dec 18, 24 | 133 | W | Emanuel Dargan | Tech Fall |
| Dec 13, 24 | 133 | W | Benjamin Miller | Decision |
| Dec 13, 24 | 133 | W | Lucas Beltrante | Decision |
| Dec 13, 24 | 133 | W | Ashton Abbott | Decision |
| Dec 13, 24 | 133 | L | Sean Murray | Decision |
| Dec 11, 24 | 133 | W | Christian Leckman | Fall |
| Dec 5, 24 | 133 | W | Omar Morales | Decision |
| Dec 4, 24 | 133 | W | David Madden | Fall |
| Mar 1, 24 | 114 | W | Dillon Carr | Decision |
| Mar 1, 24 | 114 | L | Sidney O'Donnell | Decision |
| Mar 1, 24 | 114 | L | Noah Fenner | Fall |
| Feb 24, 24 | 114 | W | Luke Founds | Fall |
| Feb 24, 24 | 114 | W | Curtis Griffin | Fall |
| Feb 24, 24 | 114 | W | Justin Choseed | Fall |
| Feb 17, 24 | 114 | W | Julian Okdeh | Fall |
| Feb 17, 24 | 114 | W | Luke Founds | Fall |
| Feb 17, 24 | 114 | L | Kevin Bagnell | Major Dec |
| Feb 9, 24 | 121 | W | Landon Hirschler | Major Dec |
| Feb 9, 24 | 121 | L | Dominick Canali | Major Dec |
| Feb 8, 24 | 114 | L | Blake Haines | Decision |
| Feb 1, 24 | 121 | W | Nicholas Marku | Fall |
| Jan 30, 24 | 114 | L | Kevin Bagnell | Fall |
| Jan 24, 24 | 121 | W | Maddox Rosenblatt | Major Dec |
| Jan 20, 24 | 121 | W | Liam Carr | Fall |
| Jan 12, 24 | 114 | W | Cael Skorka | Fall |
| Jan 12, 24 | 114 | W | Leo Flores | Fall |
| Jan 12, 24 | 114 | W | Jacob Sombronski | Decision |
| Jan 12, 24 | 114 | L | William Detar | Fall |
| Jan 12, 24 | 114 | L | Caiden Harbert | Decision |
| Jan 6, 24 | 121 | W | Blake Dergham | Decision |
| Jan 6, 24 | 121 | L | Ben Godshall | Decision |
| Jan 6, 24 | 121 | L | Ryan Marano | Decision |
| Jan 3, 24 | 121 | W | Julian Okdeh | Fall |
| Jan 3, 24 | 121 | W | Trevon Scurry | Fall |
| Dec 29, 23 | 121 | W | Zeke Rodas | Fall |
| Dec 29, 23 | 121 | W | Ace Foster | Major Dec |
| Dec 29, 23 | 121 | L | Caden Yanarella | Decision |
| Dec 29, 23 | 121 | L | Travis Clawson | Fall |
| Dec 20, 23 | 121 | W | Mark Fusetti | Fall |
| Dec 16, 23 | 121 | W | Pasquale Stendardo | Fall |
| Dec 16, 23 | 121 | W | Brady Pires | Fall |
| Dec 16, 23 | 121 | W | Micah McBride | Fall |
| Dec 8, 23 | 121 | W | Eli Izquieta | Fall |
| Dec 8, 23 | 121 | W | Louis Malave | Fall |
| Dec 1, 23 | 121 | W | Zach Thomas | Fall |
| Dec 1, 23 | 121 | W | Robert Allen | Fall |
| Dec 1, 23 | 121 | W | Ryan Allgeier | Fall |