Career Honors
- Two-time team captain (2022, 2023)
- Two-time first-team All-Centennial Conference (2022, 23)
- Second-team All-Centennial Conference (2021)
- Centennial Conference Rookie of the Year (2019)
- Centennial Conference Academic Honor Roll (2021)
2023: Team captain … First-team All-Centennial Conference linebacker … Started all 11 games … Ranked fourth on the team with 53 tackles, with 28 solo tackles and 25 assisted stops … Was third on the team with nine tackles for loss, resulting in offenses losing 30 yards … Posted 1.5 sacks for a loss of 12 yards … Forced and recovered one fumble … Made a season-high eight tackles in back-to-back games against Ursinus (10/7) and Johns Hopkins (10/14), adding 1.5 sacks against the Bears … Forced a fumble against the Blue Jays and recovered a fumble at McDaniel (10/21).
2022: Team captain … First-team All-Centennial Conference linebacker … Started all 10 games … Ranked second on the team and in the top 20 in the conference with 59 tackles … Registered 2.5 sacks, dropping the opposition for a 23-yard cumulative loss … Recorded 10.5 total tackles behind the line of scrimmage, resulting in 42 lost yards … Broke up two passes … Had five or more tackles in seven different games, including a season-best nine stops in back-to-back contests against Johns Hopkins (10/1) and Juniata (10/5) … Made a season-high three tackles behind the line of scrimmage against the Eagles.
2021: Second-team All-Centennial Conference defensive end … Named to the Centennial Conference Academic Honor Roll … Started all 11 games … Broke the school single-season record for quarterback hurries (5) … Ranked ninth in the Centennial Conference with six sacks … Registered a conference-leading 20.5 of his 52 tackles behind the line of scrimmage to help the team break the school for most tackles for loss as his total was the third-most in a single season … Forced four fumbles to rank second in the conference … Had at least three tackles and one tackle behind the line of scrimmage in every game … Had a career day with 11 tackles, two sacks, a school-record six tackles for loss, and one forced fumble against Gettysburg (11/13) … Forced a fumble and returned another for a touchdown against Juniata (10/16) … Added sacks against Lebanon Valley (9/4), Johns Hopkins (10/2), Juniata (10/16), and Moravian (11/6).
2020: Season canceled due to COVID-19.
2019: Centennial Conference Rookie of the Year... Played in 10 games... Finished third on the team with 44 tackles, including 27 solo... Tallied two sacks... Recorded eight tackles against Lebanon Valley on Sept. 7th... Career game against Gettysburg on Nov. 16th with two sacks, four tackles for a loss and a blocked punt return for a touchdown.
High School: Played three years of varsity football and wrestling in addition to two years of varsity track and field... One-time team captain in all three sports... 2019 Unsung Hero nomination.
SINGLE-GAME HIGHS [all-time ranking at time of graduation]:
Points scored: 6, Gettysburg, Nov 16, 2019 ; Juniata, Oct 16, 2021
Touchdowns: 1, Gettysburg, Nov 16, 2019 ; Juniata, Oct 16, 2021
All-purpose yards: 39, Gettysburg, Nov 16, 2019
Punt returns: 1, Gettysburg, Nov 16, 2019
Punt return yards: 39, Gettysburg, Nov 16, 2019 (1 returns)
Long punt return: 15, Gettysburg, Nov 16, 2019
Kick returns: 1, at Susquehanna, Sep 28, 2019
Kick return yards: 5, at Susquehanna, Sep 28, 2019 (1 returns)
Long kick return: 5, at Susquehanna, Sep 28, 2019
Tackles: 11, Gettysburg, Nov 13, 2021 (9-2)
Sacks: 2.0, Gettysburg, Nov 13, 2021 (2-0); Gettysburg, Nov 16, 2019 (2-0)
Tackles for loss: 6.0Â [t-1st], Gettysburg, Nov 13, 2021 (6-0)
Fumbles forced: 1Â [t-9th], 4 times
Fumbles recovered: 1Â [t-4th], Juniata, Oct 16, 2021 ; at McDaniel, Oct 21, 2023
Pass breakups: 1, at Muhlenberg, Oct 29, 2022 ; at Susquehanna, Sep 10, 2022 ; JCFB, Sep 14, 2019
Blocked kicks: 1Â [t-4th], Gettysburg, Nov 16, 2019
Â
CAREER ALL-TIME RANKINGS (at time of graduation):
Fumble return TDs: 1st (2)
QB hurries: 2nd (12)
Punt return TDs: t-3rd (1)
Tackles for loss: 4th (43.5)
Yards from tackles for loss: 4th (157)
Fumble returns: t-11th (1)
Fumbles forced: t-13th (4)
Unassisted tackles: 18th (116)
Fumble return yards: 21st (3)
Quarterback sacks: t-24th (12.0)
Yards from sacks: t-25th (63)
SINGLE-SEASON RANKINGS (at time of graduation):
Fumble return TDs: 1st (2 in 2021)
QB hurries: 2nd (6 in 2023)
Tackles for loss: 3rd (20.0 in 2021)
QB hurries: 3rd (5 in 2021)
Punt return TDs: t-3rd (1 in 2019)
Yards from tackles for loss: t-6th (74 in 2021)
Fumble returns: t-8th (1 in 2021)
Fumbles forced: t-8th (3 in 2021)
QB hurries: t-16th (1 in 2022)
Fumble return yards: 23rd (3 in 2021)
Blocked kicks: t-28th (1 in 2019)