Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorISL Championship · May 95:17.12aISL ChampionshipMay 9, 2026
3000 Meters · OutdoorNEPSTA DIII Championships · May 1611:34.23aNEPSTA DIII ChampionshipsMay 16, 2026
800 Meters · OutdoorNEPSTA DIII Championships · May 172:38.37aNEPSTA DIII ChampionshipsMay 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 3000 Meters · Place 7 · Rivers3000 Meters7.11:34.23a PB12
May 16NEPSTA DIII ChampionshipsMay 16 · 1500 Meters · Place 11 · Rivers1500 Meters11.5:18.45a12
May 9ISL ChampionshipMay 9 · 3000 Meters · Place 9 · Rivers3000 Meters9.11:51.33a12
May 9ISL ChampionshipMay 9 · 1500 Meters · Place 12 · Rivers1500 Meters12.5:17.12a PB12
Apr 29Thayer Home Meet #3Apr 29 · 3000 Meters · Place 1 · Rivers3000 Meters1.11:57.52a12
Apr 29Thayer Home Meet #3Apr 29 · 1500 Meters · Place 4 · Rivers1500 Meters4.5:22.17a12
Apr 29Thayer Home Meet #3Apr 29 · 800 Meters · Place 6 · Rivers800 Meters6.2:38.61a12
Apr 18Governor's Tri-Meet #2Apr 18 · 3000 Meters · Place 1 · Rivers3000 Meters1.12:06.35a12
Apr 18Governor's Tri-Meet #2Apr 18 · 1500 Meters · Place 2 · Rivers1500 Meters2.5:26.67a12
Apr 18Governor's Tri-Meet #2Apr 18 · 800 Meters · Place 2 · Rivers800 Meters2.2:41.12a12
Apr 4Thayer vs Rivers - MiltonApr 4 · 1500 Meters · Place 3 · Rivers1500 Meters3.5:43.44a12
Apr 4Thayer vs Rivers - MiltonApr 4 · 800 Meters · Place 8 · Rivers800 Meters8.2:46.75a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · 800 Meters · Place 16 · Rivers800 Meters16.2:38.37a PB11
May 11ISL ChampionshipMay 11 · 800 Meters · Place 14 · Rivers School800 Meters142:40.2911
May 3Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 3 · Rivers800 Meters32:39.37a11
May 3Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 3 · Rivers800 Meters3.2:39.37a11
Apr 30Thayer ISL Home Meet #3Apr 30 · 800 Meters · Place 9 · Rivers School800 Meters92:47.4511
Apr 30Thayer ISL Home Meet #3Apr 30 · 1500 Meters · Place 8 · Rivers School1500 Meters85:43.0611
Apr 26Belmont Hill School T&F Meet #2Apr 26 · 1500 Meters · Place 8 · Rivers1500 Meters85:43.8611
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 3000 Meters · Place 3 · Rivers3000 Meters3.13:22.42a11
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 1500 Meters · Place 7 · Rivers1500 Meters7.5:51.00a11
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 800 Meters · Place 6 · Rivers800 Meters6.2:59.49a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18NEPSTA DIII ChampionshipsMay 18 · 1500 Meters · Place 15 · Rivers1500 Meters15.5:34.86a10
May 18NEPSTA DIII ChampionshipsMay 18 · 800 Meters · Place 18 · Rivers800 Meters18.2:42.83a10
May 11ISL T&F Championships 2024May 11 · 800 Meters · Place 11 · Rivers800 Meters11.2:39.07a10
May 1Belmont Hill & BBN & Winsor & RiversMay 1 · 1500 Meters · Place 7 · Rivers1500 Meters75:40.85a—
May 1Belmont Hill & BBN & Winsor & RiversMay 1 · 800 Meters · Place 8 · Rivers800 Meters82:43.53a—
Apr 27Tabor InviteApr 27 · 1500 Meters · Place 7 · Rivers1500 Meters75:47.46a—
Apr 27Tabor InviteApr 27 · 800 Meters · Place 6 · Rivers800 Meters62:47.57a—
Apr 204/20/24 Govs MeetApr 20 · 1500 Meters · Place 1 · Rivers1500 Meters1.5:45.39a10
Apr 204/20/24 Govs MeetApr 20 · 800 Meters · Place 4 · Rivers800 Meters4.2:51.53a10
Apr 6Thayer Meet #1Apr 6 · 800 Meters · Place 10 · Rivers School800 Meters103:03.4310
Apr 6Thayer Meet #1Apr 6 · 1500 Meters · Place 7 · Rivers School1500 Meters76:17.9710

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20NEPSTA DIII ChampionshipsMay 20 · 800 Meters · Place 11 · Rivers800 Meters11.2:41.76a9
May 13ISL T&F Championships 2023May 13 · 1500 Meters · Place 12 · Rivers1500 Meters12.5:41.51a9
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 1500 Meters · Place 8 · Rivers1500 Meters85:46.13a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 1500 Meters · Place 7 · Rivers1500 Meters75:49.92a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 800 Meters · Place 7 · Rivers800 Meters72:47.50a—
Apr 29Tabor Academy T&F InvitationalApr 29 · 1500 Meters · Place 9 · Rivers1500 Meters95:50.70a—
Apr 29Tabor Academy T&F InvitationalApr 29 · 800 Meters · Place 7 · Rivers800 Meters72:46.17a—
Apr 22Governors, Belmont Hill, Middlesex, Groton, RiversApr 22 · 1500 Meters · Place 10 · Rivers1500 Meters105:55.38a—
Apr 22Governors, Belmont Hill, Middlesex, Groton, RiversApr 22 · 800 Meters · Place 9 · Rivers800 Meters92:51.99a—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 1500 Meters · Place 12 · Rivers1500 Meters126:17.89a—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 800 Meters · Place 9 · Rivers800 Meters93:03.31a—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 1500 Meters · Place 12 · Rivers1500 Meters126:17.89a—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 800 Meters · Place 9 · Rivers800 Meters93:03.31a—