Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJoe Donahue Games Opener · Dec 94:27.39aJoe Donahue Games OpenerDecember 9, 2022
1000 Meters · IndoorECC Developmental #1 Session 2 · Dec 222:54.22aECC Developmental #1 Session 2December 22, 2018
1500 Meters · OutdoorUMASS Pre-Championship Invitational · Apr 294:02.16UMASS Pre-Championship InvitationalApril 29, 2023
1600 Meters · IndoorECC Indoor Track & Field Division 1 Championships · Feb 14:47.78aECC Indoor Track & Field Division 1 ChampionshipsFebruary 1, 2020
1600 Meters · OutdoorMiddletown Outdoor Track and Field Invite Varsity · May 44:37.47aMiddletown Outdoor Track and Field Invite VarsityMay 4, 2019
3000 Meters · IndoorAmerica East Indoor Championships · Feb 198:30.32America East Indoor ChampionshipsFebruary 19, 2024
3200 Meters · IndoorElm City Coaches Invite · Jan 410:28.45Elm City Coaches InviteJanuary 4, 2020
3200 Meters · Outdoor88th Greater Hartford Outdoor Track and Field Invite (Saturday) · May 1110:14.54a88th Greater Hartford Outdoor Track and Field Invite (Saturday)May 11, 2019
3200 Meters · Outdoor · Hand timedNFA vs. Fitch · May 710:16.4hNFA vs. Fitch May 7, 2021
400 Meters · OutdoorPanther Invitational Track & Field Meet · Apr 211:03.15aPanther Invitational Track & Field MeetApril 21, 2018
5000 Meters · IndoorRiverhawk Invitational · Jan 2614:42.68Riverhawk InvitationalJanuary 26, 2024
5000 Meters · Outdoor2023 UMass-Lowell George Davis Invitational · Apr 2114:47.712023 UMass-Lowell George Davis InvitationalApril 21, 2023
600 Meters · IndoorECC Developmental #1 Session #2 · Dec 211:35.12aECC Developmental #1 Session #2December 21, 2019
800 Meters · IndoorJack Long Invitational · Dec 272:11.48aJack Long InvitationalDecember 27, 2018

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Black & Gold InviteMar 28 · 5000 Meters · Place 9 · New HampshireNew Hampshire5000 Meters915:04.63aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12UNH v. Umass LowellFeb 12 · 3000 Meters · Place 3 · New HampshireNew Hampshire3000 Meters39:07.17a—
Feb 8URI Coaches InvitationalFeb 8 · 3000 Meters · Place 5 · New HampshireNew Hampshire3000 Meters58:50.02JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 5000 Meters · Place 3 · New HampshireNew Hampshire5000 Meters315:04.74SO
Feb 19America East Indoor ChampionshipsFeb 19 · 5000 Meters · Place 11 · New HampshireNew Hampshire5000 Meters1115:07.00SO
Feb 19America East Indoor ChampionshipsFeb 19 · 3000 Meters · Place 11 · New HampshireNew Hampshire3000 Meters118:30.32 PBSO
Feb 10URI Coaches InvitationalFeb 10 · 3000 Meters · Place 6 · New HampshireNew Hampshire3000 Meters68:40.50SO
Jan 26Riverhawk InvitationalJan 26 · 5000 Meters · Place 1 · New HampshireNew Hampshire5000 Meters114:42.68 PBSO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · 3000 Meters · Place 2 · New HampshireNew Hampshire3000 Meters2.8:49.19aSo
Feb 18America East Indoor ChampionshipsFeb 18 · 3000 Meters · Place 27 · New HampshireNew Hampshire3000 Meters278:58.29FR
Feb 9UNH v UMass-Lowell v VermontFeb 9 · 3000 Meters · Place 2 · New HampshireNew Hampshire3000 Meters28:53.88Fr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 5000 Meters · Place 23 · New HampshireNew Hampshire5000 Meters2315:25.39SO
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 14 · New HampshireNew Hampshire1500 Meters144:02.16 PBSO
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 14 · New HampshireNew Hampshire1500 Meters144:02.16SO
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 5000 Meters · Place 4 · New HampshireNew Hampshire5000 Meters414:47.71 PBSO
Mar 24UMass-Lowell InvitationalMar 24 · 1500 Meters · Place 17 · New HampshireNew Hampshire1500 Meters17.4:07.53aSo

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Joe Donahue Games OpenerDec 9 · 1 Mile · Place 14 · New HampshireNew Hampshire1 Mile14.4:27.39a PBFr
Dec 4UNH vs Vermont MeetDec 4 · 3000 Meters · Place 7 · New HampshireNew Hampshire3000 Meters7.9:07.88aFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7America East Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 25 · New HampshireNew Hampshire1500 MetersRound P25.4:11.91aFr
Apr 30UMASS Outdoor InvitationalApr 30 · 1500 Meters · Place 46 · New HampshireNew Hampshire1500 Meters46.4:14.97aFr
Apr 26Holy Cross Men's MeetApr 26 · 1500 Meters · Place 5 · New HampshireNew Hampshire1500 Meters54:11.92FR
Apr 23George Davis InvitationalApr 23 · 1500 Meters · Place 37 · New HampshireNew Hampshire1500 Meters374:16.64FR
Apr 9UNH Wildcat InvitationalApr 9 · 1500 Meters · Place 8 · New HampshireNew Hampshire1500 Meters8.4:15.13aFr
Apr 2UNH Outdoor Season OpenerApr 2 · 1500 Meters · Place 16 · New HampshireNew Hampshire1500 Meters16.4:28.00aFr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24ECC Division 1 ChampionshipMay 24 · 1600 Meters · Place 4 · Norwich Free AcademyNorwich Free Academy1600 Meters44:42.4312
May 7NFA vs. Fitch May 7 · 3200 Meters · Place 1 · Norwich Free AcademyNorwich Free Academy3200 Meters110:16.4h PB12
Apr 23East Lyme vs NFA boys dualApr 23 · 3200 Meters · Norwich Free AcademyNorwich Free Academy3200 Meters—DNS12
Apr 23East Lyme vs NFA boys dualApr 23 · 1600 Meters · Norwich Free AcademyNorwich Free Academy1600 Meters—DNS12

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Sep 9CT 1600m Virtual Time TrialsSep 9 · 1600 Meters · Place 12 · Norwich Free AcademyNorwich Free Academy1600 Meters12.4:38.511

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1ECC Indoor Track & Field Division 1 ChampionshipsFeb 1 · 3200 Meters · Place 3 · Norwich Free AcademyNorwich Free Academy3200 Meters3.10:39.51a11
Feb 1ECC Indoor Track & Field Division 1 ChampionshipsFeb 1 · 1600 Meters · Place 4 · Norwich Free AcademyNorwich Free Academy1600 Meters4.4:47.78a PB11
Jan 25Hillhouse Track ClassicJan 25 · 1600 Meters · Place 20 · Norwich Free AcademyNorwich Free Academy1600 Meters204:50.93—
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 1 Mile · Place 44 · Norwich Free AcademyNorwich Free Academy1 Mile44.4:45.01a11
Jan 4Elm City Coaches InviteJan 4 · 3200 Meters · Place 26 · Norwich Free AcademyNorwich Free Academy3200 Meters2610:28.45 PB11

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental #2 12-28-2019Dec 28 · 1000 Meters · Place 5 · Norwich Free AcademyNorwich Free Academy1000 Meters5.2:52.45aUnofficial11
Dec 27Jack Long InvitationalDec 27 · 1600 Meters · Place 16 · Norwich Free AcademyNorwich Free Academy1600 Meters16.4:52.71a11
Dec 21ECC Developmental #1 Session #2Dec 21 · 1000 Meters · Place 6 · Norwich Free AcademyNorwich Free Academy1000 Meters6.2:56.34a11
Dec 21ECC Developmental #1 Session #2Dec 21 · 600 Meters · Place 8 · Norwich Free AcademyNorwich Free Academy600 Meters8.1:35.12a PB11
Feb 2ECC Indoor TF Division 1 ChampionshipFeb 2 · 3200 Meters · Place 7 · Norwich Free AcademyNorwich Free Academy3200 Meters7.10:56.95a10
Feb 2ECC Indoor TF Division 1 ChampionshipFeb 2 · 1600 Meters · Place 9 · Norwich Free AcademyNorwich Free Academy1600 Meters9.4:56.66a10
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 1 Mile · Place 49 · Norwich Free AcademyNorwich Free Academy1 Mile49.4:50.72a10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29CIAC Combined Class LL Championship May 29 · 1600 Meters · Place 15 · Norwich Free AcademyNorwich Free Academy1600 Meters15.4:41.43a10
May 20ECC Outdoor Track And Field ChampionshipMay 20 · 3200 Meters · Place 14 · Norwich Free AcademyNorwich Free Academy3200 Meters14.10:38.43a10
May 20ECC Outdoor Track And Field ChampionshipMay 20 · 1600 Meters · Place 7 · Norwich Free AcademyNorwich Free Academy1600 Meters7.4:44.48a10
May 1188th Greater Hartford Outdoor Track and Field Invite (Saturday)May 11 · 3200 Meters · Place 11 · Norwich Free AcademyNorwich Free Academy3200 Meters11.10:14.54a PB10
May 4Middletown Outdoor Track and Field Invite VarsityMay 4 · 1600 Meters · Place 27 · Norwich Free AcademyNorwich Free Academy1600 Meters27.4:37.47a PB10

2018 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29ECC Developmental #2 Session #1Dec 29 · 1600 Meters · Place 2 · Norwich Free AcademyNorwich Free Academy1600 Meters2.4:54.83a10
Dec 27Jack Long InvitationalDec 27 · 3200 Meters · Place 16 · Norwich Free AcademyNorwich Free Academy3200 Meters16.10:49.31a10
Dec 27Jack Long InvitationalDec 27 · 800 Meters · Place 12 · Norwich Free AcademyNorwich Free Academy800 Meters12.2:11.48a PB10
Dec 22ECC Developmental #1 Session 2Dec 22 · 1000 Meters · Place 5 · Norwich Free AcademyNorwich Free Academy1000 Meters5.2:54.22a PB10
Dec 22ECC Developmental #1 Session 2Dec 22 · 600 Meters · Place 9 · Norwich Free AcademyNorwich Free Academy600 Meters9.1:35.72a10
Dec 14Hillhouse InvitationalDec 14 · 1600 Meters · Place 24 · Norwich Free AcademyNorwich Free Academy1600 Meters24.4:59.55a10
Feb 3ECC Indoor TF Championship Division 1Feb 3 · 3200 Meters · Place 11 · Norwich Free AcademyNorwich Free Academy3200 Meters11.11:48.99a9

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23ECC Outdoor TF ChampionshipMay 23 · 3200 Meters · Place 17 · Norwich Free AcademyNorwich Free Academy3200 Meters17.11:16.90a9
May 4Middletown Outdoor Track and Field Invite Frosh-SophMay 4 · 1600 Meters · Place 20 · Norwich Free AcademyNorwich Free Academy1600 Meters20.5:04.009
Apr 21Panther Invitational Track & Field MeetApr 21 · 1600 Meters · Place 5 · Norwich Free AcademyNorwich Free Academy1600 Meters5.5:03.49a9
Apr 21Panther Invitational Track & Field MeetApr 21 · 400 Meters · Place 14 · Norwich Free AcademyNorwich Free Academy400 Meters14.1:03.15a PB9

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30ECC Development #3Dec 30 · 1600 Meters · Place 35 · Norwich Free AcademyNorwich Free Academy1600 Meters35.5:36.30aUnofficial9
Dec 27Jack Long Invitational MeetDec 27 · 1600 Meters · Place 62 · Norwich Free AcademyNorwich Free Academy1600 Meters62.5:37.22a9