Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Indoor2025 NEPSTA All-Comers · Feb 15 | 6:40.52a | 2025 NEPSTA All-Comers | February 15, 2025 |
| 1500 Meters · OutdoorISL Championship · May 9 | 5:25.48a | ISL Championship | May 9, 2026 |
| 3000 Meters · OutdoorBelmont Hill, Middlesex, Rivers, Worcester Academy @ Tabor · Apr 25 | 11:58.15a | Belmont Hill, Middlesex, Rivers, Worcester Academy @ Tabor | April 25, 2026 |
| 800 Meters · OutdoorRivers, St. Georges @ Tabor · May 3 | 2:47.42a | Rivers, St. Georges @ Tabor | May 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2025 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | NEPSTA DIII ChampionshipsMay 17 · 1500 Meters · Place 25 · Rivers | 1500 Meters | 25. | 5:38.45a | 9 |
| May 11 | ISL ChampionshipMay 11 · 1500 Meters · Place 15 · Rivers School | 1500 Meters | 15 | 5:52.50 | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 3 · Rivers | 3000 Meters | 3 | 12:43.61a | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 6 · Rivers | 1500 Meters | 6 | 5:37.37a | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 5 · Rivers | 800 Meters | 5 | 2:47.42a PB | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 3000 Meters · Place 3 · Rivers | 3000 Meters | 3. | 12:43.61a | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 1500 Meters · Place 6 · Rivers | 1500 Meters | 6. | 5:37.37a | 9 |
| May 3 | Rivers, St. Georges @ TaborMay 3 · 800 Meters · Place 5 · Rivers | 800 Meters | 5. | 2:47.42a | 9 |
| Apr 30 | Thayer ISL Home Meet #3Apr 30 · 3000 Meters · Place 10 · Rivers School | 3000 Meters | 10 | 12:44.17 | 9 |
| Apr 30 | Thayer ISL Home Meet #3Apr 30 · 800 Meters · Place 10 · Rivers School | 800 Meters | 10 | 2:49.99 | 9 |
| Apr 30 | Thayer ISL Home Meet #3Apr 30 · 1500 Meters · Place 11 · Rivers School | 1500 Meters | 11 | 5:48.10 | 9 |
| Apr 26 | Belmont Hill School T&F Meet #2Apr 26 · 3000 Meters · Place 7 · Rivers | 3000 Meters | 7 | 12:46.52 | 9 |
| Apr 26 | Belmont Hill School T&F Meet #2Apr 26 · 1500 Meters · Place 6 · Rivers | 1500 Meters | 6 | 5:41.51 | 9 |
| Apr 19 | Belmont Hill School T&F Dual Meet 1Apr 19 · 3000 Meters · Place 3 · Rivers | 3000 Meters | 3 | 13:47.13 | 9 |
| Apr 19 | Belmont Hill School T&F Dual Meet 1Apr 19 · 1500 Meters · Place 5 · Rivers | 1500 Meters | 5 | 5:45.48 | 9 |
| Apr 19 | Belmont Hill School T&F Dual Meet 1Apr 19 · 800 Meters · Place 6 · Rivers | 800 Meters | 6 | 2:51.23 | 9 |
| Apr 12 | Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 3000 Meters · Place 4 · Rivers | 3000 Meters | 4. | 13:25.70a | 9 |
| Apr 12 | Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 1500 Meters · Place 9 · Rivers | 1500 Meters | 9. | 6:02.79a | 9 |
| Apr 12 | Rivers, BB&N, Marianapolis Prep, and St. George's (Registration Site)Apr 12 · 800 Meters · Place 8 · Rivers | 800 Meters | 8. | 3:07.32a | 9 |
2025 Indoor Track
1 results