Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A District 1 · Nov 7 | 20:03.50 | FHSAA 2A District 1 | November 7, 2025 |
| 5,000 Meters · Escambia County Equestrian CenterGulf Coast Stampede · Sep 6 | 22:14.80 | Gulf Coast Stampede | September 6, 2025 |
| 5,000 Meters · Gulf Coast State CollegeGulf Coast State College Invite · Oct 3 | 20:28.36 | Gulf Coast State College Invite | October 3, 2025 |
| 5,000 Meters · Majette ParkMarlin Mayhem Invitational · Oct 7 | 20:03.00 | Marlin Mayhem Invitational | October 7, 2023 |
| 5,000 Meters · New World Sports ComplexFHSAA 2A Region 1 · Nov 8 | 20:40.37 | FHSAA 2A Region 1 | November 8, 2024 |
| 5,000 Meters · Rutherford High SchoolRutherford Ram Run · Sep 24 | 20:53.70 | Rutherford Ram Run | September 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | FHSAA 2A District 1Nov 7 · 5,000 Meters Varsity · Place 37 · North Bay Haven | 5,000 Meters Varsity | 37 | 20:03.50 PB | 12 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Varsity B · Place 116 · North Bay Haven | 5,000 Meters Varsity B | 116 | 20:45.63 | 12 |
| Oct 11 | Buccaneer BashOct 11 · 5,000 Meters Varsity · Place 90 · North Bay Haven | 5,000 Meters Varsity | 90 | 20:14.90 | 12 |
| Oct 3 | Gulf Coast State High School XC InviteOct 3 · 5,000 Meters Varsity · Place 35 · North Bay Haven | 5,000 Meters Varsity | 35 | 20:28.36 | 12 |
| Oct 3 | Gulf Coast State College InviteOct 3 · 5,000 Meters Open · Place 53 · North Bay Haven | 5,000 Meters Open | 53 | 20:28.36 PB | 12 |
| Sep 24 | Rutherford Ram RunSep 24 · 5,000 Meters Varsity · Place 16 · North Bay Haven | 5,000 Meters Varsity | 16 | 20:53.70 PB | 12 |
| Sep 6 | Gulf Coast StampedeSep 6 · 5,000 Meters Varsity · Place 147 · North Bay Haven | 5,000 Meters Varsity | 147 | 22:14.80 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 2A · Place 219 · North Bay Haven | 5,000 Meters 2A | 219 | 20:31.5 | JR |
| Nov 8 | FHSAA 2A Region 1Nov 8 · 5,000 Meters Varsity · Place 94 · North Bay Haven | 5,000 Meters Varsity | 94 | 20:40.37 PB | 11 |
| Nov 1 | FHSAA 2A District 1Nov 1 · 5,000 Meters Varsity · Place 44 · North Bay Haven | 5,000 Meters Varsity | 44 | 20:50.10 | JR |
| Oct 16 | Rutherford Ram RunOct 16 · 5,000 Meters Varsity · Place 18 · North Bay Haven | 5,000 Meters Varsity | 18 | 19:29.90 | JR |
| Oct 12 | Majette XC FestivalOct 12 · 5,000 Meters Varsity · Place 64 · North Bay Haven | 5,000 Meters Varsity | 64 | 20:11.10 | — |
| Oct 5 | Marlin MayhemOct 5 · 5,000 Meters Varsity · Place 46 · North Bay Haven | 5,000 Meters Varsity | 46 | 20:20.10 | JR |
| Sep 14 | Buccaneer BashSep 14 · 5,000 Meters Varsity · Place 74 · North Bay Haven | 5,000 Meters Varsity | 74 | 20:56.80 | JR |
| Sep 7 | Gulf Coast StampedeSep 7 · 5,000 Meters Varsity · Place 185 · North Bay Haven | 5,000 Meters Varsity | 185 | 20:44.60 | JR |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 2A · Place 199 · North Bay Haven | 5,000 Meters 2A | 199 | 19:34.0 | SO |
| Nov 9 | FHSAA 2A Region 1Nov 9 · 5,000 Meters Varsity · Place 93 · North Bay Haven | 5,000 Meters Varsity | 93 | 20:04.4 | SO |
| Nov 3 | FHSAA 2A District 1Nov 3 · 5,000 Meters Varsity · Place 40 · North Bay Haven | 5,000 Meters Varsity | 40 | 19:33.30 | SO |
| Oct 18 | Rutherford Ram RunOct 18 · 5,000 Meters Varsity · Place 22 · North Bay Haven | 5,000 Meters Varsity | 22 | 20:04.50 | SO |
| Oct 7 | Marlin Mayhem InvitationalOct 7 · 5,000 Meters Varsity · Place 39 · North Bay Haven | 5,000 Meters Varsity | 39 | 20:03.00 PB | 10 |
| Sep 16 | Buccaneer BashSep 16 · 5,000 Meters Varsity · Place 44 · North Bay Haven | 5,000 Meters Varsity | 44 | 20:08.60 | SO |
| Sep 9 | Gulf Coast StampedeSep 9 · 5,000 Meters Varsity · Place 170 · North Bay Haven | 5,000 Meters Varsity | 170 | 20:34.30 | SO |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Panhandle ChallengeOct 15 · 5,000 Meters Junior Varsity · Place 4 · North Bay Haven | 5,000 Meters Junior Varsity | 4 | 20:21.3 | FR |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity B · Place 20 · North Bay Haven | 5,000 Meters Varsity B | 20 | 20:36.6 | 9 |
| Oct 1 | Rutherford Ram RunOct 1 · 5,000 Meters Junior Varsity · Place 9 · North Bay Haven | 5,000 Meters Junior Varsity | 9 | 20:30.00 | FR |
| Sep 17 | Buccaneer BashSep 17 · 5,000 Meters Varsity · Place 52 · North Bay Haven | 5,000 Meters Varsity | 52 | 21:57.40 | FR |
| Sep 3 | Dolphin Dash InvitationalSep 3 · 5,000 Meters Varsity · Place 62 · North Bay Haven | 5,000 Meters Varsity | 62 | 22:24.80 | FR |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Rutherford Ram RunOct 2 · Varsity · Place 2 · North Bay Haven | Varsity | 2 | 22:28.48 | 8 |
| Sep 18 | Buccaneer BashSep 18 · 5,000 Meters Junior Varsity · Place 15 · M North Bay Haven | 5,000 Meters Junior Varsity | 15 | 24:47.20 | — |
| Sep 11 | Gulf Coast StampedeSep 11 · 5,000 Meters Junior Varsity · Place 87 · North Bay Haven | 5,000 Meters Junior Varsity | 87 | 24:47.13 | 8 |
| Sep 4 | Dolphin Dash InvitationalSep 4 · 5,000 Meters Varsity · Place 103 · North Bay Haven | 5,000 Meters Varsity | 103 | 26:17.10 | 8 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Port St. Joe Home MeetOct 7 · 5,000 Meters Varsity · Place 68 · North Bay Haven | 5,000 Meters Varsity | 68 | 28:41.72 | 7 |
| Sep 7 | Dolphin Dash Invitational Sep 7 · Varsity · Place 24 · North Bay Haven | Varsity | 24 | 29:33.22 | 7 |
| Aug 24 | Buccaneer BashAug 24 · 5,000 Meters Varsity · Place 33 · North Bay Haven | 5,000 Meters Varsity | 33 | 27:38.51 | 7 |