Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 NEPSTA All-Comers · Feb 75:45.19a2026 NEPSTA All-ComersFebruary 7, 2026
1500 Meters · OutdoorNEPSTA DIII Championships · May 165:04.86aNEPSTA DIII ChampionshipsMay 16, 2026
2 Miles · Indoor2026 NEPSTA All-Comers · Feb 712:58.29a2026 NEPSTA All-ComersFebruary 7, 2026
3000 Meters · OutdoorNEPSTA DIII Championships · May 1711:09.08aNEPSTA DIII ChampionshipsMay 17, 2025
800 Meters · OutdoorNEPSTA DIII Championships · May 162:20.41aNEPSTA DIII ChampionshipsMay 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 1500 Meters · Place 4 · Rivers1500 Meters4.5:04.86a PB10
May 16NEPSTA DIII ChampionshipsMay 16 · 800 Meters · Place 2 · Rivers800 Meters2.2:20.41a PB10
May 9ISL ChampionshipMay 9 · 800 Meters · Place 3 · Rivers800 Meters3.2:21.84a10
Apr 29Thayer Home Meet #3Apr 29 · 1500 Meters · Place 2 · Rivers1500 Meters2.5:14.61a10
Apr 29Thayer Home Meet #3Apr 29 · 800 Meters · Place 1 · Rivers800 Meters1.2:23.07a10
Apr 18Governor's Tri-Meet #2Apr 18 · 1500 Meters · Rivers1500 Meters—DNS10
Apr 4Thayer vs Rivers - MiltonApr 4 · 800 Meters · Place 1 · Rivers800 Meters1.2:26.09a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 72026 NEPSTA All-ComersFeb 7 · 2 Miles · Place 1 · Rivers2 Miles112:58.29a PB10
Feb 72026 NEPSTA All-ComersFeb 7 · 1 Mile · Place 5 · Rivers1 Mile55:45.19a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · 3000 Meters · Place 2 · Rivers3000 Meters2.11:09.08a PB9
May 17NEPSTA DIII ChampionshipsMay 17 · 800 Meters · Place 3 · Rivers800 Meters3.2:22.95a9
May 3Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 1 · Rivers3000 Meters111:33.50a9
May 3Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 3 · Rivers1500 Meters35:16.10a9
May 3Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 1 · Rivers3000 Meters1.11:33.50a9
May 3Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 3 · Rivers1500 Meters3.5:16.10a9
Apr 26Belmont Hill School T&F Meet #2Apr 26 · 800 Meters · Place 1 · Rivers800 Meters12:22.609
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 3000 Meters · Place 1 · Rivers3000 Meters111:36.549
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · 1500 Meters · Place 1 · Rivers1500 Meters15:15.599
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 3000 Meters · Place 1 · Rivers3000 Meters1.12:18.04a9
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 1500 Meters · Place 1 · Rivers1500 Meters1.5:25.01a9
Apr 12Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 800 Meters · Place 2 · Rivers800 Meters2.2:40.11a9