Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · IndoorSpruce Creek HS Time Trial · Feb 16 | 13.90 | Spruce Creek HS Time Trial | February 16, 2024 |
| 100 Meters · OutdoorSpruce Creek Last Chance Meet · Apr 6 | 14.45 | Spruce Creek Last Chance Meet | April 6, 2024 |
| 1600 Meters · OutdoorGeorge Janan Spruce Creek Invitational · Mar 8 | 5:22.48a | George Janan Spruce Creek Invitational | March 8, 2025 |
| 200 Meters · IndoorSpruce Creek HS Time Trial · Feb 16 | 28.86 | Spruce Creek HS Time Trial | February 16, 2024 |
| 200 Meters · OutdoorDeland Wednesday Meet · Mar 6 | 29.08 | Deland Wednesday Meet | March 6, 2024 |
| 3200 Meters · IndoorEast Coast Classic · Feb 21 | 12:31.18 | East Coast Classic | February 21, 2025 |
| 3200 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Apr 3 | 12:33.02 | Embry-Riddle Running Elements Classic - Collegiate and Open | April 3, 2025 |
| 400 Meters · IndoorSCHS Developmental Meet · Feb 21 | 1:03.84 | SCHS Developmental Meet | February 21, 2024 |
| 400 Meters · OutdoorSCHS George Janan Invitational · Mar 8 | 1:03.84 | SCHS George Janan Invitational | March 8, 2024 |
| 800 Meters · OutdoorGeorge Janan Spruce Creek Invitational · Mar 8 | 2:25.30a | George Janan Spruce Creek Invitational | March 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results2025 Indoor Track
1 results2024 Outdoor Track
4 results2024 Indoor Track
6 results2022 Outdoor Track
2 results