Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUMaine Invitational · Dec 135:23.75aUMaine InvitationalDecember 13, 2025
10,000 Meters · OutdoorAmerica East Outdoor Championships · May 938:20.09aAmerica East Outdoor ChampionshipsMay 9, 2026
1000 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:24.33aJohn Thomas Terrier ClassicJanuary 31, 2025
3000 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 2410:17.78aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
3000m Steeplechase · 0.762m · OutdoorFriar Invitational · Apr 1012:47.86aFriar InvitationalApril 10, 2026
3000m Steeplechase · OutdoorMIT Sean Collier Invitational · Apr 1812:18.03MIT Sean Collier InvitationalApril 18, 2025
5000 Meters · IndoorAmerica East Indoor Championships · Feb 2018:06.46America East Indoor ChampionshipsFebruary 20, 2026
5000 Meters · OutdoorHarvard Classic · Dec 617:51.30aHarvard ClassicDecember 6, 2025
Shot Put · 4kg · OutdoorSection 8 Group A-F Format C · Dec 2013-6.50Section 8 Group A-F Format CDecember 20, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 10,000 Meters · Place 14 · MaineMaine10,000 Meters14.38:20.09a PBSo
May 9America East Outdoor ChampionshipsMay 9 · 5000 Meters · Place 27 · MaineMaine5000 Meters27.18:54.44aSo
Apr 24UNH Wildcat InvitationalApr 24 · 5000 Meters · Place 5 · MaineMaine5000 Meters5.19:37.01aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 10,000 Meters · Place 6 · MaineMaine10,000 Meters6.41:23.29aSo
Apr 10Friar InvitationalApr 10 · 3000m Steeplechase · Place 8 · MaineMaine3000m Steeplechase0.762m8.12:47.86a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · 5000 Meters · Place 15 · MaineMaine5000 Meters1518:06.46 PBSO
Jan 30John Thomas Terrier ClassicJan 30 · 5000 Meters · Place 59 · MaineMaine5000 Meters5920:10.32SO
Jan 30John Thomas Terrier ClassicJan 30 · 5000 Meters · Place 59 · MaineMaine5000 Meters5919:48.90SO
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 3000 Meters · Place 26 · MaineMaine3000 Meters2610:17.78a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 1 Mile · Place 5 · MaineMaine1 Mile5.5:23.75a PBSo
Jan 31John Thomas Terrier ClassicJan 31 · 1000 Meters · Place 63 · MaineMaine1000 Meters633:24.33a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1000 Meters · Place 63 · MaineMaine1000 Meters633:24.33a—
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 97 · MaineMaine1 Mile97.5:51.12aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 5000 Meters · Place 5 · MaineMaine5000 Meters5.17:51.30a PBSo
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 5000 Meters · Place 8 · MaineMaine5000 Meters820:26.18FR
Apr 18MIT Sean Collier InvitationalApr 18 · 3000m Steeplechase · Place 8 · MaineMaine3000m Steeplechase812:18.03 PBFR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 5000 Meters · Place 28 · MaineMaine5000 Meters28.19:32.16aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 3000 Meters · Place 4 · MaineMaine3000 Meters4.11:46.65aFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Place 28 · MaineMaine1 Mile28.6:06.05aFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · Shot Put · Place 32 · Sanford H. CalhounSanford H. CalhounShot Put4kg32.13-6.50 PB12
Dec 12Section 8 Group A-B Format BDec 12 · Shot Put · Place 39 · Sanford H. CalhounSanford H. CalhounShot Put4kg39.9-712