Dual-Meet Bout History (58)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 215 | W | Benjamin Quiles-Rosa | Fall |
| Feb 28, 25 | 215 | L | Matthew Scott | Decision |
| Feb 28, 25 | 215 | L | Brady Kelly | Tech Fall |
| Feb 22, 25 | 215 | W | Jeff Cappa | Fall |
| Feb 22, 25 | 215 | W | Owen Richwine | Fall |
| Feb 22, 25 | 215 | W | Ethan Starr | Tech Fall |
| Feb 22, 25 | 215 | L | Jaden George | Decision |
| Feb 22, 25 | 215 | L | Matthew Scott | Fall |
| Feb 13, 25 | 215 | W | Nathan Gockley | Fall |
| Feb 13, 25 | 215 | L | Shi Nobi Morffiah | Decision |
| Feb 5, 25 | 215 | W | Shi Nobi Morffiah | Decision |
| Jan 29, 25 | 215 | W | Isaac Traylor | Fall |
| Jan 22, 25 | 215 | W | Owen Richwine | Fall |
| Jan 15, 25 | 215 | L | Tyler Prince | Fall |
| Jan 11, 25 | 215 | W | Alex McGinnis | Fall |
| Jan 11, 25 | 215 | W | Colin Smith | Fall |
| Jan 11, 25 | 215 | W | Grady Whartnaby | Fall |
| Jan 11, 25 | 215 | W | Dom DiLuzio | Fall |
| Jan 8, 25 | 215 | W | Shane Maloney | Fall |
| Dec 27, 24 | 215 | W | Georges Eliam | Fall |
| Dec 27, 24 | 215 | W | Freddie DiNardo | Fall |
| Dec 27, 24 | 215 | W | Augie Turner | Decision |
| Dec 27, 24 | 215 | L | Greg Ferrari | Major Dec |
| Dec 21, 24 | 215 | W | Kasir Anderson | Fall |
| Dec 21, 24 | 215 | W | Keiton Madley | Tech Fall |
| Dec 21, 24 | 215 | W | Adrian Mulbah | Fall |
| Feb 24, 24 | 215 | W | Malachi Leonard | Fall |
| Feb 24, 24 | 215 | W | Tristen Cuellar | Decision |
| Feb 24, 24 | 215 | L | Andy Alameda-Guzman | Decision |
| Feb 24, 24 | 215 | L | Nicholas Farabaugh | Fall |
| Feb 14, 24 | 215 | W | Shi Nobi Morffiah | Decision |
| Feb 14, 24 | 215 | W | Keondre Lopez | Decision |
| Feb 14, 24 | 215 | L | John Wright | Decision |
| Feb 7, 24 | 285 | W | Connor Baniewicz | Fall |
| Jan 31, 24 | 215 | L | Dylan Kiesling | Fall |
| Jan 21, 24 | 215 | W | Mark Miller | Major Dec |
| Jan 21, 24 | 215 | W | Kye Beccio | Fall |
| Jan 21, 24 | 215 | W | Jimmy Murray | Fall |
| Jan 21, 24 | 215 | W | Shane Kilbride | Fall |
| Jan 17, 24 | 285 | W | Landon Mitchell | Fall |
| Jan 13, 24 | 215 | W | Jose Reyes | Fall |
| Jan 13, 24 | 215 | W | Colin Kimble | Fall |
| Jan 13, 24 | 215 | W | Brendan Briggs | Fall |
| Jan 13, 24 | 285 | W | Ali Alvi | Fall |
| Jan 13, 24 | 215 | L | Liam Stauffer | Decision |
| Jan 10, 24 | 215 | W | Keondre Lopez | Decision |
| Jan 6, 24 | 215 | W | Ryan Sullivan | Fall |
| Jan 6, 24 | 215 | W | Noah Yoon | Fall |
| Jan 6, 24 | 215 | W | Mohammed Wan | Fall |
| Jan 6, 24 | 285 | L | Kurt Scheuerman | Decision |
| Jan 6, 24 | 215 | L | Tristen Padget | Fall |
| Jan 3, 24 | 285 | W | Scott Youngblood | Fall |
| Dec 28, 23 | 215 | W | Anthony Diaz | Fall |
| Dec 28, 23 | 215 | W | Joshua Patrick | Fall |
| Dec 28, 23 | 215 | L | Freddie DiNardo | Fall |
| Dec 28, 23 | 215 | L | Daniel Pacas Sanchez | Decision |
| Dec 20, 23 | 215 | W | Nicholas Oqroshidze | Fall |
| Dec 13, 23 | 215 | W | Ali Vasey | Fall |