Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSACOPEE, TRAIP, GNG, NYA, YARMOUTH · Apr 28 | 11.84 | SACOPEE, TRAIP, GNG, NYA, YARMOUTH | April 28, 2023 |
| 110m Hurdles · 39" / 0.991m · OutdoorMaine Class B State Championship · Jun 3 | 18.56a | Maine Class B State Championship | June 3, 2023 |
| 200 Meters · OutdoorWMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast Ch · May 12 | 25.14 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast Ch | May 12, 2023 |
| 55 Meter · IndoorMaine Class B Indoor State Meet · Feb 19 | 6.95a | Maine Class B Indoor State Meet | February 19, 2024 |
| 55 Meters · IndoorWMC Indoor Championship · Feb 10 | 7.47 | WMC Indoor Championship | February 10, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
10 results2025 Indoor Track
2 results2024 Indoor Track
3 results2024 Outdoor Track
1 results2023 Indoor Track
3 results2023 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | Maine Class B State ChampionshipJun 3 · 110m Hurdles · Place 16 · Yarmouth | 110m Hurdles39" / 0.991mRound P | 16. | 18.56a PB | 10 |
| Jun 3 | Maine Class B State ChampionshipJun 3 · 100 Meters · Place 22 · Yarmouth | 100 MetersRound P | 22. | 12.14a | 10 |
| May 27 | WMC ChampionshipMay 27 · 110m Hurdles · Place 7 · Yarmouth Hig | 110m HurdlesRound P | 7 | 19.08 | 10 |
| May 27 | WMC ChampionshipMay 27 · 100 Meters · Place 5 · Yarmouth Hig | 100 Meters | 5 | 11.97 | 10 |
| May 27 | WMC ChampionshipMay 27 · 100 Meters · Place 5 · Yarmouth Hig | 100 MetersRound P | 5 | 11.88 | 10 |
| May 19 | WMC Twilight MeetMay 19 · 100 Meters · Place 6 · Yarmouth Hig | 100 Meters | 6 | 12.25 | — |
| May 19 | WMC Twilight MeetMay 19 · 110m Hurdles · Place 3 · Yarmouth Hig | 110m Hurdles | 3 | 19.63 | — |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 200 Meters · Place 5 · Yarmouth Hig | 200 Meters | 5 | 25.14 PB | — |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 100 Meters · Place 9 · Yarmouth Hig | 100 Meters | 9 | 11.94 | — |
| May 12 | WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 110m Hurdles · Place 4 · Yarmouth Hig | 110m Hurdles | 4 | 19.96 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 200 Meters · Place 9 · Yarmouth Hig | 200 Meters | 9 | 25.32 | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 100 Meters · Place 5 · Yarmouth Hig | 100 Meters | 5 | 11.84 PB | — |
| Apr 28 | SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 110m Hurdles · Place 3 · Yarmouth Hig | 110m Hurdles | 3 | 17.65 | — |
| Apr 14 | Bob Morse InvitationalApr 14 · 110m Hurdles · Place 3 · Yarmouth Hig | 110m Hurdles | 3 | 20.62 | — |
| Apr 14 | Bob Morse InvitationalApr 14 · 100 Meters · Place 10 · Yarmouth Hig | 100 Meters | 10 | 12.51 | — |
2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | December JamDec 20 · 55 Meter · Place 12 · Yarmouth | 55 Meter | 12. | 7.54a | 10 |
2022 Outdoor Track
3 results