Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorNHWTL PSU Morning · Jan 11 | 3:28.83 | NHWTL PSU Morning | January 11, 2025 |
| 1500 Meters · IndoorNHWTL Afternoon @ PSU · Jan 3 | 5:08.26a | NHWTL Afternoon @ PSU | January 3, 2026 |
| 1600 Meters · OutdoorMonadnock Twilight Meet · May 8 | 5:18.66a | Monadnock Twilight Meet | May 8, 2026 |
| 3000 Meters · IndoorNHWTL USM · Jan 11 | 10:51.90a | NHWTL USM | January 11, 2026 |
| 3200 Meters · OutdoorCampbell, Windham @ Pelham · May 21 | 11:18.04a | Campbell, Windham @ Pelham | May 21, 2026 |
| 400 Meters · Relay Split · IndoorNHWTL PEA · Dec 20 | 1:14.463 | NHWTL PEA | December 20, 2025 |
| 600 Meters · IndoorThe Beantown Winter Classic · Dec 21 | 1:54.06a | The Beantown Winter Classic | December 21, 2024 |
| 800 Meters · OutdoorSanborn Invitational · Apr 19 | 2:49.33 | Sanborn Invitational | April 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 3000 Meters · Place 9 · Campbell | 3000 Meters | 9 | 11:02.84 | SO |
| Jan 11 | NHWTL USMJan 11 · 3000 Meters · Place 6 · Campbell | 3000 Meters | 6. | 10:51.90a PB | 10 |
| Jan 3 | NHWTL Afternoon @ PSUJan 3 · 1500 Meters · Place 7 · Campbell | 1500 Meters | 7 | 5:08.26a PB | 10 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 3000 Meters · Campbell | 3000 Meters | -- | DNS | 10 |
| Dec 27 | NHWTL UNH MorningDec 27 · 1500 Meters · Place 9 · Campbell | 1500 Meters | 9. | 5:21.02a | 10 |
| Dec 20 | NHWTL PEADec 20 · 400 Meters · Campbell | 400 MetersRelay Split | — | 1:14.463 PB | 10 |
| Dec 20 | NHWTL PEADec 20 · 1500 Meters · Place 22 · Campbell | 1500 Meters | 22. | 5:15.64a | 10 |
| Jan 11 | NHWTL PSU MorningJan 11 · 1000 Meters · Place 29 · Campbell | 1000 Meters | 29 | 3:28.83 PB | 9 |
2025 Outdoor Track
6 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL UNH MorningDec 28 · 1000 Meters · Place 10 · Campbell | 1000 Meters | 10. | 3:31.00a | 9 |
| Dec 21 | The Beantown Winter ClassicDec 21 · 600 Meters · Place 23 · Campbell | 600 Meters | 23. | 1:54.06a PB | 9 |
| Dec 14 | NHWT PSU AMDec 14 · 1000 Meters · Place 18 · Campbell | 1000 Meters | 18. | 3:40.61a | 9 |