Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWMC @ Gray-New Gloucester · May 19 | 13.89a | WMC @ Gray-New Gloucester | May 19, 2017 |
| 55 Meter · IndoorWMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon · Dec 16 | 8.09a | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon | December 16, 2016 |
| Javelin · 800g · OutdoorWMC @ Gray-New Gloucester · May 19 | 105-03 | WMC @ Gray-New Gloucester | May 19, 2017 |
| Shot Put · 12lb · IndoorWMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon · Dec 16 | 32-00.50 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, Lisbon | December 16, 2016 |
| Shot Put · 12lb · OutdoorWMC @ Gray-New Gloucester · May 19 | 36-07.00 | WMC @ Gray-New Gloucester | May 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results2017 Outdoor Track
4 results2016 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 24 · North Yarmouth Academy | 55 Meter | 24. | 8.09a PB | 11 |
| Dec 16 | WMC:Wells, Lake Region, Fryeburg, PRHS, Traip, NYA, Cape, LisbonDec 16 · Shot Put · Place 7 · North Yarmouth Academy | Shot Put12lb | 7. | 32-00.50 PB | 11 |
| Jan 29 | WMC: Wells, Lake Region, Frye PRHS, TraJan 29 · 55 Meter · Place 21 · North Yarmouth Academy | 55 Meter | 21. | 8.26a | 10 |
| Jan 29 | WMC: Wells, Lake Region, Frye PRHS, TraJan 29 · Shot Put · Place 6 · North Yarmouth Academy | Shot Put12lb | 6. | 30-09.00 | 10 |
| Jan 15 | WMC:Wells, PRHS,Traip, Falm, Frye, NYA,SJan 15 · 55 Meter · Place 30 · North Yarmouth Academy | 55 Meter | 30. | 8.66a | 10 |
| Jan 15 | WMC:Wells, PRHS,Traip, Falm, Frye, NYA,SJan 15 · Shot Put · Place 2 · North Yarmouth Academy | Shot Put12lb | 2. | 30-10.50 | 10 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | WMC League MeetMay 5 · Javelin · Place 6 · North Yarmouth Academy | Javelin800g | 6. | 84-08 | 10 |
| May 5 | WMC League MeetMay 5 · Shot Put · Place 9 · North Yarmouth Academy | Shot Put12lb | 9. | 28-05.00 | 10 |