2023: Started all 10 games that he played at safety … Made 39 tackles, including 27 solo stops … Recorded four or more tackles in five different contests, featuring a season-best eight tackles (including one-half tackle for loss) during the victory at McDaniel (10/21) … Made seven more tackles against both Lebanon Valley (9/1) and Kean (10/28) … Had one pass break up versus Johns Hopkins (10/14).
2022: Appeared in all 10 games, making multiple starts in the secondary … Registered 37 tackles, including 23 solo stops … Picked off three passes, racking up 80 interception return yards … Broke up two passes … Recorded multiple tackles during each of the first eight games of the season … Picked off his first career pass at Susquehanna (9/10) … Had an interception in three straight games, with additional picks against McDaniel (9/17) and Ursinus (9/24) … Made a season-high nine tackles, including eight solo stops, at Muhlenberg (10/29).
2021: Appeared in four games as a linebacker and on special teams … Made his collegiate debut during the victory against McDaniel (9/18) and also saw playing time in the victories against Juniata (10/16), Dickinson (10/23), and Gettysburg (11/13).
2020: Season canceled due to COVID-19.
High School: Played varsity three years... Team captain senior year.
SINGLE-GAME HIGHS [all-time ranking at time of graduation]:
All-purpose yards: 43, at McDaniel, Sep 17, 2022
Interceptions: 1, at Susquehanna, Sep 10, 2022 ; at McDaniel, Sep 17, 2022 ; Ursinus, Sep 24, 2022
Long interception return: 43, at McDaniel, Sep 17, 2022
Tackles: 9, at Muhlenberg, Oct 29, 2022 (8-1)
Tackles for loss: .5, at McDaniel, Oct 21, 2023 (0-0); Ursinus, Sep 24, 2022 (0-0)
Pass breakups: 1, Johns Hopkins, Oct 14, 2023 ; at Susquehanna, Sep 10, 2022 ; Ursinus, Sep 24, 2022
SINGLE-SEASON RANKINGS (at time of graduation):
Interception return yards: 18th (80 in 2022)