| Season | School | W | L | W% | DEC | MD | TF | F | FF-DF | Class | Wt | Dist | Reg | State |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023-2024 | William Penn Charter | 25 | 12 | 0.676 | 2/5 | 1/2 | 0/1 | 18/4 | 4/0 | Prep | 215 | -- | — | — |
| 2024-2025 | William Penn Charter | 37 | 12 | 0.755 | 1/1 | 1/2 | 2/2 | 29/5 | 4/2 | Prep | 215 | -- | — | — |
| 2025-2026 | William Penn Charter | 34 | 12 | 0.739 | 1/3 | 1/1 | 3/1 | 25/7 | 4/0 | Prep | 215 | -- | — | — |
| Varsity Totals | 96 | 36 | 0.727 | |||||||||||
| Date | Wt | Result | Opponent | By |
|---|---|---|---|---|
| Jan 31, 26 | 215 | W | Jordan Nickens | Fall |
| Jan 31, 26 | 215 | W | William Marchiano | Fall |
| Jan 31, 26 | 215 | W | Gage Wolf | Major Dec |
| Jan 17, 26 | 215 | W | Emmanuel Ocansey | Fall |
| Jan 17, 26 | 215 | W | Thomas Raddi | Fall |
| Jan 17, 26 |
| 215 |
| W |
| William Riley |
| Fall |
| Dec 27, 25 | 215 | W | Jack Myslinski | Fall |
| Dec 27, 25 | 215 | W | Keiton Madley | Fall |
| Dec 20, 25 | 215 | W | Kasir Anderson | Fall |
| Dec 20, 25 | 215 | W | William Riley | Tech Fall |
| Dec 12, 25 | 215 | W | Logan Vella | Tech Fall |
| Dec 12, 25 | 215 | W | Tyler Kreider | Fall |
| Dec 12, 25 | 215 | L | Todd Caris | Fall |
| Dec 12, 25 | 215 | L | Randall Waybright | Fall |
| Dec 3, 25 | 215 | W | Jack Acquaviva | Fall |
| Feb 1, 25 | 285 | W | Abdullah Djidonou-Bello | Fall |
| Feb 1, 25 | 285 | W | William Riley | Tech Fall |
| Jan 18, 25 | 215 | W | Jeremy Manon-Peralta | Fall |
| Jan 18, 25 | 215 | L | William Shakir | Decision |
| Jan 11, 25 | 215 | W | Aaron Higgins | Fall |
| Jan 11, 25 | 285 | W | Jahn Gage-Dorman | Fall |
| Jan 11, 25 | 285 | W | Enmanuel Capellan | Fall |
| Dec 27, 24 | 215 | W | Jack Myslinski | Fall |
| Dec 27, 24 | 215 | L | Shane Maloney | Fall |
| Dec 27, 24 | 215 | L | Walker Murray | Fall |
| Dec 27, 24 | 215 | L | Freddie DiNardo | Tech Fall |
| Dec 7, 24 | 285 | W | William Riley | Fall |
| Dec 6, 24 | 285 | W | Joseph Mervine | Fall |
| Feb 3, 24 | 215 | W | Mohammed Wan | Fall |
| Jan 27, 24 | 215 | W | Logan Manion | Fall |
| Jan 27, 24 | 215 | W | Malachi Leonard | Fall |
| Jan 27, 24 | 215 | L | Matthew Smith | Fall |
| Jan 27, 24 | 215 | L | Felix Mason | Decision |
| Jan 21, 24 | 285 | W | Andre Foster | Fall |
| Jan 21, 24 | 215 | W | Jack Steen | Fall |
| Jan 21, 24 | 285 | W | Aidan Fagan | Fall |
| Jan 21, 24 | 285 | L | Shane Kilbride | Decision |
| Jan 6, 24 | 215 | W | Philip Roll | Fall |
| Jan 6, 24 | 215 | W | Matthew Scott | Major Dec |
| Jan 6, 24 | 285 | W | Mohammed Wan | Fall |
| Dec 28, 23 | 215 | W | Abdul-Aziz Moore | Fall |
| Dec 28, 23 | 215 | W | Nicholas Oqroshidze | Fall |
| Dec 28, 23 | 215 | W | Daniel Pacas Sanchez | Fall |
| Dec 28, 23 | 215 | L | Brayden Jumper | Fall |
| Dec 28, 23 | 215 | L | Lukus Hagg | Decision |
| Dec 28, 23 | 215 | L | Brady Kelly | Major Dec |
| Dec 9, 23 | 215 | W | Wysir Sydnor | Decision |
| Dec 9, 23 | 215 | W | Zach Venziale | Decision |
| Dec 9, 23 | 215 | W | Eric Delaluz | Fall |