Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMIAA D5 Championship · May 304:38.75aMIAA D5 ChampionshipMay 30, 2022
10,000 Meters · OutdoorNESCAC Track & Field Championships · Apr 2532:50.52aNESCAC Track & Field ChampionshipsApril 25, 2026
1500 Meters · OutdoorWarrior Track and Field Classic · Apr 234:20.03aWarrior Track and Field ClassicApril 23, 2022
2 Miles · OutdoorMIAA Meet of Champions · Jun 29:52.57aMIAA Meet of ChampionsJune 2, 2022
3000 Meters · IndoorBoston University Mini Meet · Dec 179:13.84aBoston University Mini MeetDecember 17, 2022
3000 Meters · OutdoorWarrior Track and Field Classic · Apr 239:10.64aWarrior Track and Field ClassicApril 23, 2022
5000 Meters · IndoorMule Tune-Up · Feb 2016:33.75aMule Tune-UpFebruary 20, 2026
5000 Meters · OutdoorJim Boulanger Invitational · Apr 415:53.51aJim Boulanger InvitationalApril 4, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 10,000 Meters · Place 27 · ColbyColby10,000 Meters27.32:50.52a PBJr
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · Place 33 · ColbyColby5000 Meters33.15:54.52aJr
Apr 4Jim Boulanger InvitationalApr 4 · 5000 Meters · Place 7 · ColbyColby5000 Meters7.15:53.51a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 5000 Meters · Place 6 · ColbyColby5000 Meters6.16:33.75a PBJr
Feb 7Maine State ChampionshipsFeb 7 · 3000 Meters · Place 14 · ColbyColby3000 Meters14.9:36.11aJr
Jan 23Colby Mini MeetJan 23 · 3000 Meters · Place 7 · ColbyColby3000 Meters79:37.09JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Lynn Ruddy InvitationalFeb 14 · 5000 Meters · Place 4 · ColbyColby5000 Meters4.17:10.80aSo
Feb 8Maine State ChampionshipsFeb 8 · 5000 Meters · Place 16 · ColbyColby5000 Meters16.16:57.01aSo
Jan 29Colby Mini MeetJan 29 · 3000 Meters · Place 4 · ColbyColby3000 Meters49:53.25SO

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Maien State Pine Tree ClassicApr 19 · 5000 Meters · Place 12 · ColbyColby5000 Meters1216:53.50FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Boston University Mini MeetDec 17 · 3000 Meters · Place 15 · Berkshire ThunderBerkshire Thunder3000 Meters15.9:13.84a PB12

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 2 Miles · Place 23 · Lenox MemorialLenox Memorial2 Miles23.9:52.57a PB12
May 30MIAA D5 ChampionshipMay 30 · 2 Miles · Place 4 · Lenox MemorialLenox Memorial2 Miles4.9:54.33a12
May 30MIAA D5 ChampionshipMay 30 · 1 Mile · Place 7 · Lenox MemorialLenox Memorial1 Mile7.4:38.75a PB12
May 26MIAA Division 5 ChampionshipMay 26 · 2 Miles · Place 4 · Lenox MemorialLenox Memorial2 Miles4.9:54.33a12
May 26MIAA Division 5 ChampionshipMay 26 · 1 Mile · Place 7 · Lenox MemorialLenox Memorial1 Mile7.4:38.75a12
Apr 23Warrior Track and Field ClassicApr 23 · 3000 Meters · Place 5 · Lenox MemorialLenox Memorial3000 Meters5.9:10.64a PB12
Apr 23Warrior Track and Field ClassicApr 23 · 1500 Meters · Place 12 · Lenox MemorialLenox Memorial1500 Meters12.4:20.03a PB12

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 3200 Meters · Place 223200 Meters22.10:57.4hUnofficial9
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 3200 Meters · Place 283200 Meters28.10:59.6hUnofficial9
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 3200 Meters · Place 93200 Meters9.10:54.5hUnofficial9
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 1600 Meters · Place 201600 Meters20.4:58.5hUnofficial9
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 3200 Meters · Place 93200 Meters9.10:56.8hUnofficial9