Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSM New Year's Invitational · Dec 30 | 5:48.38a | USM New Year's Invitational | December 30, 2023 |
| 100 Meters · OutdoorYARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLAND · May 10 | 13.55 | YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLAND | May 10, 2024 |
| 1600 Meters · OutdoorWMC: Yarmouth, OOB @ Freeport · May 6 | 5:44.09 | WMC: Yarmouth, OOB @ Freeport | May 6, 2023 |
| 800 Meters · IndoorWMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, Iselb · Jan 12 | 2:26.51 | WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, Iselb | January 12, 2024 |
| 800 Meters · OutdoorWMC Championship · May 27 | 2:31.55 | WMC Championship | May 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
10 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 19 | WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 800 Meters · Place 7 · Yarmouth | 800 Meters | 7 | 2:26.98 | 12 |
| Jan 12 | WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 800 Meters · Place 8 · Yarmouth | 800 Meters | 8 | 2:26.51 PB | 12 |
| Jan 5 | WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 800 Meters · Place 18 · Yarmouth | 800 Meters | 18 | 2:31.70 | 12 |
2023 Indoor Track
2 results2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | WMC ChampionshipMay 27 · 800 Meters · Place 22 · Yarmouth Hig | 800 Meters | 22 | 2:31.55 PB | 11 |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 800 Meters · Place 8 · Yarmouth Hig | 800 Meters | 8 | 2:34.68 | — |
| May 6 | WMC: Yarmouth, OOB @ FreeportMay 6 · 800 Meters · Place 11 · Yarmouth Hig | 800 Meters | 11 | 2:42.19 | — |
| May 6 | WMC: Yarmouth, OOB @ FreeportMay 6 · 1600 Meters · Place 10 · Yarmouth Hig | 1600 Meters | 10 | 5:44.09 PB | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 800 Meters · Place 7 · Yarmouth Hig | 800 Meters | 7 | 2:45.43 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 1600 Meters · Place 14 · Yarmouth Hig | 1600 Meters | 14 | 5:56.03 | — |
| Apr 14 | Bob Morse InvitationalApr 14 · Pole Vault · Place 11 · Yarmouth Hig | Pole Vault | 11 | 7-06.00 | — |
| Apr 14 | Bob Morse InvitationalApr 14 · 1600 Meters · Place 28 · Yarmouth Hig | 1600 Meters | 28 | 5:55.93 | — |
| Apr 14 | Bob Morse InvitationalApr 14 · 800 Meters · Place 20 · Yarmouth Hig | 800 Meters | 20 | 2:39.25 | — |
2022 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | WMC ChampionshipMay 28 · 800 Meters · Place 22 · Yarmouth Hig | 800 Meters | 22 | 2:35.14 | 10 |
| May 28 | WMC ChampionshipMay 28 · 800 Meters · Place 22 · Yarmouth Hig | 800 Meters | 22 | 2:35.14 | 10 |
| May 20 | WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · Pole Vault · Place 9 · Yarmouth Hig | Pole Vault | 9 | 7-06.00 | — |
| May 20 | WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · 800 Meters · Place 26 · Yarmouth Hig | 800 Meters | 26 | 2:42.43 | — |
| May 13 | WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · Pole Vault · Place 7 · Yarmouth Hig | Pole Vault | 7 | 8-00.00 | — |
| May 13 | WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · 800 Meters · Place 18 · Yarmouth Hig | 800 Meters | 18 | 2:42.43 | — |
| May 7 | WMC: LR, Yarmouth, Wells @ FreeportMay 7 · Pole Vault · Place 8 · Yarmouth Hig | Pole Vault | 8 | 7-00.00 | — |
| May 7 | WMC: LR, Yarmouth, Wells @ FreeportMay 7 · 800 Meters · Place 22 · Yarmouth Hig | 800 Meters | 22 | 2:45.65 | — |
| Apr 29 | WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · Pole Vault · Place 9 · Yarmouth Hig | Pole Vault | 9 | 7-06.00 | — |
2021 Outdoor Track
1 results