Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorWestern Maine Conference Championships · May 25 | 21.63a | Western Maine Conference Championships | May 25, 2019 |
| 300m Hurdles · 30" / 0.762m · OutdoorWestern Maine Conference Championships · May 25 | 1:07.92a | Western Maine Conference Championships | May 25, 2019 |
| 55m Hurdles · 33" · IndoorWMC/Special Olympics of Maine New Year’s Relays · Dec 28 | 11.83a | WMC/Special Olympics of Maine New Year’s Relays | December 28, 2019 |
| 800 Meters · IndoorGNG, Freeport, Yarmouth & Poland Meet · Dec 18 | 3:06.90 | GNG, Freeport, Yarmouth & Poland Meet | December 18, 2019 |
| 800 Meters · OutdoorWMC: LR, Frye, Poland, GNG, St D @ Sacopee Valley · May 20 | 3:01.50 | WMC: LR, Frye, Poland, GNG, St D @ Sacopee Valley | May 20, 2022 |
| Long Jump · IndoorWMC/Special Olympics of Maine New Year’s Relays · Dec 28 | 3.48m | WMC/Special Olympics of Maine New Year’s Relays | December 28, 2019 |
| Pentathlon (Indoor) · Standard · IndoorWMC/Special Olympics of Maine New Year’s Relays · Dec 28 | 952 | WMC/Special Olympics of Maine New Year’s Relays | December 28, 2019 |
| Shot Put · 4kg · IndoorWMC/Special Olympics of Maine New Year’s Relays · Dec 28 | 5.84m | WMC/Special Olympics of Maine New Year’s Relays | December 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | WMC ChampionshipMay 28 · 800 Meters · Place 8 · Poland Regio | 800 Meters | 8 | 3:05.01 | 12 |
| May 28 | WMC ChampionshipMay 28 · 800 Meters · Place 8 · Poland Regio | 800 Meters | 8 | 3:05.01 | 12 |
| May 20 | WMC: LR, Frye, Poland, GNG, St D @ Sacopee ValleyMay 20 · 800 Meters · Place 5 · Poland Regio | 800 Meters | 5 | 3:01.50 PB | — |
| May 12 | WMC: Poland, SV, York, Frye, Seacoast @ WellsMay 12 · 800 Meters · Place 8 · Poland Regio | 800 Meters | 8 | 3:07.59 | — |
| May 6 | WMC: GNG, Cape, Traip, St D, OOB @ PolandMay 6 · 800 Meters · Place 6 · Poland Regio | 800 Meters | 6 | 3:07.85 | — |
| Apr 29 | WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 29 · 800 Meters · Place 9 · Poland Regio | 800 Meters | 9 | 3:12.80 | — |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · 800 Meters · Place 18 · Poland Regional | 800 Meters | 18. | 3:16.85a | 12 |
| Jan 18 | WMC:Gre,Pol,Fry,Yar, Wel, NYA, St. D/Lis,YO, Cape, GNG, FreeJan 18 · 800 Meters · Place 15 · Poland | 800 Meters | 15 | 3:17.43 | — |
2019 Indoor Track
8 results2019 Outdoor Track
3 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | WMC MeetDec 21 · 55m Hurdles · Place 15 · Poland Regional | 55m Hurdles33" | 15. | 12.11a | 9 |