Upcoming Event: Football versus New Hampshire on September 20, 2025 at 1:00 PM
1:00 PM

Football
vs New Hampshire
Granted a fifth year due to a medical hardship.
SENIOR (2019) | Game-by-Game Stats
Started eight of the 10 games at nickelback, missing two contests in the middle of the season with an injury … doled out 24 tackles, one going for a loss … three of his stops came in the season-opening, 35-6 victory at Jacksonville, including a third-down tackle that forced a punt … one of his five tackles in the 38-3 win over Colgate came during a goal-line stand that started at the one and ended with no points going on the board … in the Ivy opener at Penn, came up with his tackle for a 2-yard loss … contributed three stops at Yankee Stadium in the 27-10 victory over ninth-ranked Princeton … tied for the lead with a career-high seven tackles against Cornell, the last of which forced a punt late in the fourth quarter and gave Dartmouth one last chance to rally … final tackle of the season came in the title-clinching, 29-23 win at Brown.
JUNIOR (2018) | Game-by-Game Stats
Injuries limited him to two games, making a solo tackle in the wins over Penn and Yale.
SOPHOMORE (2017) | Game-by-Game Stats
Played in the first two games, but suffered an injury in the second that kept him on the sideline for most of the rest of the season … sealed the victory in the season opener at Stetson with an interception returned 30 yards for a touchdown late in the third quarter in an eventual 38-6 triumph … also had three tackles in that game, two on special teams … injured against Holy Cross on his lone tackle just before the end of the first quarter … made a brief appearance against Cornell late in the season.
FRESHMAN (2016) | Game-by-Game Stats
Played in six varsity games … recorded his first career tackle in his very first game at Yale, stopping a kickoff returner at the Bulldog 14 … also had a tackle versus Harvard and covered up a fumbled punt return to help Dartmouth maintain possession.
HIGH SCHOOL
Chosen to the All-Region 3-AAAAAA first team … ran for 449 yards on 7.5 yards per carry as a senior … top sprinter on the Douglas County track team … academic all-state first team.