Dual-Meet Bout History (63)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 215 | W | Mohammed Wan | Fall |
| Feb 28, 25 | 215 | L | Connor Smalley | Fall |
| Feb 28, 25 | 215 | L | Lincoln Bibla | Fall |
| Feb 22, 25 | 215 | W | David Dorman | Fall |
| Feb 22, 25 | 215 | L | Khalil Holley | Fall |
| Feb 22, 25 | 215 | L | Mohammed Wan | Decision |
| Feb 22, 25 | 215 | L | David Dorman | Fall |
| Feb 15, 25 | 215 | W | Lucas Hayes | Tech Fall |
| Feb 15, 25 | 215 | W | Khalil Holley | Fall |
| Feb 15, 25 | 215 | L | John Boggs | Tech Fall |
| Feb 8, 25 | 215 | W | Owen Hoffman | Fall |
| Feb 8, 25 | 215 | W | Mario Flores | Fall |
| Feb 8, 25 | 215 | W | Isaac Jackovitz | Fall |
| Feb 8, 25 | 215 | L | Jude Waeltz | Decision |
| Feb 5, 25 | 215 | W | Gerson Ferrer | Fall |
| Jan 24, 25 | 215 | W | Frank Scialpi | Fall |
| Jan 24, 25 | 215 | W | Angelo Cerimele | Fall |
| Jan 24, 25 | 215 | W | Evan Hugar | Fall |
| Jan 24, 25 | 215 | W | Mason Rebert | Decision |
| Jan 24, 25 | 215 | L | T.J. McLain | Fall |
| Jan 24, 25 | 215 | L | Evan Gillespie | Fall |
| Jan 15, 25 | 215 | L | Freddie DiNardo | Fall |
| Dec 20, 24 | 215 | L | David Dorman | Fall |
| Dec 14, 24 | 215 | W | Nick Stotler | Fall |
| Dec 14, 24 | 215 | W | Harrison Bongiovani | Fall |
| Dec 6, 24 | 215 | W | Jack Myslinski | Fall |
| Dec 6, 24 | 215 | W | Soloman Wesley | Fall |
| Dec 6, 24 | 215 | W | Mark Minardi | Fall |
| Dec 6, 24 | 215 | W | David Dorman | Fall |
| Dec 6, 24 | 215 | L | Mark Feldman | Fall |
| Dec 6, 24 | 215 | L | Jake Palladino | Decision |
| Mar 1, 24 | 189 | W | Julius Reyes | Decision |
| Mar 1, 24 | 189 | L | James Hopkins | Fall |
| Mar 1, 24 | 189 | L | De'shawn Woodhouse | Fall |
| Feb 24, 24 | 189 | W | Rashard Anderson | Fall |
| Feb 24, 24 | 189 | W | Mohamed Saidji | Fall |
| Feb 24, 24 | 189 | W | George Higgins | Fall |
| Feb 24, 24 | 189 | L | De'shawn Woodhouse | Decision |
| Feb 17, 24 | 189 | L | Shane Rowland | Fall |
| Feb 10, 24 | 189 | W | Colton Tone | Fall |
| Feb 10, 24 | 189 | W | Sony German | Fall |
| Feb 10, 24 | 189 | W | Mark Minardi | Fall |
| Jan 27, 24 | 189 | W | Malik Garvin-Harris | Fall |
| Jan 27, 24 | 189 | W | Hammad Morrison | Decision |
| Jan 27, 24 | 189 | W | Brenden Ackley | Fall |
| Jan 20, 24 | 189 | W | Braden Bartholomew | Fall |
| Jan 20, 24 | 189 | L | Franco Latorre | Fall |
| Jan 20, 24 | 189 | L | Robert Anderson | Fall |
| Jan 17, 24 | 189 | L | Matt Clarke | Decision |
| Jan 13, 24 | 215 | W | Daniel Piscitelli-Cruz | Fall |
| Jan 13, 24 | 215 | W | Xavier Segers | Fall |
| Dec 28, 23 | 189 | W | Quinn Sullivan | Decision |
| Dec 28, 23 | 189 | L | Hayden Baldwin | Fall |
| Dec 28, 23 | 189 | L | Colton Clee | Fall |
| Dec 23, 23 | 215 | W | Daniel Pacas Sanchez | Fall |
| Dec 20, 23 | 215 | L | Dylan Clair | Fall |
| Dec 13, 23 | 215 | W | Nate Evert | Fall |
| Dec 1, 23 | 189 | W | George Sar III | Fall |
| Dec 1, 23 | 189 | W | Anthony Cancro | Fall |
| Dec 1, 23 | 189 | W | Noah Reed | Fall |
| Dec 1, 23 | 189 | L | Robert Hessmann | Fall |
| Dec 1, 23 | 189 | L | Jake Palladino | Fall |
| Dec 1, 23 | 189 | L | Braeden Wood | Fall |