Dual-Meet Bout History (58)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 189 | W | Nazim Ibragimov | Decision |
| Feb 28, 25 | 189 | W | Louis Antidormi | Fall |
| Feb 28, 25 | 189 | L | Shae Linegar | Fall |
| Feb 28, 25 | 189 | L | Mason Marolo | Fall |
| Feb 22, 25 | 189 | W | Orion Nimmons | Fall |
| Feb 22, 25 | 189 | W | Nazim Ibragimov | Decision |
| Feb 22, 25 | 189 | W | De'shawn Woodhouse | Decision |
| Feb 22, 25 | 189 | L | Dylan Clair | Tech Fall |
| Jan 25, 25 | 189 | W | Joel Omo-Osagie | Fall |
| Jan 25, 25 | 189 | W | Dominick Crognale | Fall |
| Jan 25, 25 | 189 | W | Ethan Sgrignoli | Fall |
| Jan 25, 25 | 189 | W | Georges Eliam | Fall |
| Jan 25, 25 | 189 | W | Jimmy Murray | Decision |
| Jan 25, 25 | 189 | L | Chris Bruette | Decision |
| Jan 18, 25 | 189 | W | Nasir Yard | Fall |
| Jan 15, 25 | 189 | W | Nazim Ibragimov | Decision |
| Jan 8, 25 | 189 | L | Nazim Ibragimov | Decision |
| Dec 21, 24 | 189 | W | Roman Moore | Fall |
| Dec 21, 24 | 189 | W | Junaid Kahn | Tech Fall |
| Dec 18, 24 | 189 | W | Macus Baptiste | Fall |
| Dec 13, 24 | 189 | W | Jonathon Velazquez | Fall |
| Dec 11, 24 | 189 | W | Dominick Crognale | Tech Fall |
| Dec 7, 24 | 189 | W | Leo Pritchett | Fall |
| Dec 4, 24 | 189 | W | Mahmood Amin | Decision |
| Feb 24, 24 | 160 | W | Colin Grissom | Fall |
| Feb 24, 24 | 160 | W | Zaheer Samit | Decision |
| Feb 24, 24 | 160 | L | Jaedyn Sanchez | Decision |
| Feb 24, 24 | 160 | L | Kenneth Asong Ngufor | Decision |
| Feb 10, 24 | 160 | W | Steven Rodriguez | Fall |
| Feb 10, 24 | 160 | L | Zaheer Samit | Decision |
| Feb 10, 24 | 160 | L | Mahmood Amin | Fall |
| Feb 3, 24 | 160 | W | Dominic Loranger | Fall |
| Feb 3, 24 | 160 | W | Sean Fallon | Major Dec |
| Feb 3, 24 | 160 | L | Greyson Catlow-Sidler | Fall |
| Jan 27, 24 | 160 | W | Gavin Chapman | Fall |
| Jan 27, 24 | 160 | W | Leonidas Zaharakis | Fall |
| Jan 27, 24 | 160 | W | Isaac Jackovitz | Fall |
| Jan 17, 24 | 160 | L | Adam Farahat | Decision |
| Jan 13, 24 | 160 | W | Israel Smith | Fall |
| Jan 13, 24 | 160 | W | Jackson Diver | Fall |
| Jan 13, 24 | 160 | L | Edwin Torres-Liberata | Decision |
| Jan 10, 24 | 160 | L | Saleem Anthony | Decision |
| Jan 6, 24 | 160 | W | Jason Kitahama | Fall |
| Jan 6, 24 | 160 | W | Zaire Hughston | Tech Fall |
| Jan 6, 24 | 160 | W | Jacob Reif | Fall |
| Jan 6, 24 | 160 | L | Arthur Gordon | Fall |
| Jan 6, 24 | 160 | L | Michael Filoon | Fall |
| Dec 21, 23 | 172 | L | George Sar III | Decision |
| Dec 20, 23 | 172 | W | Brandon Inga | Fall |
| Dec 16, 23 | 172 | W | Jonathon Velazquez | Fall |
| Dec 16, 23 | 172 | W | Quincy Willis | Fall |
| Dec 16, 23 | 172 | L | Robert Hessmann | Decision |
| Dec 15, 23 | 172 | W | James Sanchez | Decision |
| Dec 13, 23 | 172 | L | Mahmood Amin | Fall |
| Dec 9, 23 | 172 | W | James O'Brien | Fall |
| Dec 9, 23 | 172 | W | Landon Barlow | Fall |
| Dec 9, 23 | 172 | L | Sean Hazlett | Fall |
| Dec 8, 23 | 172 | L | Daniel Rogers | Fall |