Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 24 | 18:43.57 | FSU XC Invitational/Pre-State | October 24, 2025 |
| 5,000 Meters · Hagerty High SchoolFHSAA 4A District 2 · Nov 2 | 19:09.6 | FHSAA 4A District 2 | November 2, 2024 |
| 5,000 Meters · Lake Mary High SchoolMike Gibson Summertime Run · Aug 17 | 18:38.4 | Mike Gibson Summertime Run | August 17, 2024 |
| 5,000 Meters · Lake Minneola High SchoolHawks' Last Chance Open · Oct 18 | 18:54.60 | Hawks' Last Chance Open | October 18, 2025 |
| 5,000 Meters · Spruce Creek High SchoolFHSAA 4A District 2 · Nov 7 | 19:48.0 | FHSAA 4A District 2 | November 7, 2025 |
| 5,000 Meters · St. Cloud High SchoolHarmony Longhorn Invitational · Oct 11 | 18:43.06 | Harmony Longhorn Invitational | October 11, 2025 |
| 5,000 Meters · University High SchoolMetro East Championship · Oct 4 | 18:59.0 | Metro East Championship | October 4, 2025 |
| 5,000 Meters · University of Central FloridaMetro East Championship · Oct 14 | 18:44.2 | Metro East Championship | October 14, 2023 |
| 5,000 Meters · West Orange High SchoolMetro XC Championships · Oct 15 | 19:29.6 | Metro XC Championships | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | FHSAA 4A District 2Nov 7 · 5,000 Meters Varsity · Place 77 · Timber Creek | 5,000 Meters Varsity | 77 | 19:48.0 PB | 12 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Varsity A · Place 105 · Timber Creek | 5,000 Meters Varsity A | 105 | 18:43.57 PB | 12 |
| Oct 18 | Hawks' Last Chance OpenOct 18 · 5,000 Meters Varsity 1 · Place 102 · Timber Creek | 5,000 Meters Varsity 1 | 102 | 18:54.60 PB | 12 |
| Oct 11 | Harmony Longhorn InvitationalOct 11 · 5,000 Meters Varsity · Place 50 · Timber Creek | 5,000 Meters Varsity | 50 | 18:43.06 PB | 12 |
| Oct 4 | Metro East ChampionshipOct 4 · 5,000 Meters Varsity · Place 30 · Timber Creek | 5,000 Meters Varsity | 30 | 18:59.0 PB | 12 |
| Aug 16 | Lake Mary Summertime RunAug 16 · 5,000 Meters Varsity · Place 53 · Timber Creek | 5,000 Meters Varsity | 53 | 21:28.7 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 4A District 2Nov 2 · 5,000 Meters Varsity · Place 75 · Timber Creek | 5,000 Meters Varsity | 75 | 19:09.6 PB | 11 |
| Oct 16 | Tohopekaliga XC Invitational @ Austin Tindall ParkOct 16 · 5,000 Meters Junior Varsity · Place 2 · MJR Timber Creek | 5,000 Meters Junior Varsity | 2 | 19:03.75 | — |
| Oct 5 | Metro East ChampionshipOct 5 · 5,000 Meters Varsity · Place 47 · Timber Creek | 5,000 Meters Varsity | 47 | 19:57.2 | JR |
| Sep 7 | Astronaut InvitationalSep 7 · 5,000 Meters Varsity · Place 106 · Timber Creek | 5,000 Meters Varsity | 106 | 19:57.1 | JR |
| Aug 24 | Kowboy XC InvitationalAug 24 · 5,000 Meters Varsity · Place 34 · Timber Creek | 5,000 Meters Varsity | 34 | 19:13.97 | JR |
| Aug 17 | Mike Gibson Summertime RunAug 17 · 5,000 Meters Varsity · Place 24 · Timber Creek | 5,000 Meters Varsity | 24 | 18:38.4 PB | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 186 · Timber Creek | 5,000 Meters 4A | 186 | 18:03.4 | SO |
| Nov 11 | FHSAA 4A Region 3Nov 11 · 5,000 Meters Varsity · Place 57 · Timber Creek | 5,000 Meters Varsity | 57 | 18:32.26 | SO |
| Nov 4 | FHSAA 4A District 5Nov 4 · 5,000 Meters Varsity · Place 60 · Timber Creek | 5,000 Meters Varsity | 60 | 19:06.99 | SO |
| Oct 21 | East River Last ChanceOct 21 · 5,000 Meters Varsity · Place 24 · Timber Creek | 5,000 Meters Varsity | 24 | 19:15.5 | SO |
| Oct 14 | Metro East ChampionshipOct 14 · 5,000 Meters Varsity · Place 24 · Timber Creek | 5,000 Meters Varsity | 24 | 18:44.2 PB | 10 |
| Oct 7 | Ocoee XC InvitationalOct 7 · 5,000 Meters Varsity · Place 45 · Timber Creek | 5,000 Meters Varsity | 45 | 19:23.61 | SO |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Varsity A · Place 198 · Timber Creek | 5,000 Meters Varsity A | 198 | 19:41.6 | 10 |
| Aug 25 | Kowboy XC InvitationalAug 25 · 5,000 Meters Varsity · Place 115 · Timber Creek | 5,000 Meters Varsity | 115 | 20:55.73 | SO |
| Aug 19 | FCA Cross Country Preseason InvitationalAug 19 · 5,000 Meters Varsity · Place 28 · Timber Creek | 5,000 Meters Varsity | 28 | 20:36.59 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 4A Region 3Oct 28 · 5,000 Meters Varsity · Place 96 · Timber Creek | 5,000 Meters Varsity | 96 | 19:48.5 | FR |
| Oct 22 | FHSAA 4A District 5Oct 22 · 5,000 Meters Varsity · Place 67 · Timber Creek | 5,000 Meters Varsity | 67 | 18:56.26 | FR |
| Oct 15 | Metro XC ChampionshipsOct 15 · 5,000 Meters East · Place 27 · Timber Creek | 5,000 Meters East | 27 | 19:29.6 PB | 9 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 244 · Timber Creek | 5,000 Meters Varsity - Select | 244 | 20:00.1 | 9 |
| Sep 24 | West Orange XC InvitationalSep 24 · 5,000 Meters Varsity · Place 117 · Timber Creek | 5,000 Meters Varsity | 117 | 19:56.6 | FR |
| Sep 17 | Hagerty InvitationalSep 17 · 5,000 Meters Varsity · Place 104 · Timber Creek | 5,000 Meters Varsity | 104 | 20:02.2 | FR |
| Sep 3 | Winter Springs XC InvitationalSep 3 · 5,000 Meters Varsity · Place 71 · Timber Creek | 5,000 Meters Varsity | 71 | 22:38.4 | FR |
| Aug 27 | Kowboy XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 36 · Timber Creek | 5,000 Meters Junior Varsity | 36 | 22:26.23 | FR |