Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA: Biddeford-Bonny Eagle-Thornton Academy-Westbrook · Jan 21 | 5:22.92 | SMAA: Biddeford-Bonny Eagle-Thornton Academy-Westbrook | January 21, 2023 |
| 10,000 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 11 | 43:34.70a | St Josephs Track & Field Invitational | April 11, 2026 |
| 200 Meters · IndoorMule Tune-Up · Feb 20 | 29.23a | Mule Tune-Up | February 20, 2026 |
| 200 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 11 | 29.32a | St Josephs Track & Field Invitational | April 11, 2026 |
| 600 Meters · IndoorSouthern Maine Husky Invitational · Jan 31 | 1:45.21a | Southern Maine Husky Invitational | January 31, 2026 |
| 600 Yard Run Open Division · IndoorSMAA: Biddeford-Deering-Gorham-Marshwood · Jan 4 | 1:34.74 | SMAA: Biddeford-Deering-Gorham-Marshwood | January 4, 2023 |
| 800 Meters · IndoorSMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland · Jan 14 | 2:26.10 | SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland | January 14, 2023 |
| 800 Meters · OutdoorJim Sheehan Memorial · Apr 4 | 2:36.92a | Jim Sheehan Memorial | April 4, 2026 |
| Javelin · 800g · OutdoorJonathan Tymann Invitational · Mar 27 | 18.50m | Jonathan Tymann Invitational | March 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
4 results2023 Indoor Track
4 results2022 Indoor Track
2 results