Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFrozen 8 Indoor Track & Field Championships · Feb 124:55.40Frozen 8 Indoor Track & Field ChampionshipsFebruary 12, 2023
1500 Meters · IndoorSouhegan Mini Meet #2 · Dec 284:46.10aSouhegan Mini Meet #2December 28, 2021
1500 Meters · OutdoorConference of New England Outdoor Championships · Apr 244:33.85aConference of New England Outdoor ChampionshipsApril 24, 2026
1600 Meters · OutdoorEpping, Newmarket, Raymond at Sanborn Regional · May 195:17.74Epping, Newmarket, Raymond at Sanborn RegionalMay 19, 2021
2 Miles · IndoorNHWTL @ PEA · Dec 1511:14.93aNHWTL @ PEADecember 15, 2021
300 Meters · IndoorNH Indoor Track League · Feb 942.57NH Indoor Track LeagueFebruary 9, 2022
3000 Meters · IndoorWheaton Invitational · Jan 279:37.44aWheaton InvitationalJanuary 27, 2024
3200 Meters · OutdoorSanborn Invitational · Apr 2311:04.65Sanborn InvitationalApril 23, 2022
400 Meters · OutdoorPelham Invitational · Apr 1659.90aPelham InvitationalApril 16, 2022
5000 Meters · OutdoorJonathan Tymann Invitational · Apr 817:20.51Jonathan Tymann InvitationalApril 8, 2023
600 Meters · IndoorNH Indoor Track League · Feb 91:35.45NH Indoor Track LeagueFebruary 9, 2022
800 Meters · IndoorWheaton Pre-Post Invitational · Feb 182:12.87aWheaton Pre-Post InvitationalFebruary 18, 2023
800 Meters · OutdoorSpringfield College Classic · Apr 42:15.32aSpringfield College ClassicApril 4, 2026
Javelin · 800g · OutdoorSean Livingston Invitational · Mar 2328.89mSean Livingston InvitationalMarch 23, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 1500 Meters · Place 22 · Wentworth (Mass.)Wentworth (Mass.)1500 Meters22.4:33.85a PBSr
Apr 17Bridgewater State Bears InvitationalApr 17 · 800 Meters · Place 16 · Wentworth (Mass.)Wentworth (Mass.)800 Meters16.2:20.52aSr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 13 · Wentworth (Mass.)Wentworth (Mass.)1500 Meters13.4:34.64aSr
Apr 4Springfield College ClassicApr 4 · 800 Meters · Place 27 · Wentworth (Mass.)Wentworth (Mass.)800 Meters27.2:15.32a PBSr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 19 · Wentworth (Mass.)Wentworth (Mass.)1500 Meters19.4:40.96aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 40 · Wentworth (Mass.)Wentworth (Mass.)800 Meters402:17.60aSr
Jan 24Massasoit ClassicJan 24 · 800 Meters · Place 14 · Wentworth (Mass.)Wentworth (Mass.)800 Meters142:16.99aSR
Jan 18Suffolk Ice BreakerJan 18 · 1 Mile · Place 49 · Wentworth (Mass.)Wentworth (Mass.)1 Mile495:02.33aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 23 · WentworthWentworth1500 Meters234:49.83JR
Apr 18Tufts Sunshine ClassicApr 18 · 1500 Meters · Place 11 · Wentworth (Mass.)Wentworth (Mass.)1500 Meters11.4:41.99aJr
Apr 5Jonathan Tymann InvitationalApr 5 · 1500 Meters · Place 10 · WentworthWentworth1500 Meters104:57.16JR
Mar 29Tufts Snowflake ClassicMar 29 · 1500 Meters · Place 30 · Wentworth (Mass.)Wentworth (Mass.)1500 Meters304:47.23aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 6Jonathan Tymann InvitationalApr 6 · 1500 Meters · Place 16 · WentworthWentworth1500 Meters164:42.77SO
Mar 30Tufts Snowflake ClassicMar 30 · Javelin · Place 24 · Wentworth (Mass.)Wentworth (Mass.)Javelin2431.54m—
Mar 30Tufts Snowflake ClassicMar 30 · 5000 Meters · Place 16 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters1617:25.33a—
Mar 23Sean Livingston InvitationalMar 23 · Javelin · Place 8 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g8.28.89m PBSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Wheaton InvitationalJan 27 · 3000 Meters · Place 17 · Wentworth (Mass.)Wentworth (Mass.)3000 Meters179:37.44a PB—
Jan 21GBTC InvitationalJan 21 · 1 Mile · Place 43 · Wentworth (Mass.)Wentworth (Mass.)1 Mile43.4:55.44aSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29CCC ChampionshipsApr 29 · 5000 Meters · Place 23 · Wentworth (Mass.)Wentworth (Mass.)5000 Meters23.17:41.31aUnofficialFr
Apr 29CCC ChampionshipsApr 29 · Javelin · Place 14 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g14.32.43mUnofficialFr
Apr 8Jonathan Tymann InvitationalApr 8 · Javelin · Place 18 · WentworthWentworthJavelin1832.03mFR
Apr 8Jonathan Tymann InvitationalApr 8 · 5000 Meters · Place 6 · WentworthWentworth5000 Meters617:20.51 PBFR
Apr 1Tufts Snowflake ClassicApr 1 · Javelin · Place 18 · Wentworth Institute of TWentworth Institute of TJavelin1832.10m—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 800 Meters · Place 13 · Wentworth (Mass.)Wentworth (Mass.)800 Meters13.2:12.87a PBFr
Feb 12Frozen 8 Indoor Track & Field ChampionshipsFeb 12 · 1 Mile · Place 16 · WentworthWentworth1 Mile164:55.40 PBFR
Jan 21Lyons-Mule DualJan 21 · 3000 Meters · Place 9 · Wentworth Institute ofWentworth Institute of3000 Meters99:55.69aFr
Jan 14Brandeis Reggie Poyau Memorial InvitationalJan 14 · 1 Mile · Place 19 · WentworthWentworth1 Mile194:57.15FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Seacoast ChampionshipsMay 20 · 3200 Meters · Place 11 · Sanborn RegionalSanborn Regional3200 Meters1112:01.02SR
May 18Sanborn Last ChanceMay 18 · Javelin · Place 2 · Sanborn RegionalSanborn RegionalJavelin2137-3SR
Apr 30Black Bear InvitationalApr 30 · 3200 Meters · Place 23 · Sanborn RegionalSanborn Regional3200 Meters23.11:15.49aUnofficial12
Apr 23Sanborn InvitationalApr 23 · Javelin · Place 35 · Sanborn RegionalSanborn RegionalJavelin3583-0SR
Apr 23Sanborn InvitationalApr 23 · Javelin · Place 35 · Sanborn RegionalSanborn RegionalJavelin3525.29mSR
Apr 23Sanborn InvitationalApr 23 · 3200 Meters · Place 15 · Sanborn RegionalSanborn Regional3200 Meters1511:04.65 PBSR
Apr 16Pelham InvitationalApr 16 · 3200 Meters · Place 9 · Sanborn RegionalSanborn Regional3200 Meters9.11:18.60a12
Apr 16Pelham InvitationalApr 16 · 400 Meters · Place 26 · Sanborn RegionalSanborn Regional400 Meters26.59.90a PB12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NH Indoor Track LeagueFeb 9 · 600 Meters · Place 4 · Seni Sanborn RegionalSeni Sanborn Regional600 Meters41:35.45 PB—
Feb 9NH Indoor Track LeagueFeb 9 · 300 Meters · Place 14 · Seni Sanborn RegionalSeni Sanborn Regional300 Meters1442.57 PB—
Feb 5NHWTL @ PEAFeb 5 · 300 Meters · Place 17 · Sanborn RegionalSanborn Regional300 Meters17.42.86a12
Feb 5NHWTL @ PEAFeb 5 · 600 Meters · Place 6 · Sanborn RegionalSanborn Regional600 Meters6.1:37.54a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Souhegan Mini Meet #2Dec 28 · 1500 Meters · Place 3 · Sanborn RegionalSanborn Regional1500 Meters3.4:46.10a PB12
Dec 15NHWTL @ PEADec 15 · 2 Miles · Place 3 · Sanborn RegionalSanborn Regional2 Miles3.11:14.93a PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Sanborn and Derryfield @ Campbell May 21 · 3200 Meters · Place 2 · Sanborn RegionalSanborn Regional3200 Meters211:36.52JR
May 19Epping, Newmarket, Raymond at Sanborn RegionalMay 19 · 3200 Meters · Place 1 · Sanborn RegionalSanborn Regional3200 Meters111:40.94JR
May 19Epping, Newmarket, Raymond at Sanborn RegionalMay 19 · 1600 Meters · Place 2 · Sanborn RegionalSanborn Regional1600 Meters25:17.74 PBJR
May 19Epping, Newmarket, Raymond at Sanborn RegionalMay 19 · 800 Meters · Place 1 · Sanborn RegionalSanborn Regional800 Meters12:23.84JR

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28WTL at PlymouthDec 28 · 1500 Meters · Place 12 · Sanborn RegionalSanborn Regional1500 Meters12.5:12.11a10
Dec 18WTL at Phillips Exeter #2Dec 18 · 3000 Meters · Place 9 · Sanborn RegionalSanborn Regional3000 Meters9.11:10.70a10
Dec 14WTL Morning MeetDec 14 · 3000 Meters · Place 4 · Sanborn RegionalSanborn Regional3000 Meters4.11:12.66a10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Merrimack Valley InvitationalApr 20 · 800 Meters · Place 1 · Sanborn RegionalSanborn Regional800 Meters12:35.72FR
Apr 16Kingswood QuadApr 16 · 1600 Meters · Place 11 · Sanborn RegionalSanborn Regional1600 Meters11.5:57.56a9
Apr 16Kingswood QuadApr 16 · 800 Meters · Place 12 · Sanborn RegionalSanborn Regional800 Meters12.2:41.83a9
Apr 13Pelham InvitationalApr 13 · 800 Meters · Place 5 · Sanborn RegionalSanborn Regional800 Meters52:35.35FR