Career Honors
- NFF Hampshire Honor Society (2022)
- Three-time Centennial Conference Academic Honor Roll (2019, 20, 21)
SINGLE-GAME HIGHS:
Tackles: 3, at Moravian, Nov 06, 2021 (2-1); at Johns Hopkins, Oct 02, 2021 (1-2)
Tackles for loss: 1.0, at Moravian, Nov 06, 2021 (1-0); at Lebanon Valley, Sep 04, 2021 (1-0); at Ursinus, Sep 25, 2021 (1-0)
2021: Inducted into the NFF Hampshire Honor Society … Named to the Centennial Conference Academic Honor Roll … Played in all 11 games at linebacker … Totaled 18 tackles, including 3.5 stops behind the line of scrimmage … Made at least one tackle during every regular season contest … Had a season-high three tackles versus Johns Hopkins (10/2), Muhlenberg (10/30), and Moravian (11/6).
2020: Named to the Centennial Conference Academic Honor Roll … Season canceled due to COVID-19.
2019: Centennial Conference Fall Academic Honor Roll member... Saw action in eight games on the season... Totaled one tackle.
2018: Saw limited action.
High School: Lettered three times in football … Team captain … Also lettered three times in lacrosse where he also served as team captain … Two-time Team MVP … Two-time All-Delco selection … Two-time All-Central League honoree … Two-time All-Main Line … Selected to play in the Delaware County Hero Bowl where he was named Defensive MVP (2018) … Senior Class President.