Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWMC Meet · Dec 21 | 5:46.42a | WMC Meet | December 21, 2018 |
| 1600 Meters · OutdoorWestern Maine Conference Championships · May 25 | 5:33.50a | Western Maine Conference Championships | May 25, 2019 |
| 1600m Race Walk · OutdoorWMC Championship · May 27 | 11:39.73 | WMC Championship | May 27, 2017 |
| 1600m Racewalk · OutdoorWestern Maine Conference Championships · May 26 | 13:22.31a | Western Maine Conference Championships | May 26, 2018 |
| 200 Meters · IndoorWMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon · Dec 16 | 35.29a | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon | December 16, 2016 |
| 400 Meters · IndoorGNG, Freeport, Yarmouth & Poland Meet · Dec 18 | 1:03.92a | GNG, Freeport, Yarmouth & Poland Meet | December 18, 2019 |
| 800 Meters · IndoorWMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/Lisbon · Jan 5 | 3:02.77 | WMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/Lisbon | January 5, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
2 results2019 Outdoor Track
1 results2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | WMC MeetDec 21 · 1 Mile · Place 15 · Poland Regional | 1 Mile | 15. | 5:46.42a PB | 12 |
| Jan 5 | WMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/LisbonJan 5 · 1 Mile · Place 21 · Poland Regional | 1 Mile | 21 | 6:27.16 | — |
| Jan 5 | WMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/LisbonJan 5 · 800 Meters · Place 23 · Poland Regional | 800 Meters | 23 | 3:02.77 PB | — |
2018 Outdoor Track
1 results2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | WMC ChampionshipMay 27 · 1600m Race Walk · Place 7 · Poland | 1600m Race Walk | 7 | 11:39.73 PB | SO |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, LisbonDec 16 · 1 Mile · Place 14 · Poland Regional | 1 Mile | 14. | 6:47.12a | 10 |
| Dec 16 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, LisbonDec 16 · 200 Meters · Place 25 · Poland Regional | 200 Meters | 25. | 35.29a PB | 10 |