Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorState Championships: Class B · Feb 18 | 5:42.07a | State Championships: Class B | February 18, 2017 |
| 1600 Meters · OutdoorWMC Championship · May 27 | 5:37.37 | WMC Championship | May 27, 2017 |
| 2 Miles · IndoorWMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, Lisbon · Jan 20 | 12:40.06 | WMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, Lisbon | January 20, 2017 |
| 200 Meters · OutdoorTriple C Invitational · Jun 5 | 32.30 | Triple C Invitational | June 5, 2014 |
| 3200 Meters · OutdoorWMC @ Yarmouth · May 19 | 12:52.36a | WMC @ Yarmouth | May 19, 2017 |
| 800 Meters · IndoorWMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/Lisbon · Jan 5 | 2:29.67 | WMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/Lisbon | January 5, 2018 |
| 800 Meters · OutdoorMPA Class B State Championship · Jun 3 | 2:26.52a | MPA Class B State Championship | June 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | WMC ChampionshipFeb 9 · 800 Meters · Place 15 · GreeGree | 800 Meters | 15 | 2:47.69 | — |
| Jan 12 | WMC: York, Greely, Cape, Lake Region, NYA, St. Dom's LisbonJan 12 · 800 Meters · Place 2 · GreeGree | 800 Meters | 2 | 2:34.64 | — |
| Jan 5 | WMC: Greely, Pol, Frye, Yar, Traip, Wells, NYA, St. Dom/LisbonJan 5 · 800 Meters · Place 1 · GreeGree | 800 Meters | 1 | 2:29.67 PB | — |
2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | USM RelaysDec 30 · 1 Mile · Place 10 · GreelyGreely | 1 Mile | 10. | 5:47.57a | 12 |
| Feb 18 | State Championships: Class BFeb 18 · 2 Miles · Place 13 · GreelyGreely | 2 Miles | 13. | 13:20.62a | 11 |
| Feb 18 | State Championships: Class BFeb 18 · 1 Mile · Place 5 · GreelyGreely | 1 Mile | 5. | 5:42.07a PB | 11 |
| Jan 20 | WMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, LisbonJan 20 · 2 Miles · Place 4 · GreeGree | 2 Miles | 4 | 12:40.06 PB | — |
| Jan 20 | WMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, LisbonJan 20 · 1 Mile · Place 3 · GreeGree | 1 Mile | 3 | 5:44.90 | — |
| Jan 13 | WMC: Cape, Greely , Freeport, Frye, LR, NYA, Wells, St Dom's Jan 13 · 800 Meters · Place 2 · GreeGree | 800 Meters | 2 | 2:31.51 | — |
| Jan 2 | USM RelaysJan 2 · 1 Mile · Place 11 · GreelyGreely | 1 Mile | 11 | 5:53.78 | JR |
2017 Outdoor Track
3 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 2 Miles · Place 8 · GreelyGreely | 2 Miles | 8. | 13:33.35a | 11 |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 1 Mile · Place 5 · GreelyGreely | 1 Mile | 5. | 5:50.87a | 11 |
2016 Outdoor Track
3 results2014 Outdoor Track
2 results