Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 NEPSTA All-Comers · Feb 75:15.96a2026 NEPSTA All-ComersFebruary 7, 2026
1500 Meters · OutdoorThayer Home Meet #3 · Apr 294:33.21aThayer Home Meet #3April 29, 2026
3000 Meters · OutdoorNEPSTA DIII Championships · May 169:51.76aNEPSTA DIII ChampionshipsMay 16, 2026
Results · OutdoorBelmont Hill School T&F Meet #2 · Apr 264:41.78Belmont Hill School T&F Meet #2April 26, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 3000 Meters · Place 8 · Rivers3000 Meters8.9:51.76a PB12
May 9ISL ChampionshipMay 9 · 3000 Meters · Place 11 · Rivers3000 Meters11.9:56.99a12
Apr 29Thayer Home Meet #3Apr 29 · 3000 Meters · Place 2 · Rivers3000 Meters2.10:14.26a12
Apr 29Thayer Home Meet #3Apr 29 · 1500 Meters · Place 5 · Rivers1500 Meters5.4:33.21a PB12
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · 1500 Meters · Place 2 · Rivers1500 Meters2.4:35.24a12
Apr 18Governor's Tri-Meet #2Apr 18 · 3000 Meters · Place 2 · Rivers3000 Meters2.10:09.48a12
Apr 18Governor's Tri-Meet #2Apr 18 · 1500 Meters · Place 5 · Rivers1500 Meters5.4:41.89a12
Apr 4Thayer vs Rivers - MiltonApr 4 · 3000 Meters · Place 3 · Rivers3000 Meters3.10:15.50a12
Apr 4Thayer vs Rivers - MiltonApr 4 · 1500 Meters · Place 4 · Rivers1500 Meters4.4:47.08a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 72026 NEPSTA All-ComersFeb 7 · 1 Mile · Place 15 · Rivers1 Mile155:15.96a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · 3000 Meters · Place 17 · Rivers School3000 Meters1710:38.3711
May 3Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 4 · Rivers3000 Meters410:03.24a11
May 3Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 7 · Rivers1500 Meters74:49.78a11
Apr 30Thayer ISL Home Meet #3Apr 30 · 3000 Meters · Place 3 · Rivers School3000 Meters310:05.6211
Apr 26Belmont Hill School T&F Meet #2Apr 26 · Results · Place 6 · RiversResults610:58.5511
Apr 26Belmont Hill School T&F Meet #2Apr 26 · Results · Place 12 · RiversResults124:41.78 PB11
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · Results · Place 5 · RiversResults510:37.5911
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · Results · Place 7 · RiversResults74:58.5211