| Season | School | W | L | W% | DEC | MD | TF | F | FF-DF | Class | Wt | Dist | Reg | State |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-2023 | Marple Newtown | 1 | 3 | 0.250 | 0/0 | 0/1 | 0/0 | 0/2 | 1/0 | — | — | — | — | — |
| 2023-2024 | Marple Newtown | 4 | 8 | 0.333 | 1/0 | 0/0 | 0/0 | 2/8 | 1/0 | — | — | — | — | — |
| 2025-2026 | Marple Newtown | 2 | 12 | 0.143 | 1/0 | 0/0 | 0/3 | 1/9 | 0/0 | AAA | 139 | -- | -- | -- |
| Varsity Totals | 7 | 23 | 0.233 | |||||||||||
| Date | Wt | Result | Opponent | By |
|---|---|---|---|---|
| Feb 21, 26 | 139 | L | Nathan Blinebury | Tech Fall |
| Feb 21, 26 | 139 | L | Jude Salas | Tech Fall |
| Dec 29, 25 | 139 | L | Anthony Suber | Tech Fall |
| Dec 29, 25 | 139 | L | Jonathan Bruno | Fall |
| Dec 20, 25 | 145 | W | Nikita Gopeenko | Decision |
| Dec 20, 25 |
| 145 |
| L |
| Eli Price |
| Fall |
| Dec 20, 25 | 145 | L | Dante Pasquarello | Fall |
| Dec 20, 25 | 145 | L | Joseph Vessal | Fall |
| Dec 20, 25 | 145 | L | Jordan Lowery | Fall |
| Dec 10, 25 | 145 | L | Jack Galloway | Fall |
| Dec 5, 25 | 145 | W | Brenon Welsh | Fall |
| Nov 29, 25 | 145 | L | Justin Hetrick | Fall |
| Nov 29, 25 | 145 | L | Jamison Burns | Fall |
| Jan 12, 24 | 114 | L | Noah Parsons | Fall |
| Dec 29, 23 | 114 | W | Rylan Piff | Decision |
| Dec 29, 23 | 114 | W | Dominick Griffin | Fall |
| Dec 29, 23 | 114 | L | Noah Smith | Fall |
| Dec 29, 23 | 114 | L | Corey Hanna | Fall |
| Dec 20, 23 | 121 | L | Chase Worley | Fall |
| Dec 16, 23 | 121 | W | Shane Keefe | Fall |
| Dec 16, 23 | 121 | L | Elvin Martes | Fall |
| Dec 16, 23 | 121 | L | Maximus Stevenson | Fall |
| Dec 16, 23 | 121 | L | Chase Fetherman | Fall |
| Dec 2, 23 | 121 | L | Frankie Duffy | Fall |