Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · IndoorWMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St Doms · Jan 20 | 25.08 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St Doms | January 20, 2017 |
| 400 Meters · IndoorWMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBON · Feb 1 | 54.49a | WMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBON | February 1, 2018 |
| 400 Meters · OutdoorWestern Maine Conference Championships · May 26 | 55.55a | Western Maine Conference Championships | May 26, 2018 |
| 55 Meter · IndoorWMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon · Dec 16 | 7.17a | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon | December 16, 2016 |
| 800 Meters · IndoorWMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon · Dec 16 | 2:14.58a | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon | December 16, 2016 |
| 800 Meters · OutdoorWMC @ Lake Region · May 4 | 2:25.04a | WMC @ Lake Region | May 4, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results2018 Indoor Track
1 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 20 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St DomsJan 20 · 400 Meters · Place 1 · FRYE | 400 Meters | 1 | 55.87 | — |
| Jan 20 | WMC: Wells, PRHS, Trap, Falm, Frye, NYA, SV, York, St DomsJan 20 · 200 Meters · Place 2 · FRYE | 200 Meters | 2 | 25.08 PB | — |
2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, LisbonDec 16 · 55 Meter · Place 4 · Fryeburg Academy | 55 Meter | 4. | 7.17a PB | 10 |
| Dec 16 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, LisbonDec 16 · 800 Meters · Place 2 · Fryeburg Academy | 800 Meters | 2. | 2:14.58a PB | 10 |
| Jan 29 | WMC: Wells, Lake Region, Frye PRHS, TraJan 29 · 400 Meters · Place 4 · Fryeburg Academy | 400 Meters | 4. | 55.86a | 9 |
| Jan 29 | WMC: Wells, Lake Region, Frye PRHS, TraJan 29 · 200 Meters · Place 7 · Fryeburg Academy | 200 Meters | 7. | 25.75a | 9 |
| Jan 15 | WMC:Wells, PRHS,Traip, Falm, Frye, NYA,SJan 15 · 55 Meter · Place 18 · Fryeburg Academy | 55 Meter | 18. | 7.43a | 9 |
| Jan 15 | WMC:Wells, PRHS,Traip, Falm, Frye, NYA,SJan 15 · 400 Meters · Place 5 · Fryeburg Academy | 400 Meters | 5. | 58.19a | 9 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | WMC @ Lake RegionMay 4 · 800 Meters · Place 8 · Fryeburg Academy | 800 Meters | 8. | 2:25.04a PB | 9 |
| Apr 20 | Vacation Invitational Apr 20 · 400 Meters · Place 3 · FRYE | 400 Meters | 3 | 57.90 | — |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 26 | USM RelaysDec 26 · 55 Meter · Place 28 · Fryeburg Academy | 55 MeterRound P | 28. | 7.41a | 9 |