Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 15 | WMC: Cape, York,GNG, Gre, Fre,LR @ YarmouthApr 15 · Javelin · Place 15 · YHS | Javelin | 15 | 55-03 | — |
| Apr 15 | WMC: Cape, York,GNG, Gre, Fre,LR @ YarmouthApr 15 · Discus · Place 13 · YHS | Discus | 13 | 58-07 | — |
| Apr 15 | WMC: Cape, York,GNG, Gre, Fre,LR @ YarmouthApr 15 · Shot Put · Place 7 · YHS | Shot Put | 7 | 23-10.75 | — |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | WMC ChampionshipFeb 11 · Shot Put · Place 8 · Yhs | Shot Put | 8 | 22-11.00 | — |
| Jan 18 | WMC:Gre,Pol,Fry,Yar, Wel, NYA, St. D/Lis,YO, Cape, GNG, FreeJan 18 · Shot Put · Place 8 · Yhs | Shot Put | 8 | 22-04.75 | — |
2021 Outdoor Track
2 results2020 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 10 | WMC:GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 10 · Shot Put · YHS | Shot Put | — | 21-08.00 | — |
| Jan 3 | WMC: Gre, Pol, Frye, Yarm, Traip, Wells, NYA, St. D/LisbonJan 3 · Shot Put · YHS | Shot Put | — | 21-08.00 | — |
2019 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | WMC: Greely, Cape, Freeport, NYA @ YarmouthMay 17 · Javelin · Place 16 · YHS | Javelin | 16 | 42-06 | — |
| May 17 | WMC: Greely, Cape, Freeport, NYA @ YarmouthMay 17 · Shot Put · Place 10 · YHS | Shot Put | 10 | 21-08.00 | — |
| May 6 | WMC:Freeport,Lake Region,OOB,Yarmouth @ WellsMay 6 · Javelin · Place 12 · YHS | Javelin | 12 | 50-05 | — |
| May 6 | WMC:Freeport,Lake Region,OOB,Yarmouth @ WellsMay 6 · Shot Put · Place 8 · YHS | Shot Put | 8 | 20-06.00 | — |
| Apr 29 | WMC: Freeport, Yarmouth, GNG @ GreelyApr 29 · Javelin · Place 13 · YHS | Javelin | 13 | 51-01 | — |
| Apr 29 | WMC: Freeport, Yarmouth, GNG @ GreelyApr 29 · Shot Put · Place 17 · YHS | Shot Put | 17 | 21-01.50 | — |
| Apr 29 | WMC: Freeport, Yarmouth, GNG @ GreelyApr 29 · 100 Meters · YHS | 100 Meters | — | 15.00 PB | — |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | WMC ChampionshipFeb 8 · Shot Put · Place 17 · YHS | Shot Put | 17 | 20-04.00 | — |