Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDartmouth High vs Bishop Stang · Dec 194:59.85aDartmouth High vs Bishop StangDecember 19, 2024
600 Meters · IndoorSouth Shore League Meet #2 · Dec 222:27.22aSouth Shore League Meet #2December 22, 2025
High Jump · IndoorSouth Shore League Meet #2 · Dec 233-10.00South Shore League Meet #2December 23, 2024
High Jump · OutdoorDartmouth Tri-Meet 1/30/24 · Jan 303-10.00Dartmouth Tri-Meet 1/30/24January 30, 2025
Javelin · 600g · OutdoorPAC-3 Championship · May 1358' 4"PAC-3 ChampionshipMay 13, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13PAC-3 ChampionshipMay 13 · Javelin · Place 3 · DartmouthJavelin600g3.58' 4" PB12
May 5PAC-3 #2May 5 · Javelin · Place 3 · DartmouthJavelin600g3.54' 1"12
Apr 28PAC-3 #1Apr 28 · Javelin · DartmouthJavelin600g—SCR12
Apr 10Dartmouth vs. Bishop StangApr 10 · Javelin · Place 3 · DartmouthJavelin600g3.59Unofficial12
Apr 7Dual vs. DurfeeApr 7 · Javelin · DartmouthJavelin600g—50-5Unofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 600 Meters · Place 26 · Dartmouth600 Meters26.2:27.22a PB12
Dec 15South Shore League Meet #1Dec 15 · 600 Meters · Place 30 · Dartmouth600 Meters30.2:30.72a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Dual Meet Dartmouth vs. BRMay 7 · Javelin · Place 3 · DartmouthJavelin600g3.59-7Unofficial11
May 7Dual Meet Dartmouth vs. BRMay 7 · 400 Meters · Dartmouth400 Meters—01:23.1Unofficial11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Javelin · DartmouthJavelin600g--DNS11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 800 Meters · Dartmouth800 Meters--DNS11
Apr 10Dartmouth vs. DurfeeApr 10 · Javelin · Place 2 · DartmouthJavelin600g2.59-11.5Unofficial11
Jan 30Dartmouth Tri-Meet 1/30/24Jan 30 · High Jump · Place 3 · DartmouthHigh Jump3.3-10.00 PB11
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · High Jump · Place 2 · DartmouthHigh Jump2.3-10.0011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · High Jump · Place 16 · DartmouthHigh Jump16.3-10.00 PB11
Dec 19Dartmouth High vs Bishop StangDec 19 · 1000 Meters · Place 4 · Dartmouth1000 Meters4.4:59.85a PB11
Dec 19Dartmouth High vs Bishop StangDec 19 · High Jump · Place 1 · DartmouthHigh Jump1.3-10.0011
Dec 16South Shore League Meet #1Dec 16 · High Jump · DartmouthHigh Jump--NH11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Dartmouth vs. BrocktonMay 3 · Javelin · DartmouthJavelin600g—61-6Unofficial10