Career Honors
- Two-time second-team All-Centennial (2022, 24)
- Two-time College Sports Communicators Academic All-District Team (2022, 24)
- Three-time Centennial Conference Academic Honor Roll (2022, 23, 24)
- National Football Foundation Hampshire Honor Society (2024)
2024: Team captain … Second-team All-Centennial Conference linebacker … Member of the College Sports Communicators Academic All-District Team … Named to the Centennial Conference Academic Honor Roll … Member of the National Football Foundation Hampshire Honor Society … Started all 11 games at middle linebacker … Made 56 tackles, including 30 solo stops … Registered 5.5 tackles behind the line of scrimmage for a net loss of 20 yards … Totaled three sacks for a loss of 17 yards … Intercepted passes at Ursinus (10/12) and Delaware Valley (11/23), securing the game-clinching INT in the Centennial-MAC Bowl Series … Broke up four passes … Registered at least four tackles during all but one game … Had a season-best eight stops at The College of New Jersey (9/14), matching that total against Ursinus and Muhlenberg (11/9) … Came up with sacks in three straight contests against McDaniel (10/25), Kean (11/2), and the Mules.
2023: Named to the Centennial Conference Academic Honor Roll … Started the first three games of the season at linebacker before missing the rest of the year … Averaged 3.3 tackles per game, including a season high nine tackles (seven solo) during the season-opening victory at Lebanon Valley (9/1) … Also posted two tackles for loss, including one sack against the Flying Dutchmen.
2022: Second-team All-Centennial Conference linebacker … College Sports Communicators Academic All-District honoree … Named to the Centennial Conference Academic Honor Roll … Started all 10 games … Led the team and ranked 10th in the Centennial Conference with 72 tackles … Was seventh in the league in assisted tackles (37) and 10th in solo stops (35) … Made 4.5 tackles for loss, including 1.5 sacks … Broke up three passes … Had four games with double-digit tackle totals, including a season-high 12 stops – featuring one sack – versus Ursinus (9/24) … Forced and recovered a fumble at Susquehanna (9/10) in addition to his 10 tackles … Added 11 tackles versus Johns Hopkins (10/1) and 10 more at Muhlenberg (10/29).
2021: Appeared in 10 games between linebacker and special teams … Made 19 tackles, including 11 solo stops … Also returned one kickoff for 20 yards and one punt for eight yards … Blocked field goals against McDaniel (9/18) and Johns Hopkins (10/2) … Had multiple tackles in five different contests, including a season-high five tackles in the Centennial-MAC Bowl Series win versus Stevenson (11/20).
High School: Played four years of varsity football … Team captain as a senior … Maxwell Award Winner … National Football Foundation Scholar-Athlete Award … Selected to play in the Lehigh Valley All-Star Game … Named to the 2020 Lehigh Valley Live All-Area team … All-Big Central Conference Division Team selection (2020) … Led team in tackles as senior … Graduated with High Honors … Class Officer … National Honor Society member … Student Council Member.