Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Indoor2nd Annual Mercury Indoor Games · Dec 143:19.18a2nd Annual Mercury Indoor GamesDecember 14, 2024
1000 Meters · OutdoorDartmouth Tri-Meet 1/17/24 · Jan 173:24.26aDartmouth Tri-Meet 1/17/24January 17, 2025
400 Meters · OutdoorHopkinton Last Chance Meet · May 2258.71aHopkinton Last Chance MeetMay 22, 2026
600 Meters · IndoorSouth Shore League Meet #2 · Dec 221:41.14aSouth Shore League Meet #2December 22, 2025
800 Meters · Outdoor2nd Annual Outdoor Mercury Games · Apr 252:28.17a2nd Annual Outdoor Mercury GamesApril 25, 2025
Javelin · 800g · OutdoorPAC-3 #1 · Apr 2895' 3"PAC-3 #1April 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · 400 Meters · Place 16 · Dartmouth400 Meters16.58.71a PB11
May 13PAC-3 ChampionshipMay 13 · Javelin · Place 6 · DartmouthJavelin800g6.90' 4"11
May 5PAC-3 #2May 5 · Javelin · DartmouthJavelin800g—SCR11
May 5PAC-3 #2May 5 · 400 Meters · Dartmouth400 Meters—SCR11
Apr 28PAC-3 #1Apr 28 · Javelin · Place 5 · DartmouthJavelin800g5.95' 3" PB11
Apr 28PAC-3 #1Apr 28 · 400 Meters · Place 7 · Dartmouth400 Meters7.59.48a11
Apr 10Dartmouth vs. Bishop StangApr 10 · Javelin · Place 3 · DartmouthJavelin800g3.96'4Unofficial11
Apr 10Dartmouth vs. Bishop StangApr 10 · 400 Meters · Place 1 · Dartmouth400 Meters1.59.21Unofficial11
Apr 7Dual vs. DurfeeApr 7 · Javelin · DartmouthJavelin800g—93'8Unofficial11
Apr 7Dual vs. DurfeeApr 7 · 400 Meters · Place 1 · Dartmouth400 Meters1.59.6Unofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 61 · Dartmouth1000 Meters61.3:20.35a11
Dec 22South Shore League Meet #2Dec 22 · 600 Meters · Place 7 · Dartmouth600 Meters7.1:41.14a PB11
Dec 133rd Annual Indoor Mercury GamesDec 13 · 600 Meters · Place 16 · Dartmouth600 Meters16.1:42.05a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Dual Meet Dartmouth vs. BRMay 7 · 800 Meters · Place 6 · Dartmouth800 Meters6.2:28Unofficial10
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Javelin · Place 26 · DartmouthJavelin800g26.88-0910
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 800 Meters · Place 21 · Dartmouth800 Meters21.2:28.17a PB10
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 1000 Meters · Place 3 · Dartmouth1000 Meters3.3:24.26a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 1000 Meters · Place 15 · Dartmouth1000 Meters15.3:25.16a10
Dec 16South Shore League Meet #1Dec 16 · 600 Meters · Place 13 · Dartmouth600 Meters13.1:46.31a10
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1000 Meters · Place 11 · Dartmouth1000 Meters11.3:19.18a PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12SEC League - Meet 1Dec 12 · 600 Meters · Place 4 · Dartmouth600 Meters4.1:53.41a9