Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWheaton Post-Season Qualifier · Feb 225:06.07aWheaton Post-Season QualifierFebruary 22, 2025
1 Mile · OutdoorMSTCA South Shore Twilight · May 185:08.78aMSTCA South Shore TwilightMay 18, 2024
1000 Meters · IndoorSEC League - Meet 3 · Jan 93:05.51aSEC League - Meet 3January 9, 2024
1500 Meters · OutdoorRegis Spring Classic · Apr 104:34.27aRegis Spring ClassicApril 10, 2026
2 Miles · IndoorSEC League Meet 3 · Jan 312:39.09SEC League Meet 3January 3, 2023
2 Miles · OutdoorSoutheastern Invite · Apr 1611:31.52aSoutheastern InviteApril 16, 2024
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 302:04.82John Thomas Terrier ClassicJanuary 30, 2026
800 Meters · OutdoorGreat Northeast Outdoor Championships · Apr 252:03.65aGreat Northeast Outdoor ChampionshipsApril 25, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 800 Meters · Place 4 · Regis (Mass.)Regis (Mass.)800 Meters4.2:03.65a PBSo
Apr 17Bridgewater State Bears InvitationalApr 17 · 800 Meters · Place 10 · Regis (Mass.)Regis (Mass.)800 Meters10.2:07.97aSo
Apr 10Regis Spring ClassicApr 10 · 1500 Meters · Place 3 · Regis (Mass.)Regis (Mass.)1500 Meters3.4:34.27a PBSo
Apr 10Regis Spring ClassicApr 10 · 800 Meters · Place 13 · Regis (Mass.)Regis (Mass.)800 Meters13.2:13.26aSo
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 28 · Regis (Mass.)Regis (Mass.)1500 Meters28.4:47.68aSo
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Regis (Mass.)Regis (Mass.)1500 Meters—DNSSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 800 Meters · Place 6 · Regis (Mass.)Regis (Mass.)800 Meters6.2:07.29aSo
Jan 30John Thomas Terrier ClassicJan 30 · 800 Meters · Place 131 · Regis MassRegis Mass800 Meters1312:04.82 PBSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 800 Meters · Place 32 · Regis (Mass.)Regis (Mass.)800 Meters322:09.54aSo
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 26 · Regis (Mass.)Regis (Mass.)800 Meters262:08.23aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 800 Meters · Place 4 · Regis (Mass.)Regis (Mass.)800 Meters4.2:14.40aSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 1500 Meters · Place 4 · Regis (Mass.)Regis (Mass.)1500 Meters4.4:37.14aFr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 4 · Regis (Mass.)Regis (Mass.)800 Meters4.2:11.26aFr
Apr 11Silfen InvitationalApr 11 · 1500 Meters · Place 15 · Regis (Mass.)Regis (Mass.)1500 Meters154:44.17aFR
Apr 11Bridgewater State Bears InvitationalApr 11 · 800 Meters · Place 3 · Regis (Mass.)Regis (Mass.)800 Meters3.2:08.97aFr
Apr 4Regis Spring Invite 2025Apr 4 · 1500 Meters · Place 12 · Regis (Mass.)Regis (Mass.)1500 Meters12.4:35.50aFr
Mar 29Tufts Snowflake ClassicMar 29 · 1500 Meters · Place 28 · Regis (Mass.)Regis (Mass.)1500 Meters284:44.01aFr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 800 Meters · Place 11 · Regis (Mass.)Regis (Mass.)800 Meters11.2:12.47aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · 1 Mile · Place 12 · Regis (Mass.)Regis (Mass.)1 Mile125:06.07a PB—
Feb 16GNAC ChampionshipFeb 16 · 1 Mile · Place 6 · Regis (Mass.)Regis (Mass.)1 Mile6.5:12.42aFr
Feb 1Harvard Crimson OpenFeb 1 · 1 Mile · Place 35 · Regis (Mass.)Regis (Mass.)1 Mile35.5:09.69aFr
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 1 Mile · Place 16 · Regis (Mass.)Regis (Mass.)1 Mile165:28.05FR
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 800 Meters · Place 6 · Regis (Mass.)Regis (Mass.)800 Meters62:17.93FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 61 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile615:08.78a PB—
May 414th Annual GNB Sunset InvitationalMay 4 · 1 Mile · Place 21 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile215:09.45a—
Apr 18MSTCA Warrior InvitationalApr 18 · 1 Mile · Place 85 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile855:22.52a—
Apr 16Southeastern InviteApr 16 · 2 Miles · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional2 Miles4.11:31.52a PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6SEC League ChampionshipFeb 6 · 1 Mile · Place 12 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile125:23.93a—
Jan 30SEC League - Meet 5Jan 30 · 1 Mile · Place 7 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile75:19.06a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 124 · Bridgewater-Raynham RegioBridgewater-Raynham Regio1 Mile1245:15.9012
Jan 9SEC League - Meet 3Jan 9 · 1000 Meters · Place 5 · Bridgewater-Raynham RegBridgewater-Raynham Reg1000 Meters53:05.51a PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 2 Miles · Bridgewater-Raynham RegionalBridgewater-Raynham Regional2 Miles--DNS12
Dec 19SEC League - Meet 2Dec 19 · 1 Mile · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile3.5:19.61a12
Dec 12SEC League - Meet 1Dec 12 · 2 Miles · Bridgewater-Raynham RegionalBridgewater-Raynham Regional2 Miles--DNS12
Dec 12SEC League - Meet 1Dec 12 · 1 Mile · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile3.5:22.54a12
Feb 7SEC ChampFeb 7 · 1 Mile · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile6.5:37.83a11
Jan 24SEC Dual #5Jan 24 · 1 Mile · Place 9 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile95:37.33a11
Jan 3SEC League Meet 3Jan 3 · 2 Miles · Place 3 · Bridgewater-Raynham RegioBridgewater-Raynham Regio2 Miles312:39.09 PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 82 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile82.5:28.56a11
May 15SEC League MeetMay 15 · 1 Mile · Place 8 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile85:30.78a—
Apr 18Ron Wayne InvitationalApr 18 · 1 Mile · Place 8 · Bridgewater-Raynham RegBridgewater-Raynham Reg1 Mile85:34.54a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SEC League Meet 2Dec 20 · 2 Miles · Place 10 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional2 Miles10.13:36.53a11
Dec 20SEC League Meet 2Dec 20 · 1 Mile · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile8.5:44.27a11
Dec 14SEC JamboreeDec 14 · 1 Mile · Place 10 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional1 Mile10.5:35.27a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · 800 Meters · Place 56 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional800 Meters56.2:36.10a10
Apr 14SEC JamboreeApr 14 · 800 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional800 Meters—DNS10