Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorPlymouth Winter Classic · Dec 5 | 5:14.44a | Plymouth Winter Classic | December 5, 2025 |
| 10,000 Meters · OutdoorUSCAA Track & Field National Championships 2026 · Apr 24 | 42:24.26a | USCAA Track & Field National Championships 2026 | April 24, 2026 |
| 1500 Meters · OutdoorJim Sheehan Memorial · Apr 4 | 4:46.62a | Jim Sheehan Memorial | April 4, 2026 |
| 200 Meters · IndoorMule Tune-Up · Feb 20 | 26.80a | Mule Tune-Up | February 20, 2026 |
| 400 Meters · IndoorPlymouth Winter Classic · Dec 5 | 1:01.02a | Plymouth Winter Classic | December 5, 2025 |
| 400 Meters · OutdoorSheehan Invite · Apr 5 | 1:01.58a | Sheehan Invite | April 5, 2025 |
| 5000 Meters · IndoorMule Tune-Up · Feb 20 | 18:34.77a | Mule Tune-Up | February 20, 2026 |
| 5000 Meters · OutdoorTufts Snowflake Classic · Mar 29 | 18:22.79a | Tufts Snowflake Classic | March 29, 2025 |
| 60 Meter · IndoorPanther Invite · Jan 17 | 8.22a | Panther Invite | January 17, 2026 |
| 600 Meters · IndoorPlymouth St. W Classic · Dec 6 | 1:41.53a | Plymouth St. W Classic | December 6, 2024 |
| 800 Meters · IndoorPanther Invite · Jan 17 | 2:20.38a | Panther Invite | January 17, 2026 |
| 800 Meters · OutdoorJim Sheehan Memorial · Apr 4 | 2:18.37a | Jim Sheehan Memorial | April 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 20 | Mule Tune-UpFeb 20 · 5000 Meters · Place 11 · Vermont St. University - Randolph | 5000 Meters | 11. | 18:34.77a PB | So |
| Feb 20 | Mule Tune-UpFeb 20 · 60 Meter · Place 22 · Vermont St. University - Randolph | 60 MeterRound P | 22. | 8.33aWind: 0 | So |
| Feb 20 | Mule Tune-UpFeb 20 · 200 Meters · Place 13 · Vermont St. University - Randolph | 200 Meters | 13. | 26.80a PBWind: 0 | So |
| Jan 17 | Panther InviteJan 17 · 1 Mile · Place 18 · Vermont St. University - Randolph | 1 Mile | 18. | 5:16.20a | So |
| Jan 17 | Panther InviteJan 17 · 60 Meter · Place 33 · Vermont St. University - Randolph | 60 MeterRound P | 33. | 8.22a PB | So |
| Jan 17 | Panther InviteJan 17 · 800 Meters · Place 16 · Vermont St. University - Randolph | 800 Meters | 16. | 2:20.38a PB | So |
| Jan 17 | Panther InviteJan 17 · 200 Meters · Place 31 · Vermont St. University - Randolph | 200 Meters | 31. | 27.36a | So |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 5 | Plymouth Winter ClassicDec 5 · 1 Mile · Place 13 · Vermont St. University - Randolph | 1 Mile | 13. | 5:14.44a PB | So |
| Dec 5 | Plymouth Winter ClassicDec 5 · 600 Meters · Place 2 · Vermont St. University - Randolph | 600 Meters | 2. | 1:47.81a | So |
| Dec 5 | Plymouth Winter ClassicDec 5 · 400 Meters · Place 6 · Vermont St. University - Randolph | 400 Meters | 6. | 1:01.02a PB | So |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 5 | Sheehan InviteApr 5 · 5000 Meters · Place 12 · Vermont St. University - Randolph | 5000 Meters | 12 | 18:33.10a | Fr |
| Apr 5 | Sheehan InviteApr 5 · 400 Meters · Place 27 · Vermont St. University - Randolph | 400 Meters | 27 | 1:01.58a PB | Fr |
| Mar 29 | Tufts Snowflake ClassicMar 29 · 5000 Meters · Place 12 · Vermont St. University - Randolph | 5000 Meters | 12 | 18:22.79a PB | Fr |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | Plymouth St. W ClassicDec 6 · 1 Mile · Place 12 · Vermont St. University - Randolph | 1 Mile | 12. | 5:29.64a | Fr |
| Dec 6 | Plymouth St. W ClassicDec 6 · 600 Meters · Place 11 · Vermont St. University - Randolph | 600 Meters | 11. | 1:41.53a PB | Fr |
| Dec 6 | Plymouth St. W ClassicDec 6 · 200 Meters · Vermont St. University - Randolph | 200 Meters | -- | DNS | Fr |