Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMayflower Athletic Conference Meet #1 · Dec 175:46.14aMayflower Athletic Conference Meet #1December 17, 2025
1 Mile · OutdoorTC vs. Diman · May 65:58.2TC vs. DimanMay 6, 2025
1000 Meters · IndoorMayflower Athletic Conference #5 · Jan 193:22.01aMayflower Athletic Conference #5January 19, 2026
2 Miles · Indoor3rd Annual Indoor Mercury Games · Dec 1313:17.56a3rd Annual Indoor Mercury GamesDecember 13, 2025
300 Meters · IndoorMayflower Athletic Conference #5 · Jan 1946.85aMayflower Athletic Conference #5January 19, 2026
400 Meters · OutdoorDiman Vs Tri-County · Apr 281:05.60Diman Vs Tri-CountyApril 28, 2026
800 Meters · OutdoorDiman Vs Tri-County · Apr 282:30.00Diman Vs Tri-CountyApril 28, 2026
800 Meters · Outdoor · Hand timedTC @ Southeasten · Apr 152:51.6hTC @ SoutheastenApril 15, 2025
Javelin · 800g · OutdoorBlue Hills vs. Tri-County · Apr 1465-03.00Blue Hills vs. Tri-CountyApril 14, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 5Tri-County vs. Bristol-PlymouthMay 5 · Javelin · Place 12 · Tri-County RVTJavelin800g12.72-0Unofficial10
May 5Tri-County vs. Bristol-PlymouthMay 5 · 800 Meters · Place 7 · Tri-County RVT800 Meters7.2:37.5Unofficial10
May 5Tri-County vs. Bristol-PlymouthMay 5 · 400 Meters · Place 3 · Tri-County RVT400 Meters3.1:07.59Unofficial10
Apr 28Diman Vs Tri-CountyApr 28 · Javelin · Place 12 · Tri-County RVTJavelin800g12.62-10.0010
Apr 28Diman Vs Tri-CountyApr 28 · 800 Meters · Place 8 · Tri-County RVT800 Meters8.2:30.00 PB10
Apr 28Diman Vs Tri-CountyApr 28 · 400 Meters · Place 7 · Tri-County RVT400 Meters7.1:05.60 PB10
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 48 · Tri-County RVTJavelin4870-0310
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 800 Meters · Place 35 · Tri-County RVT800 Meters352:38.12a10
Apr 14Blue Hills vs. Tri-CountyApr 14 · Javelin · Place 8 · Tri-County RVTJavelin800g8.65-03.00 PB10
Apr 14Blue Hills vs. Tri-CountyApr 14 · 800 Meters · Place 5 · Tri-County RVT800 Meters5.2:39:0010
Apr 14Blue Hills vs. Tri-CountyApr 14 · 400 Meters · Place 6 · Tri-County RVT400 Meters6.1:0810
Apr 7SET Vs TCApr 7 · 800 Meters · Place 8 · Tri-County RVT800 Meters8.2:4410
Apr 7SET Vs TCApr 7 · 400 Meters · Place 5 · Tri-County RVT400 Meters5.1:0910
Apr 4Bruno's Backyard ClassicApr 4 · 800 Meters · Place 26 · Tri-County RVT800 Meters26.2:39.59a10
Apr 4Bruno's Backyard ClassicApr 4 · 400 Meters · Place 22 · Tri-County RVT400 Meters22.1:08.74a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19Mayflower Athletic Conference #5Jan 19 · 300 Meters · Place 18 · Tri-County RVT300 Meters18.46.85a PB10
Jan 19Mayflower Athletic Conference #5Jan 19 · 1000 Meters · Place 11 · Tri-County RVT1000 Meters11.3:22.01a PB10
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 1000 Meters · Place 15 · Tri-County RVT1000 Meters153:29.08a10
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 300 Meters · Place 11 · Tri-County RVT300 Meters1147.48a10
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 2 Miles · Place 9 · Tri-County RVT2 Miles914:26.36a10
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 300 Meters · Place 17 · Tri-County RVT300 Meters1747.00a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 1 Mile · Place 11 · Tri-County RVT1 Mile11.5:46.14a PB10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 2 Miles · Place 9 · Tri-County RVT2 Miles9.13:17.56a PB10
Dec 10Mayflower Athletic Conference JamboreeDec 10 · 2 Miles · Place 2 · Tri-County RVT2 Miles2.13:28.09a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8MAC JV InviteMay 8 · 1 Mile · Place 7 · Tri-County RVT1 Mile7.6:05Unofficial9
May 8MAC JV InviteMay 8 · 800 Meters · Place 2 · Tri-County RVT800 Meters2.2:38Unofficial9
May 6TC vs. DimanMay 6 · 1 Mile · Place 7 · Tri-County RVT1 Mile75:58.2 PB9
May 6TC vs. DimanMay 6 · 800 Meters · Place 6 · Tri-County RVT800 Meters62:55.69
Apr 29Blue Hills vs. Tri-CountyApr 29 · 1 Mile · Place 8 · Tri-County RVT1 Mile86:199
Apr 29Blue Hills vs. Tri-CountyApr 29 · 800 Meters · Place 11 · Tri-County RVT800 Meters112:589
Apr 15TC @ SoutheastenApr 15 · 800 Meters · Place 10 · Tri-County RVT800 Meters102:51.6h PB9