2024: Started all 11 games at middle linebacker … Registered 42 tackles, including 23 solo stops … Made 4.5 tackles for loss, including one sack for a loss of 32 yards versus Dickinson (10/5), recording six tackles against the Red Devils … Made a season-high seven tackles versus Muhlenberg (11/9) … Totaled at least four tackles during six different games … Picked off three passes and returned them for a combined 24 yards, registering interceptions against Ursinus (10/12), McDaniel (10/26), and during the Centennial-MAC Bowl Series win at Delaware Valley (11/23) … Broke up two other passes … Returned one kickoff for 16 yards.
2023: Played in 10 games, making four starts at linebacker … Made 34 tackles, including 18 solo stops … Registered at least four tackles in six consecutive games, including a season-best eight tackles versus Ursinus (10/7) … Recorded a sack against Johns Hopkins (10/14), one of his 4.5 tackles behind the line of scrimmage for the year … Finished with three interceptions that he returned for a total of 50 yards … Picked off his first pass of the season versus Kean (10/28) and had two interceptions during the home finale against Gettysburg (11/11).
2022: Played in one game, seeing time in the victory against Lebanon Valley (9/2) … Saw significant time at linebacker during the home opener, making a season-best five tackles against the Dutchmen.
2021: Appeared in six games, primarily on special teams … Finished with four tackles, including three solo stops … Had a season-high two tackles in the win against Juniata (10/16) … Also made stops against Muhlenberg (10/30) and Moravian (11/6).
High School: Three-year varsity starter … Team captain … All-conference selection.