Dual-Meet Bout History (60)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 215 | W | Connor Gillahan | Decision |
| Feb 28, 25 | 215 | W | Owen Hoffman | Fall |
| Feb 28, 25 | 215 | L | Lincoln Bibla | Fall |
| Feb 28, 25 | 215 | L | Kurtis Crossman | Decision |
| Feb 28, 25 | 215 | L | Connor Smalley | Fall |
| Feb 22, 25 | 215 | W | Emmanuel Ocansey | Tech Fall |
| Feb 22, 25 | 215 | W | David Dorman | Decision |
| Feb 22, 25 | 215 | W | Mohammed Wan | Fall |
| Feb 22, 25 | 215 | L | John Boggs | Fall |
| Feb 15, 25 | 215 | W | David Dorman | Fall |
| Feb 15, 25 | 215 | W | Lucas Hayes | Fall |
| Feb 15, 25 | 215 | W | Khalil Holley | Decision |
| Feb 15, 25 | 215 | L | John Boggs | Fall |
| Jan 25, 25 | 215 | W | Jeff Cappa | Fall |
| Jan 25, 25 | 215 | W | Rami Ayoub | Decision |
| Jan 25, 25 | 215 | W | Malachi Leonard | Fall |
| Jan 25, 25 | 215 | L | Grady Whartnaby | Fall |
| Jan 25, 25 | 215 | L | Tyler Prince | Fall |
| Jan 22, 25 | 215 | L | John Boggs | Fall |
| Jan 18, 25 | 215 | W | William Shakir | Fall |
| Jan 18, 25 | 215 | W | Thomas Raddi | Fall |
| Jan 18, 25 | 215 | W | David Dorman | Fall |
| Jan 15, 25 | 215 | W | Joe Johnson | Fall |
| Jan 10, 25 | 215 | L | David Dorman | Fall |
| Jan 8, 25 | 215 | W | Luke McGuigan | Fall |
| Dec 27, 24 | 215 | W | Jaden George | Fall |
| Dec 27, 24 | 215 | W | Jason Talley | Fall |
| Dec 27, 24 | 215 | W | Tristen Padget | Tech Fall |
| Dec 27, 24 | 215 | W | Augie Turner | Fall |
| Dec 27, 24 | 215 | L | Walker Murray | Fall |
| Dec 27, 24 | 215 | L | Philip Roll | Fall |
| Dec 21, 24 | 215 | W | Ethan Fissinger | Fall |
| Dec 21, 24 | 215 | W | Yuriy Vartsaba | Tech Fall |
| Dec 21, 24 | 215 | W | Colin Fallon | Fall |
| Dec 21, 24 | 215 | L | Dylan Clair | Fall |
| Feb 17, 24 | 215 | W | Harold Rambert Jr. | Fall |
| Feb 17, 24 | 215 | L | Mario Verrecchia | Decision |
| Feb 17, 24 | 215 | L | John Boggs | Major Dec |
| Jan 24, 24 | 215 | L | Shane Kilbride | Decision |
| Jan 20, 24 | 215 | W | Carter Weiss | Fall |
| Jan 20, 24 | 215 | W | Nolan Delaney | Fall |
| Jan 20, 24 | 215 | W | Qadir Hayward | Decision |
| Jan 17, 24 | 215 | W | Orion Nimmons | Fall |
| Jan 10, 24 | 215 | L | John Boggs | Default |
| Dec 28, 23 | 215 | W | Greg Ferrari | Decision |
| Dec 28, 23 | 215 | W | Philip Roll | Fall |
| Dec 28, 23 | 215 | W | Brady Kelly | Fall |
| Dec 28, 23 | 215 | L | Brayden Jumper | Fall |
| Dec 23, 23 | 215 | L | Brody Kline | Fall |
| Dec 23, 23 | 215 | L | Tucker Paynter | Fall |
| Dec 20, 23 | 215 | W | Hakim Allah | Fall |
| Dec 16, 23 | 215 | W | Mario Verrecchia | Fall |
| Dec 16, 23 | 215 | W | Daniel Pacas Sanchez | Fall |
| Dec 16, 23 | 215 | W | Wilbert Kilgore | Major Dec |
| Dec 13, 23 | 215 | W | Max Seitz | Fall |
| Dec 9, 23 | 215 | W | Anderson Garcia | Fall |
| Dec 9, 23 | 215 | W | Luke Maturani | Decision |
| Dec 9, 23 | 285 | W | Devon Hill | Fall |
| Dec 9, 23 | 215 | W | Tristan Valenti | Fall |
| Dec 9, 23 | 215 | L | Adan Salazar | Fall |