Dual-Meet Bout History (67)
| Date | Wt | Result | Opponent | By |
|---|
| Feb 28, 25 | 152 | W | Keagan Smith | Decision |
| Feb 28, 25 | 152 | L | Dylan Brokenshire | Fall |
| Feb 28, 25 | 152 | L | Richard Leslie | Fall |
| Feb 21, 25 | 152 | W | Evan Maneval | Decision |
| Feb 21, 25 | 152 | W | Ryan Meredith | Fall |
| Feb 21, 25 | 152 | W | Paxton Derr | Fall |
| Feb 21, 25 | 152 | L | Keagan Smith | Decision |
| Feb 21, 25 | 152 | L | Brayden Andrews | Decision |
| Feb 15, 25 | 152 | W | Manuel Halbfoerster | Tech Fall |
| Feb 15, 25 | 152 | W | Bridon Putnam | Fall |
| Feb 15, 25 | 152 | W | Layne Price | Tech Fall |
| Feb 15, 25 | 152 | L | Rylee Sluyter | Decision |
| Jan 29, 25 | 152 | W | Benjamin Whitmoyer | Fall |
| Jan 25, 25 | 152 | W | Jacob Stone | Fall |
| Jan 25, 25 | 152 | W | Bradley Jones | Fall |
| Jan 21, 25 | 152 | W | Jonathan Earle | Major Dec |
| Jan 16, 25 | 160 | L | Brendan Cooke | Decision |
| Jan 10, 25 | 160 | W | Luke Johnson | Decision |
| Jan 10, 25 | 160 | W | Micah Atherton | Decision |
| Jan 10, 25 | 160 | W | Vincent Battistelli | Major Dec |
| Jan 10, 25 | 160 | L | Brayden White | Fall |
| Jan 10, 25 | 160 | L | Jorge Moya | Fall |
| Jan 7, 25 | 160 | W | Bridon Putnam | Fall |
| Dec 27, 24 | 160 | W | Ethan Carter | Tech Fall |
| Dec 27, 24 | 160 | W | Chase Harnish | Tech Fall |
| Dec 27, 24 | 160 | L | Teagan Ruble | Decision |
| Dec 27, 24 | 160 | L | Cole Wetzel | Decision |
| Dec 19, 24 | 160 | W | Silas Mickey | Fall |
| Dec 17, 24 | 160 | W | Carson Rockwell | Decision |
| Dec 14, 24 | 160 | W | Rylee Sluyter | Major Dec |
| Dec 14, 24 | 160 | W | Chase Clemo | Fall |
| Dec 14, 24 | 160 | W | Chayse Kellander | Tech Fall |
| Dec 14, 24 | 160 | W | Liam Evanko | Decision |
| Dec 14, 24 | 172 | W | James Bates | Fall |
| Dec 14, 24 | 160 | W | Jonathan Dincher | Fall |
| Dec 10, 24 | 160 | W | Kale Howland | Fall |
| Dec 6, 24 | 160 | W | Dylan Myers | Major Dec |
| Dec 6, 24 | 160 | W | Mason Mordan | Decision |
| Dec 6, 24 | 160 | W | Cade Lusk | Tech Fall |
| Dec 6, 24 | 160 | L | Reagan Milheim | Fall |
| Dec 6, 24 | 160 | L | Austin Martin | Fall |
| Feb 23, 24 | 145 | L | Nevin Beachel | Decision |
| Feb 23, 24 | 145 | L | Chase Pensyl | Fall |
| Feb 17, 24 | 145 | W | Cooper Robinson | Decision |
| Feb 17, 24 | 145 | W | Cade McMicken | Decision |
| Feb 17, 24 | 145 | W | Anthony Baker | Fall |
| Feb 17, 24 | 145 | L | Riley Vanderpool | Major Dec |
| Feb 7, 24 | 145 | L | Noah Weaver | Decision |
| Feb 5, 24 | 152 | W | Ransom Vanriper | Fall |
| Feb 1, 24 | 145 | W | Cade McMicken | Major Dec |
| Jan 27, 24 | 145 | W | Aidric Passerallo | Major Dec |
| Jan 27, 24 | 145 | W | Owen Deutschlander | Decision |
| Jan 27, 24 | 145 | W | Fenway Huntington | Fall |
| Jan 27, 24 | 145 | L | Chase Pensyl | Decision |
| Jan 27, 24 | 145 | L | Cameron Quick | Fall |
| Jan 18, 24 | 145 | L | Holden Ward | Decision |
| Jan 15, 24 | 145 | W | Keegan Bagley | Fall |
| Jan 15, 24 | 145 | W | Mason Vinansky | Fall |
| Jan 15, 24 | 152 | L | Chase Geurin | Decision |
| Jan 15, 24 | 145 | L | Jake Leslie | Fall |
| Jan 15, 24 | 145 | L | Xzander Boehm | Decision |
| Jan 12, 24 | 145 | W | Samuel Ware | Fall |
| Jan 12, 24 | 145 | L | Cooper Robinson | Major Dec |
| Jan 10, 24 | 145 | L | Cooper Robinson | Decision |
| Dec 8, 23 | 152 | W | Evan Brennan | Major Dec |
| Dec 8, 23 | 152 | W | Kenyon Slater | Fall |
| Dec 8, 23 | 152 | L | Reagan Milheim | Fall |