Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHock Meet #2 · Dec 194:51.16aHock Meet #2December 19, 2015
10,000 Meters · OutdoorBSU Bears Invitational · Mar 2436:40.91aBSU Bears InvitationalMarch 24, 2017
1000 Meters · IndoorMIAA D3 Indoor State Championships · Feb 112:47.20aMIAA D3 Indoor State ChampionshipsFebruary 11, 2016
2 Miles · IndoorHock Meet #5 · Jan 2110:39.15aHock Meet #5January 21, 2016
2 Miles · OutdoorHockomock Championships · May 2110:38.70aHockomock ChampionshipsMay 21, 2015
3000 Meters · IndoorReggie Poyau Memorial Invitational · Jan 1410:10.01aReggie Poyau Memorial InvitationalJanuary 14, 2017
5000 Meters · Indoor3rd Annual Marathon Sports Winter Classic · Dec 2816:43.92a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
5000 Meters · OutdoorMIT Sean Collier Invitational · Apr 2217:51.68MIT Sean Collier InvitationalApril 22, 2017

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

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 5000 Meters · Place 8 · UnattachedUnattached5000 Meters8.16:43.92a PB-

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Northeast 10 Outdoor T&F ChampionshipsMay 5 · 10,000 Meters · Place 31 · MerrimackMerrimack10,000 Meters31.37:13.62aFr
Apr 22MIT Sean Collier InvitationalApr 22 · 5000 Meters · Place 14 · MerrimackMerrimack5000 Meters1417:51.68 PBFR
Mar 24BSU Bears InvitationalMar 24 · 10,000 Meters · Place 29 · MerrimackMerrimack10,000 Meters29.36:40.91a PBFr

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Gordon Kelly InvitationalFeb 11 · 5000 Meters · Place 10 · MerrimackMerrimack5000 Meters1017:59.47FR
Jan 28University of Southern Maine IIIJan 28 · 5000 Meters · Place 4 · MerrimackMerrimack5000 Meters4.17:39.28aFr
Jan 21 Bowdoin Indoor Invitational #2Jan 21 · 1 Mile · Place 14 · MerrimackMerrimack1 Mile14.5:06.22aFr
Jan 14Reggie Poyau Memorial InvitationalJan 14 · 3000 Meters · Place 18 · MerrimackMerrimack3000 Meters18.10:10.01a PBFr

2016 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Hockomock ChampionshipsMay 16 · 2 Miles · Place 11 · Oliver AmesOliver Ames2 Miles11.10:41.84a12
May 10Stoughton vs. Oliver AmesMay 10 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:46Unofficial12
May 10Stoughton vs. Oliver AmesMay 10 · 400 Meters · Oliver AmesOliver Ames400 MetersRelay Split—55.9Unofficial12
May 5Sharon vs. Oliver AmesMay 5 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:54.5Unofficial12
Apr 25Foxboro vs. Oliver AmesApr 25 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:49.4Unofficial12
Apr 25Foxboro vs. Oliver AmesApr 25 · 400 Meters · Oliver AmesOliver Ames400 MetersRelay Split—57.6Unofficial12
Apr 13Oliver Ames vs. CantonApr 13 · 2 Miles · Oliver AmesOliver Ames2 Miles—10:33.0Unofficial12
Apr 7Oliver Ames vs. MilfordApr 7 · 2 Miles · Oliver AmesOliver Ames2 Miles—10:27.9Unofficial12

2016 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MIAA D3 Indoor State ChampionshipsFeb 11 · 1000 Meters · Place 10 · Oliver AmesOliver Ames1000 Meters10.2:47.20a PB12
Jan 30Hock ChampionshipsJan 30 · 1000 Meters · Place 10 · Oliver AmesOliver Ames1000 Meters10.2:49.34a12
Jan 21Hock Meet #5Jan 21 · 2 Miles · Place 5 · Oliver AmesOliver Ames2 Miles5.10:39.15a PB12
Jan 6Hock Meet #4Jan 6 · 2 Miles · Place 13 · Oliver AmesOliver Ames2 Miles13.10:54.93a12
Jan 6Hock Meet #4Jan 6 · 1000 Meters · Place 12 · Oliver AmesOliver Ames1000 Meters12.2:54.59a12
Jan 2Hock Meet #3Jan 2 · 2 Miles · Place 22 · Oliver AmesOliver Ames2 Miles22.11:56.01a12
Jan 2Hock Meet #3Jan 2 · 1000 Meters · Place 2 · Oliver AmesOliver Ames1000 Meters2.2:48.87a12

2015 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Hock Meet #2Dec 19 · 1 Mile · Place 10 · Oliver AmesOliver Ames1 Mile10.4:51.16a PB12
Dec 12Hock Meet #1Dec 12 · 2 Miles · Place 6 · Oliver AmesOliver Ames2 Miles6.10:44.79a12
Jan 31Hockomock ChampionshipJan 31 · 2 Miles · Place 10 · Oliver AmesOliver Ames2 Miles10.10:58.05a11
Jan 14Hockomock League #5Jan 14 · 2 Miles · Place 7 · Oliver AmesOliver Ames2 Miles7.10:54.86a11
Jan 7Hockomock League #4Jan 7 · 2 Miles · Place 15 · Oliver AmesOliver Ames2 Miles15.11:18.18a11

2015 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Hockomock ChampionshipsMay 21 · 2 Miles · Place 11 · Oliver AmesOliver Ames2 Miles11.10:38.70a PB11
May 12Oliver Ames @ MilfordMay 12 · 1 Mile · Oliver AmesOliver Ames1 Mile—4:56.8Unofficial11
May 5Oliver Ames vs. StoughtonMay 5 · 2 Miles · Oliver AmesOliver Ames2 Miles—11:02Unofficial11
Apr 30Oliver Ames vs. CantonApr 30 · 1 Mile · Oliver AmesOliver Ames1 Mile—5:06.0Unofficial11
Apr 28Oliver Ames vs. SharonApr 28 · 2 Miles · Oliver AmesOliver Ames2 Miles—11:05.4Unofficial11
Apr 16North Attleboro vs Oliver AmesApr 16 · 1 Mile · Oliver AmesOliver Ames1 Mile—5:05.0Unofficial11
Apr 14Oliver Ames vs. FoxboroApr 14 · 2 Miles · Oliver AmesOliver Ames2 Miles—10:57.9Unofficial11

2014 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hockomock League #2Dec 20 · 1 Mile · Place 18 · Oliver AmesOliver Ames1 Mile18.5:13.75a11
Dec 13Hockomock League #1Dec 13 · 2 Miles · Place 15 · Oliver AmesOliver Ames2 Miles15.11:15.73a11

2014 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Oliver Ames vs SharonMay 6 · 400 Meters · Oliver AmesOliver Ames400 MetersRelay Split—62.4Unofficial10
Apr 15Canton vs. Oliver AmesApr 15 · 1 Mile · Oliver AmesOliver Ames1 Mile—5:22Unofficial10
Apr 15Canton vs. Oliver AmesApr 15 · 400 Meters · Oliver AmesOliver Ames400 MetersRelay Split—65.6Unofficial10
Apr 12Hockomock Fr/So Meet Apr 12 · 2 Miles · Place 7 · Oliver AmesOliver Ames2 Miles7.11:3810
Apr 8Oliver Ames @ FoxboroApr 8 · 2 Miles · Oliver AmesOliver Ames2 Miles—11:49.9Unofficial10