Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorPortland HS Home Meet 2 · May 20 | 15.85a | Portland HS Home Meet 2 | May 20, 2026 |
| 200 Meters · IndoorBONNY EAGLE-CHEVERUS-GORHAM-MASSABESIC · Jan 17 | 33.70 | BONNY EAGLE-CHEVERUS-GORHAM-MASSABESIC | January 17, 2026 |
| 200 Meters · OutdoorGroup A meet #2 · Jul 3 | 32.64a | Group A meet #2 | July 3, 2024 |
| 400 Meters · IndoorBIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORD · Dec 20 | 1:25.43a | BIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORD | December 20, 2025 |
| 400 Meters · OutdoorGroup A Meet #5 · Jul 25 | 1:12.59a | Group A Meet #5 | July 25, 2024 |
| 800 Meters · OutdoorGroup A QUALIFIER · Aug 1 | 2:46.66a | Group A QUALIFIER | August 1, 2024 |
| Long Jump · IndoorChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND · Dec 11 | 11-06.00 | Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND | December 11, 2025 |
| Long Jump · OutdoorFALMOUTH-GORHAM-SCARBOROUGH@MASSABESIC · Apr 28 | 12-08.00 | FALMOUTH-GORHAM-SCARBOROUGH@MASSABESIC | April 28, 2026 |
| Triple Jump · IndoorChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND · Dec 11 | 24-04.25 | Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND | December 11, 2025 |
| Triple Jump · OutdoorGroup A Meet #5 · Jul 25 | 7.63m | Group A Meet #5 | July 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results2026 Indoor Track
2 results2025 Indoor Track
5 results2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | Group A QUALIFIERAug 1 · 800 Meters · Place 1 · TrailblazersTrailblazers | 800 Meters | 1. | 2:46.66a PB | 8 |
| Aug 1 | Group A QUALIFIERAug 1 · 400 Meters · Place 5 · TrailblazersTrailblazers | 400 Meters | 5. | 1:14.77a | 8 |
| Jul 25 | Group A Meet #5Jul 25 · Triple Jump · Place 7 · TrailblazersTrailblazers | Triple Jump | 7. | 7.63m PB | 8 |
| Jul 25 | Group A Meet #5Jul 25 · 400 Meters · Place 2 · TrailblazersTrailblazers | 400 Meters | 2. | 1:12.59a PB | 8 |
| Jul 3 | Group A meet #2Jul 3 · 200 Meters · Place 14 · TrailblazersTrailblazers | 200 Meters | 14. | 32.64a PB | 8 |