Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWestern Maine Conference Championships · May 26 | 12.77a | Western Maine Conference Championships | May 26, 2018 |
| 200 Meters · IndoorWMC Championship · Feb 9 | 26.74 | WMC Championship | February 9, 2018 |
| 200 Meters · OutdoorWMC: Lake Region, OOB, Yarmouth @ Freeport · May 18 | 26.20 | WMC: Lake Region, OOB, Yarmouth @ Freeport | May 18, 2018 |
| 55 Meter · IndoorWMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBON · Feb 1 | 7.83a | WMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBON | February 1, 2018 |
| 55 Meters · IndoorWMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, Wells · Jan 12 | 7.60 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, Wells | January 12, 2018 |
| Javelin · 800g · OutdoorWMC @ Gray-New Gloucester · May 19 | 79-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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | Western Maine Conference ChampionshipsMay 26 · 100 Meters · Place 12 · Freeport | 100 MetersRound P | 12. | 12.77a PBWind: -0.8 | 11 |
| May 18 | WMC: Lake Region, OOB, Yarmouth @ FreeportMay 18 · 200 Meters · Place 4 · Free | 200 Meters | 4 | 26.20 PB | — |
| May 18 | WMC: Lake Region, OOB, Yarmouth @ FreeportMay 18 · 100 Meters · Place 9 · Free | 100 Meters | 9 | 12.92 | — |
| May 4 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ YarmouthMay 4 · Javelin · Place 13 · Free | Javelin | 13 | 78-11 | — |
| May 4 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ YarmouthMay 4 · 100 Meters · Place 9 · Free | 100 Meters | 9 | 13.07 | — |
2018 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | WMC ChampionshipFeb 9 · 200 Meters · Place 12 · FREE | 200 Meters | 12 | 26.74 PB | — |
| Feb 1 | WMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBONFeb 1 · 55 Meter · Place 18 · Freeport | 55 Meter | 18. | 7.83a PB | 11 |
| Feb 1 | WMC:Cape, GNG, Freeport, Lake Region, FRYEBURG, YARMOUTH, LISBONFeb 1 · 200 Meters · Place 14 · Freeport | 200 Meters | 14. | 27.20a | 11 |
| Jan 26 | WMC:Greely,GNG, Freeport, NYA, Cape, Lake RegionJan 26 · 200 Meters · Place 13 · FREE | 200 Meters | 13 | 27.08 | — |
| Jan 26 | WMC:Greely,GNG, Freeport, NYA, Cape, Lake RegionJan 26 · 55 Meters · Place 21 · FREE | 55 Meters | 21 | 7.82 | — |
| Jan 12 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 12 · 200 Meters · Place 12 · FREE | 200 Meters | 12 | 27.43 | — |
| Jan 12 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 12 · 55 Meters · Place 11 · FREE | 55 Meters | 11 | 7.60 PB | — |
| Jan 5 | WMC:York, Cape, GNG, Freeport, Lake RegionJan 5 · 200 Meters · Place 13 · FREE | 200 Meters | 13 | 27.84 | — |
| Jan 5 | WMC:York, Cape, GNG, Freeport, Lake RegionJan 5 · 55 Meters · Place 26 · FREE | 55 Meters | 26 | 7.81 | — |
2017 Outdoor Track
4 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 20 | WMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, LisbonJan 20 · 200 Meters · Place 17 · FREE | 200 Meters | 17 | 28.41 | — |
| Jan 20 | WMC: Cape, Lake , Freeport, Yarmouth, GNG, Greely, LisbonJan 20 · 55 Meters · Place 14 · FREE | 55 Meters | 14 | 7.82 | — |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 55 Meter · Place 30 · Freeport | 55 Meter | 30. | 8.22a | 10 |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 200 Meters · Place 33 · Freeport | 200 Meters | 33. | 29.79a | 10 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | WMC @ FryeburgApr 29 · 200 Meters · Place 25 · Freeport | 200 Meters | 25 | 32.47 | — |
| Apr 29 | WMC @ FryeburgApr 29 · 100 Meters · Place 31 · Freeport | 100 Meters | 31 | 16.20 | — |