Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 19:00.3 | FSU XC Invitational | September 29, 2023 |
| 5,000 Meters · Choccolocco ParkJSU Foothills Invitational · Sep 4 | 17:40.0 | JSU Foothills Invitational | September 4, 2026 |
| 5,000 Meters · Hagerty High SchoolFHSAA 4A District 2 · Nov 2 | 17:01.0 | FHSAA 4A District 2 | November 2, 2024 |
| 5,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 17:13.2 | Southern Showcase (Collegiate) | September 18, 2026 |
| 5,000 Meters · New World Sports ComplexFHSAA 4A Region 1 · Nov 8 | 17:15.39 | FHSAA 4A Region 1 | November 8, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 4A · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters 4A | 1 | 17:19.5 | SR |
| Nov 8 | FHSAA 4A Region 1Nov 8 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 17:15.39 PB | 12 |
| Nov 2 | FHSAA 4A District 2Nov 2 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 17:01.0 PB | 12 |
| Oct 26 | 5 Star ConferenceOct 26 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 17:03.3 | SR |
| Sep 7 | Coach Joe McKinney ClassicSep 7 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 17:33.3 | SR |
| Aug 31 | DeLand XC InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 18:30.3 | SR |
| Aug 23 | Cecil Field Summer ClassicAug 23 · 5,000 Meters Elite · Place 2 · Spruce CreekSpruce Creek | 5,000 Meters Elite | 2 | 18:13 | — |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 4 · Spruce CreekSpruce Creek | 5,000 Meters 4A | 4 | 18:42.3 | JR |
| Nov 10 | FHSAA 4A Region 1Nov 10 · 5,000 Meters Varsity · Place 2 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 2 | 18:28.00 | 11 |
| Nov 4 | FHSAA 4A District 2Nov 4 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 18:05.5 | 11 |
| Oct 28 | 5 Star Conference MeetOct 28 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 18:20.0 | JR |
| Oct 21 | East River Last ChanceOct 21 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 18:16.6 | JR |
| Oct 14 | New World Fall SpectacularOct 14 · 5,000 Meters Elite · Place 3 · Spruce CreekSpruce Creek | 5,000 Meters Elite | 3 | 18:22 | — |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Select · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Select | 1 | 19:00.3 PB | 11 |
| Sep 23 | Hagerty InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · Spruce CreekSpruce Creek | 5,000 Meters Varsity | 1 | 18:35.66 | — |
| Aug 25 | Cecil Field Summer ClassicAug 25 · 5,000 Meters Elite · Place 16 · Spruce CreekSpruce Creek | 5,000 Meters Elite | 16 | 19:29 | — |