Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 NEPSTA All-Comers · Feb 156:40.52a2025 NEPSTA All-ComersFebruary 15, 2025
1500 Meters · OutdoorISL Championship · May 95:25.48aISL ChampionshipMay 9, 2026
3000 Meters · OutdoorBelmont Hill, Middlesex, Rivers, Worcester Academy @ Tabor · Apr 2511:58.15aBelmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApril 25, 2026
800 Meters · OutdoorRivers, St. Georges @ Tabor · May 32:47.42aRivers, St. Georges @ TaborMay 3, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 3000 Meters · Place 13 · Rivers3000 Meters13.12:23.70a10
May 16NEPSTA DIII ChampionshipsMay 16 · 1500 Meters · Place 17 · Rivers1500 Meters17.5:35.30a10
May 9ISL ChampionshipMay 9 · 3000 Meters · Place 14 · Rivers3000 Meters14.12:29.46a10
May 9ISL ChampionshipMay 9 · 1500 Meters · Place 15 · Rivers1500 Meters15.5:25.48a PB10
Apr 29Thayer Home Meet #3Apr 29 · 3000 Meters · Place 2 · Rivers3000 Meters2.12:12.81a10
Apr 29Thayer Home Meet #3Apr 29 · 1500 Meters · Place 5 · Rivers1500 Meters5.5:35.63a10
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · 3000 Meters · Place 4 · Rivers3000 Meters4.11:58.15a PB10
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · 1500 Meters · Place 4 · Rivers1500 Meters4.5:33.56a10
Apr 18Governor's Tri-Meet #2Apr 18 · 3000 Meters · Place 4 · Rivers3000 Meters4.12:37.05a10
Apr 18Governor's Tri-Meet #2Apr 18 · 1500 Meters · Place 5 · Rivers1500 Meters5.5:43.79a10
Apr 18Governor's Tri-Meet #2Apr 18 · 800 Meters · Place 4 · Rivers800 Meters4.2:49.50a10
Apr 4Thayer vs Rivers - MiltonApr 4 · 3000 Meters · Place 5 · Rivers3000 Meters5.12:56.52a10
Apr 4Thayer vs Rivers - MiltonApr 4 · 1500 Meters · Place 5 · Rivers1500 Meters5.5:53.00a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · 1500 Meters · Place 25 · Rivers1500 Meters25.5:38.45a9
May 11ISL ChampionshipMay 11 · 1500 Meters · Place 15 · Rivers School1500 Meters155:52.509
May 3Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 3 · Rivers3000 Meters312:43.61a9
May 3Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 6 · Rivers1500 Meters65:37.37a9
May 3Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 5 · Rivers800 Meters52:47.42a PB9
May 3Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 3 · Rivers3000 Meters3.12:43.61a9
May 3Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 6 · Rivers1500 Meters6.5:37.37a9
May 3Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 5 · Rivers800 Meters5.2:47.42a9
Apr 30Thayer ISL Home Meet #3Apr 30 · 3000 Meters · Place 10 · Rivers School3000 Meters1012:44.179
Apr 30Thayer ISL Home Meet #3Apr 30 · 800 Meters · Place 10 · Rivers School800 Meters102:49.999
Apr 30Thayer ISL Home Meet #3Apr 30 · 1500 Meters · Place 11 · Rivers School1500 Meters115:48.109
Apr 26Belmont Hill School T&F Meet #2Apr 26 · 3000 Meters · Place 7 · Rivers3000 Meters712:46.529
Apr 26Belmont Hill School T&F Meet #2Apr 26 · 1500 Meters · Place 6 · Rivers1500 Meters65:41.519
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 3000 Meters · Place 3 · Rivers3000 Meters313:47.139
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 1500 Meters · Place 5 · Rivers1500 Meters55:45.489
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 800 Meters · Place 6 · Rivers800 Meters62:51.239
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 3000 Meters · Place 4 · Rivers3000 Meters4.13:25.70a9
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 1500 Meters · Place 9 · Rivers1500 Meters9.6:02.79a9
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 800 Meters · Place 8 · Rivers800 Meters8.3:07.32a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 152025 NEPSTA All-ComersFeb 15 · 1 Mile · Place 10 · Rivers1 Mile106:40.52a PB—