Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWheaton Invitational · Jan 275:11.21aWheaton InvitationalJanuary 27, 2024
10,000 Meters · OutdoorThe FIRE Meet at Williams · May 837:14.53aThe FIRE Meet at WilliamsMay 8, 2026
1000 Meters · IndoorWheaton's Pre Post-Season Meet · Feb 173:04.77aWheaton's Pre Post-Season MeetFebruary 17, 2024
10000 Meters · OutdoorNEICAAA Outdoor Championship · May 1038:34.32NEICAAA Outdoor ChampionshipMay 10, 2024
1500 Meters · OutdoorEmory Dooley Elite · Apr 44:56.38aEmory Dooley EliteApril 4, 2026
1600 Meters · OutdoorMaine Class A State Championship · Jun 45:15.67aMaine Class A State ChampionshipJune 4, 2022
3000 Meters · Indoor2026 Wheaton Invitational · Feb 710:15.39a2026 Wheaton InvitationalFebruary 7, 2026
3000 Meters · OutdoorTufts National Qualifying Meet · Mar 710:22.39aTufts National Qualifying MeetMarch 7, 2026
5000 Meters · IndoorJohn Thomas Terrier Classic · Jan 3016:39.32John Thomas Terrier ClassicJanuary 30, 2026
5000 Meters · OutdoorMIT Sean Collier Invitational · Apr 1717:55.61aMIT Sean Collier InvitationalApril 17, 2026
800 Meters · IndoorNEICAAA Indoor Track & Field Championships · Feb 22:22.78NEICAAA Indoor Track & Field ChampionshipsFebruary 2, 2023
800 Meters · OutdoorSouthwestern Championship · May 272:23.70Southwestern ChampionshipMay 27, 2022
BU Facility: 14:30.79 2020 Konstanze Klosterhalfen, Nike · IndoorJohn Thomas Terrier Classic · Jan 3018:18.15John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 5000 Meters · Place 6 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters6.18:31.84aSr
May 8The FIRE Meet at WilliamsMay 8 · 10,000 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)10,000 Meters12.37:14.53a PBSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 10,000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)10,000 Meters3.37:57.23aSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 5000 Meters · Place 5 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters5.18:03.92aSr
Apr 17MIT Sean Collier InvitationalApr 17 · 5000 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters12.17:55.61a PBSr
Apr 10Tufts Spring StampedeApr 10 · 10,000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)10,000 Meters2.37:49.10aSr
Apr 4Emory Dooley EliteApr 4 · 1500 Meters · Place 9 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters9.4:56.38a PBSr
Mar 7Tufts National Qualifying MeetMar 7 · 3000 Meters · Place 13 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters1310:22.39a PBSR

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 3000 Meters · Place 13 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters13.10:22.39aSr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 5000 Meters · Place 9 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters917:44.53aSR
Feb 21Wheaton Post-Season QualifierFeb 21 · 1 Mile · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1 Mile15:14.52SR
Feb 13Tufts Cupid ChallengeFeb 13 · 5000 Meters · Place 4 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters418:01.00aSr
Feb 72026 Wheaton InvitationalFeb 7 · 3000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters110:15.39a PBSR
Jan 30John Thomas Terrier ClassicJan 30 · 5000 Meters · Place 71 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters7120:07.97SR
Jan 30John Thomas Terrier ClassicJan 30 · 5000 Meters · Place 71 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters7116:39.32 PBSR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 14:30.79 2020 Konstanze Klosterhalfen, Nike · Place 71 · Wheaton MassWheaton MassBU Facility: 14:30.79 2020 Konstanze Klosterhalfen, Nike7118:18.15 PBSR
Jan 232026 Lyons InvitationalJan 23 · 5000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters318:35.63SR
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 3000 Meters · Place 4 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters410:34.75aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 10,000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)10,000 Meters2.38:48.37aJr
Apr 25NEWMAC ChampionshipsApr 25 · 5000 Meters · Place 9 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters9.18:40.41aJr
Apr 4Regis Spring Invite 2025Apr 4 · 5000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters1.18:59.05aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 5000 Meters · Place 16 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters1618:55.48JR
Feb 1Wheaton InviteFeb 1 · 1 Mile · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1 Mile15:23.82JR
Jan 25Lyons InviteJan 25 · 5000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters118:42.19JR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 3000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters310:52.14a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 10000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)10000 Meters338:34.32 PBSO
May 3NE Division 3May 3 · 5000 Meters · Place 17 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters1718:44.73a—
Apr 26NEWMACApr 26 · 10,000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)10,000 Meters1.37:54.79aSo
Apr 26NEWMACApr 26 · 5000 Meters · Wheaton (Mass.)Wheaton (Mass.)5000 Meters--DNSSo
Apr 7Amherst Spring FlingApr 7 · 1500 Meters · Place 16 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters164:56.84a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 5000 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters1217:48.84SO
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 3000 Meters · Place 17 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters17.10:36.86aSo
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 1000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters13:04.77a PB—
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 253 · Wheaton (Mass.)Wheaton (Mass.)1 Mile2535:13.15SO
Jan 27Wheaton InvitationalJan 27 · 1 Mile · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1 Mile15:11.21a PB—
Jan 20Springfield College Massasoit ClassicJan 20 · 3000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters110:23.57SO
Jan 13Lyon Invitational Jan 13 · 5000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters218:10.23SO

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 5000 Meters · Place 13 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters13.18:55.01aFr

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 1000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters1.3:05.63aFr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 3000 Meters · Wheaton (Mass.)Wheaton (Mass.)3000 Meters--DNFFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 258 · Wheaton (Mass.)Wheaton (Mass.)1 Mile258.5:19.70aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 19 · Wheaton (Mass.)Wheaton (Mass.)1 Mile195:18.60FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 19 · Wheaton (Mass.)Wheaton (Mass.)1 Mile195:18.60FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 800 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)800 Meters122:22.78 PBFR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 800 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)800 Meters122:22.78FR
Jan 28Wheaton InvitationalJan 28 · 3000 Meters · Place 9 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters911:07.02FR
Jan 21Lyons-Mule DualJan 21 · 1 Mile · Place 5 · Wheaton (MA)Wheaton (MA)1 Mile55:26.28aFr
Jan 21Lyons-Mule DualJan 21 · 800 Meters · Place 4 · Wheaton (MA)Wheaton (MA)800 Meters42:26.74aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 1600 Meters · Place 5 · Thornton AcademyThornton Academy1600 Meters5.5:15.67a PB12
Jun 4Maine Class A State ChampionshipJun 4 · 800 Meters · Place 3 · Thornton AcademyThornton Academy800 Meters3.2:24.56a12
May 27Southwestern ChampionshipMay 27 · 1600 Meters · Place 3 · Thornton AcademyThornton Academy1600 Meters35:25.01—
May 27Southwestern ChampionshipMay 27 · 800 Meters · Place 2 · Thornton AcademyThornton Academy800 Meters22:23.70 PB—
May 27Southwestern ChampionshipMay 27 · 1600 Meters · Place 3 · Thornton AcademyThornton Academy1600 Meters35:25.01—
May 27Southwestern ChampionshipMay 27 · 800 Meters · Place 2 · Thornton AcademyThornton Academy800 Meters22:23.70—
May 21SMAA York County Championship MeetMay 21 · 1600 Meters · Place 1 · Thornton AcademyThornton Academy1600 Meters1.5:22.39a12
May 18SMAA: South Portland, Windham @ Thornton AcademyMay 18 · 1600 Meters · Place 1 · Thornton AcaThornton Aca1600 Meters15:35.08—
Apr 28SMAA: TA, Deering, Massabesic@ GorhamApr 28 · 800 Meters · Place 1 · Thornton AcaThornton Aca800 Meters12:31.8012