Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 264:33.71aJohn Thomas Terrier ClassicJanuary 26, 2024
1 Mile · Outdoor12th Annual Greater New Bedford Sunset Invitational · May 75:15.21a12th Annual Greater New Bedford Sunset InvitationalMay 7, 2022
10,000 Meters · OutdoorThe FIRE Meet at Williams · May 830:14.25aThe FIRE Meet at WilliamsMay 8, 2026
1500 Meters · OutdoorBattle Road Twilight Meet 2 · May 184:13.49Battle Road Twilight Meet 2May 18, 2024
2 Miles · Outdoor13th Annual Greater New Bedford Sunset Invitational Meet · May 69:59.16a13th Annual Greater New Bedford Sunset Invitational MeetMay 6, 2023
3000 Meters · OutdoorBattle Road Twilight 3 · Jun 18:50.40Battle Road Twilight 3June 1, 2024
5000 Meters · IndoorNew England Division III Indoor Championships · Mar 114:43.12aNew England Division III Indoor ChampionshipsMarch 1, 2026
5000 Meters · OutdoorMIT Final Qualifier · May 1414:46.15aMIT Final QualifierMay 14, 2026
800 Meters · OutdoorHockomock League Freshman Sophomore Meet · Apr 22:31.63aHockomock League Freshman Sophomore MeetApril 2, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 5000 Meters · Place 6 · BabsonBabson5000 Meters6.14:46.15a PBSo
May 8The FIRE Meet at WilliamsMay 8 · 10,000 Meters · Place 7 · BabsonBabson10,000 Meters7.30:14.25a PBSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 10,000 Meters · Place 3 · BabsonBabson10,000 Meters3.31:16.26aSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 5000 Meters · Place 5 · BabsonBabson5000 Meters5.15:04.80aSo
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · Place 3 · BabsonBabson5000 Meters3.14:52.84aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 5000 Meters · Place 6 · BabsonBabson5000 Meters614:43.12a PBSO
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 7 · BabsonBabson5000 Meters715:00.33aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 10,000 Meters · Place 2 · BabsonBabson10,000 Meters2.32:25.64aFr
Apr 25NEWMAC ChampionshipsApr 25 · 5000 Meters · Place 5 · BabsonBabson5000 Meters5.15:11.28aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · 5000 Meters · Place 11 · BabsonBabson5000 Meters1115:04.17FR
Feb 15Tufts Stampede OpenFeb 15 · 5000 Meters · Place 2 · BabsonBabson5000 Meters215:00.85FR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 15Battle Road Twilight Meet #4Jun 15 · 5000 Meters · Place 14 · Emerging ElitesEmerging Elites5000 Meters1415:07.17—
Jun 1Battle Road Twilight 3Jun 1 · 3000 Meters · Place 1 · Emerging ElitesEmerging Elites3000 Meters18:50.40 PB—
May 18Battle Road Twilight Meet 2May 18 · 1500 Meters · Place 24 · Emerging ElitesEmerging Elites1500 Meters244:13.49 PB—
May 18Battle Road Twilight Meet 2May 18 · 1500 Meters · Place 24 · Emerging ElitesEmerging Elites1500 Meters244:13.49—
May 11Twilight-1May 11 · 5000 Meters · Place 13 · Emerging ElitesEmerging Elites5000 Meters13.15:16.54a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7New Balance Nationals IndoorMar 7 · 5000 Meters · Place 31 · Emerging ElitesEmerging Elites5000 Meters3115:14.04a—
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 264 · Emerging ElitesEmerging Elites1 Mile2644:33.71a PB—
Jan 7Marathon Winter Classic (Men's Only)Jan 7 · 5000 Meters · Place 2 · Emerging ElitesEmerging Elites5000 Meters2.15:37.25a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 1 Mile · Place 29 · UnattachedUnattached1 Mile29.4:47.73a12
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1 Mile · Place 50 · SharonSharon1 Mile50.4:52.53a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Foxboro @ SharonMay 9 · 1 Mile · SharonSharon1 Mile—04:42.1Unofficial11
May 9Foxboro @ SharonMay 9 · 800 Meters · SharonSharon800 Meters—02:12.5Unofficial11
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 2 Miles · Place 2 · SharonSharon2 Miles2.9:59.16a PB11
May 2Sharon at CantonMay 2 · 2 Miles · SharonSharon2 Miles—10:26.0Unofficial11
May 2Sharon at CantonMay 2 · 1 Mile · SharonSharon1 Mile—04:40.0Unofficial11
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 2 Miles · SharonSharon2 Miles—10:30.4Unofficial11
Apr 11Stoughton at SharonApr 11 · 2 Miles · SharonSharon2 Miles—10:32.0Unofficial11
Apr 11Stoughton at SharonApr 11 · 1 Mile · SharonSharon1 Mile—04:52.1Unofficial11
Apr 4Mansfield vs SharonApr 4 · 2 Miles · Place 1 · SharonSharon2 Miles1.10:28.911

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 1 Mile · Place 13 · SharonSharon1 Mile13.5:04.67a11

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Hockomock Championship MeetMay 21 · 2 Miles · Place 13 · SharonSharon2 Miles13.11:02.32a10
May 10Sharon at StoughtonMay 10 · 800 Meters · SharonSharon800 Meters—02:22.0Unofficial10
May 712th Annual Greater New Bedford Sunset InvitationalMay 7 · 1 Mile · Place 32 · SharonSharon1 Mile32.5:15.21a PB10
May 3Sharon @ Oliver AmesMay 3 · 2 Miles · SharonSharon2 Miles—11:09Unofficial10
May 3Sharon @ Oliver AmesMay 3 · 1 Mile · SharonSharon1 Mile—5:19.7Unofficial10
Apr 26Foxboro vs. SharonApr 26 · 1 Mile · SharonSharon1 Mile—5:14Unofficial10
Apr 22William Kane Developmental MeetApr 22 · 1 Mile · Place 10 · SharonSharon1 Mile10.5:22.56a10
Apr 12Sharon @ CantonApr 12 · 2 Miles · SharonSharon2 Miles—11:47Unofficial10
Apr 12Sharon @ CantonApr 12 · 800 Meters · SharonSharon800 Meters—2:22Unofficial10
Apr 5North Attleboro Versus SharonApr 5 · 1 Mile · SharonSharon1 Mile—5:25.3Unofficial10
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 1 Mile · Place 2 · SharonSharon1 Mile2.5:22.04a10
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 800 Meters · Place 13 · SharonSharon800 Meters13.2:31.63a PB10