| Season | School | W | L | W% | DEC | MD | TF | F | FF-DF | Class | Wt | Dist | Reg | State |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-2025 | Faith Christian Academy | 1 | 4 | 0.200 | 1/3 | 0/0 | 0/0 | 0/1 | 0/0 | — | — | — | — | — |
| 2025-2026 | Central Bucks East | 29 | 6 | 0.829 | 5/2 | 5/0 | 8/1 | 10/0 | 1/3 | AAA | 160 | -- | -- | -- |
| Varsity Totals | 30 | 10 | 0.750 | |||||||||||
| Date | Wt | Result | Opponent | By |
|---|---|---|---|---|
| Feb 21, 26 | 160 | W | Mark Baradziej | Fall |
| Feb 21, 26 | 160 | W | Alexander Reiling | Major Dec |
| Feb 11, 26 | 160 | W | Matthew McCormick | Tech Fall |
| Feb 11, 26 | 160 | L | Jonny O'Brien | Default |
| Feb 7, 26 | 160 | W | David Kennedy | Fall |
| Feb 7, 26 |
| 160 |
| W |
| Khalil Jordan |
| Fall |
| Feb 7, 26 | 160 | W | West Borkowski | Fall |
| Feb 4, 26 | 160 | L | Jonny O'Brien | Tech Fall |
| Jan 31, 26 | 160 | W | Nick Bianco | Fall |
| Jan 31, 26 | 160 | W | Isaiah Williams | Tech Fall |
| Jan 28, 26 | 172 | W | Brody Blomgren | Decision |
| Jan 24, 26 | 160 | W | Tyler Rush | Tech Fall |
| Jan 24, 26 | 160 | W | Leander Bonilla | Fall |
| Jan 24, 26 | 160 | W | Gavin Byrne | Fall |
| Jan 22, 26 | 160 | W | Adam Gavinski | Tech Fall |
| Jan 21, 26 | 160 | W | Hunter Sharp | Tech Fall |
| Jan 14, 26 | 160 | W | Vincent Lienti | Tech Fall |
| Jan 10, 26 | 160 | W | Amir Meskhi | Decision |
| Jan 10, 26 | 160 | W | Logan Oakes | Major Dec |
| Jan 10, 26 | 160 | W | John Hampton | Fall |
| Jan 7, 26 | 160 | W | Matthew McCormick | Major Dec |
| Dec 20, 25 | 152 | W | Marcus Knowles | Fall |
| Dec 20, 25 | 152 | W | Nathan Micun | Tech Fall |
| Dec 20, 25 | 152 | W | Lincoln Botero | Major Dec |
| Dec 17, 25 | 152 | W | Giovanni Zepeda | Fall |
| Dec 12, 25 | 160 | W | Noah Weiser | Tech Fall |
| Dec 12, 25 | 160 | W | Mason Bishop | Decision |
| Dec 12, 25 | 160 | W | Cord Hetrick | Decision |
| Dec 12, 25 | 160 | W | Landon Hinkle | Major Dec |
| Dec 12, 25 | 160 | W | Scott Lamplugh Jr. | Decision |
| Dec 12, 25 | 160 | L | Kevin Mallon | Decision |
| Dec 13, 24 | 139 | L | Dale Corbin | Fall |