Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWMC:Cape, GNG, Free, LR, FRYE, YARM, LISBON, ST D · Jan 31 | 5:32.30 | WMC:Cape, GNG, Free, LR, FRYE, YARM, LISBON, ST D | January 31, 2020 |
| 800 Meters · IndoorWMC:YORK, Cape, GNG, Freeport, Lake Region, Boothbay · Jan 3 | 2:38.48 | WMC:YORK, Cape, GNG, Freeport, Lake Region, Boothbay | January 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | WMC ChampionshipFeb 11 · 1 Mile · Place 19 · FREE | 1 Mile | 19 | 5:37.12 | — |
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | WMC ChampionshipFeb 8 · 1 Mile · Place 16 · FREE | 1 Mile | 16 | 5:33.57 | — |
| Jan 31 | WMC:Cape, GNG, Free, LR, FRYE, YARM, LISBON, ST DJan 31 · 1 Mile · Place 8 · FREE | 1 Mile | 8 | 5:32.30 PB | — |
| Jan 24 | WMC:Greely, GNG, Freeport, NYA, CAPE, LAKE REGIONJan 24 · 1 Mile · Place 7 · FREE | 1 Mile | 7 | 5:41.55 | — |
| Jan 17 | WMC:York, GNG, Freeport, Fryeburg, Yarmouth, BoothbayJan 17 · 1 Mile · Place 9 · FREE | 1 Mile | 9 | 5:42.17 | — |
| Jan 10 | WMC:GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 10 · 1 Mile · Place 9 · FREE | 1 Mile | 9 | 5:41.80 | — |
| Jan 3 | WMC:YORK, Cape, GNG, Freeport, Lake Region, BoothbayJan 3 · 800 Meters · Place 16 · FREE | 800 Meters | 16 | 2:38.48 PB | — |