Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWMC/Special Olympics of Maine New Year’s Relays · Dec 28 | 6:29.16a | WMC/Special Olympics of Maine New Year’s Relays | December 28, 2019 |
| 100 Meters · OutdoorBob Morse Invitational · Apr 13 | 15.89 | Bob Morse Invitational | April 13, 2018 |
| 2 Miles · Indoor WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, Wells · Jan 11 | 17:20.14 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, Wells | January 11, 2019 |
| 200 Meters · IndoorWMC:Pol, Frye, Yarm, Traip, Wells, St D, Lis, York, Boothbay · Jan 25 | 32.78 | WMC:Pol, Frye, Yarm, Traip, Wells, St D, Lis, York, Boothbay | January 25, 2019 |
| 200 Meters · OutdoorWMC: Cape Elizabeth, Freeport, OOB, NYA @ Yarmouth · May 4 | 32.73 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ Yarmouth | May 4, 2018 |
| 3200 Meters · OutdoorWMC Championship · May 29 | 13:50.04 | WMC Championship | May 29, 2021 |
| 400 Meters · OutdoorWMC: Cape Elizabeth, Freeport, OOB, NYA @ Yarmouth · May 4 | 1:19.50 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ Yarmouth | May 4, 2018 |
| 800 Meters · IndoorWMC:Cape, GNG, Freeport, Lake Region, FRYE, YARM, LISBON/ST D · Feb 1 | 2:54.69 | WMC:Cape, GNG, Freeport, Lake Region, FRYE, YARM, LISBON/ST D | February 1, 2019 |
| 800 Meters · OutdoorWestern Maine Conference Championships · May 25 | 2:49.22a | Western Maine Conference Championships | May 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
4 results2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | WMC/Special Olympics of Maine New Year’s RelaysDec 28 · 1 Mile · Place 19 · Yarmouth | 1 Mile | 19. | 6:29.16a PB | 11 |
| Dec 18 | GNG, Freeport, Yarmouth & Poland MeetDec 18 · 1 Mile · Place 5 · Yarmouth | 1 Mile | 5. | 6:44.00a | 11 |
| Feb 1 | WMC:Cape, GNG, Freeport, Lake Region, FRYE, YARM, LISBON/ST DFeb 1 · 800 Meters · Place 6 · Yarmouth | 800 Meters | 6 | 2:54.69 PB | — |
| Jan 25 | WMC:Pol, Frye, Yarm, Traip, Wells, St D, Lis, York, BoothbayJan 25 · 1 Mile · Place 6 · Yarmouth | 1 Mile | 6 | 6:43.09 | — |
| Jan 25 | WMC:Pol, Frye, Yarm, Traip, Wells, St D, Lis, York, BoothbayJan 25 · 200 Meters · Place 13 · Yarmouth | 200 Meters | 13 | 32.78 PB | — |
| Jan 11 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 11 · 2 Miles · Place 2 · Yarmouth | 2 Miles | 2 | 17:20.14 PB | — |
| Jan 11 | WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Traip, WellsJan 11 · 800 Meters · Place 7 · Yarmouth | 800 Meters | 7 | 2:56.16 | — |
2019 Outdoor Track
1 results2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | Central Maine Freshman ChampionshipMay 29 · 800 Meters · Place 4 · YARMOUTH | 800 Meters | 4 | 3:09.10 | — |
| May 18 | WMC: Lake Region, OOB, Yarmouth @ FreeportMay 18 · 800 Meters · Place 5 · YARMOUTH | 800 Meters | 5 | 3:11.28 | — |
| May 18 | WMC: Lake Region, OOB, Yarmouth @ FreeportMay 18 · 200 Meters · Place 13 · YARMOUTH | 200 Meters | 13 | 33.78 | — |
| May 4 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ YarmouthMay 4 · 400 Meters · Place 7 · YARMOUTH | 400 Meters | 7 | 1:19.50 PB | — |
| May 4 | WMC: Cape Elizabeth, Freeport, OOB, NYA @ YarmouthMay 4 · 200 Meters · Place 12 · YARMOUTH | 200 Meters | 12 | 32.73 PB | — |
| Apr 13 | Bob Morse InvitationalApr 13 · 200 Meters · Place 5 · YARMOUTH | 200 Meters | 5 | 33.16 | — |
| Apr 13 | Bob Morse InvitationalApr 13 · 100 Meters · Place 14 · YARMOUTH | 100 Meters | 14 | 15.89 PB | — |