Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWMC: GNG, Freeport, Yarmouth @ Greely · Apr 29 | 14.19 | WMC: GNG, Freeport, Yarmouth @ Greely | April 29, 2022 |
| 200 Meters · OutdoorSACOPEE, TRAIP, GNG, NYA, YARMOUTH · Apr 28 | 28.90 | SACOPEE, TRAIP, GNG, NYA, YARMOUTH | April 28, 2023 |
| 55m Hurdles · 39" · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 31 | 10.16a | POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC | January 31, 2025 |
| High Jump · IndoorWMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, Greely · Jan 27 | 1.50 | WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, Greely | January 27, 2023 |
| High Jump · OutdoorWMC: Cape, Greely, NYA, Freeport @ Yarmouth · May 20 | 0.50 | WMC: Cape, Greely, NYA, Freeport @ Yarmouth | May 20, 2022 |
| Pole Vault · IndoorWMC:Gre,Cape,Pol,LR,Wells,N · Jan 21 | 7-06.00 | WMC:Gre,Cape,Pol,LR,Wells,N | January 21, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
19 results2025 Indoor Track
3 results2024 Indoor Track
1 results2024 Outdoor Track
6 results2023 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | December JamDec 20 · High Jump · Place 4 · Yarmouth | High Jump | 4. | 5-04.00 | 11 |
| Feb 3 | WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · Pole Vault · Place 9 · Yarmouth | Pole Vault | 9. | 7-00.00 | 10 |
| Feb 3 | WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · High Jump · Place 3 · Yarmouth | High Jump | 3. | 4-10.00 | 10 |
| Jan 27 | WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · Pole Vault · Place 11 · Yarmouth Hig | Pole Vault | 11 | 7-00.00 | — |
| Jan 27 | WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · High Jump · Place 5 · Yarmouth Hig | High Jump | 5 | 1.50 PB | — |
| Jan 24 | WMC: York,GNG,Freeport,Fryeburg,YarmouthJan 24 · Pole Vault · Place 7 · Yarmouth Hig | Pole Vault | 7 | 7-00.00 | — |
| Jan 24 | WMC: York,GNG,Freeport,Fryeburg,YarmouthJan 24 · High Jump · Place 4 · Yarmouth Hig | High Jump | 4 | 4-06.00 | — |
| Jan 13 | WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · Pole Vault · Place 6 · Yarmouth Hig | Pole Vault | 6 | 7-06.00 | — |
| Jan 13 | WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · High Jump · Place 2 · Yarmouth Hig | High Jump | 2 | 4-10.00 | — |
| Jan 6 | WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · High Jump · Place 1 · Yarmouth Hig | High Jump | 1 | 4-10.00 | — |
2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | WMC Twilight MeetMay 19 · Pole Vault · Place 2 · Yarmouth Hig | Pole Vault | 2 | 9-00.00 | — |
| May 19 | WMC Twilight MeetMay 19 · High Jump · Place 7 · Yarmouth Hig | High Jump | 7 | 4-08.00 | — |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · Pole Vault · Place 3 · Yarmouth Hig | Pole Vault | 3 | 7-06.00 | — |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · High Jump · Place 4 · Yarmouth Hig | High Jump | 4 | 5-00.00 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · Pole Vault · Place 3 · Yarmouth Hig | Pole Vault | 3 | 8-00.00 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · High Jump · Place 3 · Yarmouth Hig | High Jump | 3 | 5-04.00 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 200 Meters · Place 23 · Yarmouth Hig | 200 Meters | 23 | 28.90 PB | — |
2022 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · Pole Vault · Place 11 · Yarmouth Hig | Pole Vault | 11 | 7-00.00 | — |
| May 20 | WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · High Jump · Place 5 · Yarmouth Hig | High Jump | 5 | 0.50 PB | — |
| May 20 | WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · 100 Meters · Place 32 · Yarmouth Hig | 100 Meters | 32 | 14.38 | — |
| May 13 | WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · Pole Vault · Place 8 · Yarmouth Hig | Pole Vault | 8 | 7-06.00 | — |
| May 13 | WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · High Jump · Place 4 · Yarmouth Hig | High Jump | 4 | 4-10.00 | — |
| May 7 | WMC: LR, Yarmouth, Wells @ FreeportMay 7 · Pole Vault · Yarmouth Hig | Pole Vault | — | 8-00.00 | — |
| Apr 29 | WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · Pole Vault · Place 6 · Yarmouth Hig | Pole Vault | 6 | 8-00.00 | — |
| Apr 29 | WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · High Jump · Place 6 · Yarmouth Hig | High Jump | 6 | 4-06.00 | — |
| Apr 29 | WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · 100 Meters · Place 26 · Yarmouth Hig | 100 Meters | 26 | 14.19 PB | — |
2022 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | WMC ChampionshipFeb 11 · 55m Hurdles · Place 6 · YARM | 55m Hurdles | 6 | 10.59 | — |
| Jan 21 | WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · 55m Hurdles · Place 2 · Yarmouth | 55m Hurdles39" | 2. | 11.02a | 9 |
| Jan 21 | WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · Pole Vault · Place 6 · Yarmouth | Pole Vault | 6. | 7-06.00 PB | 9 |
| Jan 21 | WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · High Jump · Place 3 · Yarmouth | High Jump | 3. | 4-08.00 | 9 |