Career Honors
- Team captain (2022)
- Second-team All-Centennial Conference (2022)
- Centennial Conference Defensive Player of the Week (9/5/22)
- NFF Hampshire Honor Society (2022)
- Centennial Conference Academic Honor Roll (2021)
2022: Team captain … Second-team All-Centennial Conference defensive lineman … Centennial Conference Defensive Player of the Week (9/5) … Member of the National Football Foundation Hampshire Honor Society … Started all 10 games as the nose tackle on the defensive line … Ranked sixth in the Centennial Conference with 38 assisted tackles, adding 15 solo stops for 53 total tackles … Made 5.5 tackles for loss, including three sacks … Recorded at least three tackles during every game … Named CC Defensive Player of the Week against racking up eight tackles and one sack during the season-opening victory against Lebanon Valley (9/2) … Made a season-high 10 tackles versus Ursinus (9/24) … Finished the year with a tackle in the backfield during seven different contests, including sacks against Johns Hopkins (10/1), Dickinson (10/22), and Gettysburg (11/12).
2021: Named to the Centennial Conference Academic Honor Roll … Appeared in seven games on the defensive line … Registered 14 tackles, including 1.5 tackles for loss … Made his season debut with a season-high three tackles in the win against McDaniel (9/18) and matched that total against nationally-ranked Johns Hopkins (10/2) and Muhlenberg (10/30).
2020: Season canceled due to COVID-19.
2019: Appeared in six games... Recorded seven tackles... Credited with 0.5 sacks.
High School: Played three years of varsity football … Team captain … Two-time all-league offensive lineman … Named to the Bucks County All-Star Team … Set Pennridge football squat record and was a three-year member of the team’s 1,000 lb. club … Homecoming King and "Mr. Pennridge."
SINGLE-GAME HIGHS:
Tackles: 10, Ursinus, Sep 24, 2022 (2-8)
Sacks: 1.0, at Gettysburg, Nov 12, 2022 (1-0); Lebanon Valley, Sep 02, 2022 (1-0)
Tackles for loss: 1.0, 5 times
Pass breakups: 1, Ursinus, Sep 24, 2022
CAREER ALL-TIME RANKINGS (at time of graduation):
QB hurries: t-13th (1)
SINGLE-SEASON RANKINGS (at time of graduation):
QB hurries: t-11th (1 in 2022)