Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | Sanborn Last ChanceMay 18 · 800 Meters · Place 11 · Sanborn Regional | 800 Meters | 11. | 2:43.66a PB | 11 |
| May 11 | Sanborn Cluster MeetMay 11 · 800 Meters · Place 4 · Sanborn Regional | 800 Meters | 4. | 2:44.41a | 11 |
| May 11 | Sanborn Cluster MeetMay 11 · 400 Meters · Place 9 · Sanborn Regional | 400 Meters | 9. | 1:06.51a PB | 11 |
| Apr 18 | Sanborn InvitationalApr 18 · 800 Meters · Sanborn Regional | 800 Meters | -- | DNS | 11 |
| Apr 13 | Sanborn Cluster MeetApr 13 · 800 Meters · Place 6 · Sanborn Regional | 800 Meters | 6. | 2:51.80a | 11 |
| Apr 13 | Sanborn Cluster MeetApr 13 · 400 Meters · Place 20 · Sanborn Regional | 400 Meters | 20. | 1:10.03a | 11 |
| Apr 11 | Pelham InvitationalApr 11 · 800 Meters · Place 54 · Sanborn Regional | 800 Meters | 54. | 2:44.34a | 11 |
| Apr 6 | Sanborn ClusterApr 6 · 800 Meters · Place 11 · Sanborn Regional | 800 Meters | 11. | 2:47.31a | 11 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 1000 Meters · Place 19 · Sanborn Regional | 1000 Meters | 19 | 3:44.97 PB | SO |
| Jan 10 | NHWTL @ PEAJan 10 · 1000 Meters · Place 16 · Sanborn Regional | 1000 Meters | 16. | 3:48.52a | 10 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 1000 Meters · Sanborn Regional | 1000 Meters | -- | DNS | 10 |
| Dec 14 | NHWTL @ USM GorhamDec 14 · 1000 Meters · Place 19 · Sanborn Regional | 1000 Meters | 19. | 3:49.65a | 10 |
| Jan 12 | NHWTL UNH MorningJan 12 · 1000 Meters · Place 17 · Sanborn Regional | 1000 Meters | 17 | 3:57.67 | FR |
| Jan 4 | NHWTL PSU MorningJan 4 · 1000 Meters · Place 15 · Sanborn Regional | 1000 Meters | 15 | 3:49.37a | — |
2025 Outdoor Track
3 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU MorningDec 28 · 1000 Meters · Place 17 · Sanborn Regional | 1000 Meters | 17. | 3:46.82a | 9 |
| Dec 14 | NHWT PSU PMDec 14 · 1000 Meters · Place 26 · Sanborn Regional | 1000 Meters | 26. | 3:48.40a | 9 |