Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 141:53.63MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
1 Mile · Outdoor3rd Annual Outdoor Mercury Games · Apr 236:00.98a3rd Annual Outdoor Mercury GamesApril 23, 2026
1000 Meters · Indoor2nd Annual Mercury Indoor Games · Dec 143:56.08a2nd Annual Mercury Indoor GamesDecember 14, 2024
300 Meters · IndoorMayflower Athletic Conference #5 · Jan 1948.61aMayflower Athletic Conference #5January 19, 2026
3000m Steeplechase · 0.762m · OutdoorBruno's Backyard Classic · Apr 413:25.98aBruno's Backyard ClassicApril 4, 2026
3200 Meters · OutdoorMAC Varsity Double Duals: TC, Blue Hills, Diman · Apr 515:39.00MAC Varsity Double Duals: TC, Blue Hills, DimanApril 5, 2024
400m Hurdles · 30" / 0.762m · OutdoorBlue Hills vs. Tri-County · Apr 141:15Blue Hills vs. Tri-CountyApril 14, 2026
600 Meters · IndoorEMAC Championship Meet · Jan 311:52.14aEMAC Championship MeetJanuary 31, 2026
800 Meters · Outdoor2026 Mayflower League Championship · May 182:38.75a2026 Mayflower League ChampionshipMay 18, 2026
Long Jump · IndoorMayflower Athletic Conference Meet #2 · Dec 2213-05.50Mayflower Athletic Conference Meet #2December 22, 2025
Long Jump · OutdoorBlue Hills vs. Tri-County · Apr 1414-00.50Blue 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

19 results
DateMeetEventPlMarkGr
May 182026 Mayflower League ChampionshipMay 18 · 400m Hurdles · Place 4 · Tri-County RVT400m Hurdles30" / 0.762m4.1:15.85a12
May 182026 Mayflower League ChampionshipMay 18 · 800 Meters · Place 2 · Tri-County RVT800 Meters2.2:38.75a PB12
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 30 · Tri-County RVT400m Hurdles301:19.00a12
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 400m Hurdles · Place 4 · Tri-County RVT400m Hurdles30" / 0.762m4.1:15.20a12
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 800 Meters · Place 3 · Tri-County RVT800 Meters3.2:40.61a12
May 5Tri-County vs. Bristol-PlymouthMay 5 · Long Jump · Place 2 · Tri-County RVTLong Jump2.15-0Unofficial12
May 5Tri-County vs. Bristol-PlymouthMay 5 · 400m Hurdles · Place 1 · Tri-County RVT400m Hurdles30" / 0.762m1.1:15.4Unofficial12
May 5Tri-County vs. Bristol-PlymouthMay 5 · 800 Meters · Place 1 · Tri-County RVT800 Meters1.2:46.9Unofficial12
Apr 28Diman Vs Tri-CountyApr 28 · Long Jump · Place 5 · Tri-County RVTLong Jump5.13-10.0012
Apr 28Diman Vs Tri-CountyApr 28 · 400m Hurdles · Place 2 · Tri-County RVT400m Hurdles30" / 0.762m2.1:17.512
Apr 28Diman Vs Tri-CountyApr 28 · 800 Meters · Place 1 · Tri-County RVT800 Meters1.2:42.512
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400m Hurdles · Place 7 · Tri-County RVT400m Hurdles71:16.17a12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 1 Mile · Place 7 · Tri-County RVT1 Mile76:00.98a PB12
Apr 14Blue Hills vs. Tri-CountyApr 14 · Long Jump · Place 5 · Tri-County RVTLong Jump5.14-00.50 PB12
Apr 14Blue Hills vs. Tri-CountyApr 14 · 400m Hurdles · Place 1 · Tri-County RVT400m Hurdles30" / 0.762m1.1:15 PB12
Apr 14Blue Hills vs. Tri-CountyApr 14 · 800 Meters · Place 1 · Tri-County RVT800 Meters1.2:4012
Apr 7SET Vs TCApr 7 · Long Jump · Place 7 · Tri-County RVTLong Jump7.13-0912
Apr 7SET Vs TCApr 7 · 800 Meters · Place 1 · Tri-County RVT800 Meters1.2:46.912
Apr 4Bruno's Backyard ClassicApr 4 · 3000m Steeplechase · Place 7 · Tri-County RVT3000m Steeplechase0.762m7.13:25.98a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 32 · Tri-County RVT1 Mile321:53.63 PB—
Feb 7MSTCA Qualifier MeetFeb 7 · 600 Meters · Place 29 · Tri-County RVT600 Meters291:52.39a12
Jan 31EMAC Championship MeetJan 31 · Long Jump · Place 9 · Tri-County RVTLong Jump913-9.5012
Jan 31EMAC Championship MeetJan 31 · 600 Meters · Place 7 · Tri-County RVT600 Meters71:52.14a PB12
Jan 19Mayflower Athletic Conference #5Jan 19 · 300 Meters · Place 1 · Tri-County RVT300 Meters1.48.61a PB12
Jan 19Mayflower Athletic Conference #5Jan 19 · 600 Meters · Place 6 · Tri-County RVT600 Meters6.1:57.50a12
Jan 19Mayflower Athletic Conference #5Jan 19 · Long Jump · Place 9 · Tri-County RVTLong Jump9.13-03.5012
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Long Jump · Place 11 · Tri-County RVTLong Jump1113-912
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 600 Meters · Place 6 · Tri-County RVT600 Meters61:56.44a12
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Long Jump · Place 7 · Tri-County RVTLong Jump713-512
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 600 Meters · Place 6 · Tri-County RVT600 Meters61:58.13a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 600 Meters · Place 5 · Tri-County RVT600 Meters5.2:00.34a12
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · Long Jump · Place 7 · Tri-County RVTLong Jump7.13-05.50 PB12
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 400 Meters · Tri-County RVT400 MetersRelay Split—1:15.0hUnofficial12
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 600 Meters · Place 7 · Tri-County RVT600 Meters7.1:57.18a12
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · Long Jump · Place 9 · Tri-County RVTLong Jump9.12-09.5012
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 400 Meters · Tri-County RVT400 MetersRelay Split—1:10.0hUnofficial12
Dec 133rd Annual Indoor Mercury GamesDec 13 · 200 Meters · Tri-County RVT200 MetersRelay Split—29.7hUnofficial12
Dec 10Mayflower Athletic Conference JamboreeDec 10 · 1 Mile · Place 5 · Tri-County RVT1 Mile5.6:40.68a12
Dec 10Mayflower Athletic Conference JamboreeDec 10 · Long Jump · Place 2 · Tri-County RVTLong Jump2.13-05.0012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 88 · Tri-County RVT1 Mile88.6:30.14a11
Dec 18MAC Meet #2 2024Dec 18 · 1 Mile · Place 11 · Tri-County RVT1 Mile11.6:37.98a11
Dec 18MAC Meet #2 2024Dec 18 · 400 Meters · Tri-County RVT400 MetersRelay Split—1:16.0hUnofficial11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1 Mile · Place 7 · Tri-County RVT1 Mile7.6:41.94a11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1000 Meters · Place 13 · Tri-County RVT1000 Meters13.3:56.08a PB11
Dec 11MAC Meet #1 2024Dec 11 · 1 Mile · Place 10 · Tri-County RVT1 Mile10.6:42.81a11
Dec 11MAC Meet #1 2024Dec 11 · 1000 Meters · Place 14 · Tri-County RVT1000 Meters14.3:56.67a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Mayflower League Championship MeetMay 20 · 1 Mile · Place 4 · Tri-County RVT1 Mile46:13.85a—
May 18Mercury Grand InvitationalMay 18 · 800 Meters · Place 10 · Tri-County RVT800 Meters102:49.58a—
May 7MAC Double Duals: TCTF, Holbrook, Bristol-PlymouthMay 7 · 1 Mile · Tri-County RVT1 Mile—6:34Unofficial10
Apr 30MAC Double Duals: TCTF, Southeastern, WarehamApr 30 · 1 Mile · Place 3 · Tri-County RVT1 Mile3.6:37Unofficial10
Apr 23MAC Double Duals: CCT, SSV, TCApr 23 · 1 Mile · Place 2 · Tri-County RVT1 Mile2.6:50.4Unofficial10
Apr 16Southeastern InviteApr 16 · 1 Mile · Place 7 · Tri-County RVT1 Mile7.6:53.98a10
Apr 5MAC Varsity Double Duals: TC, Blue Hills, DimanApr 5 · 3200 Meters · Place 4 · Tri-County RVT3200 Meters415:39.00 PB—