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:20.22 | FSU XC Invitational/Pre-State | October 24, 2025 |
| 5,000 Meters · Central Winds ParkWinter Springs Invitational · Sep 6 | 18:25.3 | Winter Springs Invitational | September 6, 2025 |
| 5,000 Meters · Hagerty High SchoolFHSAA 4A District 2 · Nov 2 | 18:35.1 | FHSAA 4A District 2 | November 2, 2024 |
| 5,000 Meters · Lake Mary High SchoolLake Mary Summertime Run · Aug 16 | 18:29.3 | Lake Mary Summertime Run | August 16, 2025 |
| 5,000 Meters · Lake Minneola High SchoolHawks' Last Chance Open · Oct 18 | 19:49.60 | Hawks' Last Chance Open | October 18, 2025 |
| 5,000 Meters · New World Sports ComplexFHSAA 4A Region 1 · Nov 14 | 17:54.81 | FHSAA 4A Region 1 | November 14, 2025 |
| 5,000 Meters · Osceola High SchoolKowboy XC Invitational (Saturday) · Aug 23 | 18:55.86 | Kowboy XC Invitational (Saturday) | August 23, 2025 |
| 5,000 Meters · Spruce Creek High SchoolFHSAA 4A District 2 · Nov 7 | 18:42.0 | FHSAA 4A District 2 | November 7, 2025 |
| 5,000 Meters · Trinity Preparatory SchoolTrinity Prep Invitational · Aug 30 | 19:42.4 | Trinity Prep Invitational | August 30, 2025 |
| 5,000 Meters · University High SchoolMetro East Championship · Oct 4 | 18:32.5 | Metro East Championship | October 4, 2025 |
| 5,000 Meters · University of Central FloridaMetro East Championship · Oct 14 | 20:14.6 | Metro East Championship | October 14, 2023 |
| 5,000 Meters · West Orange High SchoolMetro XC Championships · Oct 15 | 19:38.9 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | FHSAA 4A Region 1Nov 14 · 5,000 Meters Varsity · Place 94 · Timber Creek | 5,000 Meters Varsity | 94 | 17:54.81 PB | 12 |
| Nov 7 | FHSAA 4A District 2Nov 7 · 5,000 Meters Varsity · Place 41 · Timber Creek | 5,000 Meters Varsity | 41 | 18:42.0 PB | 12 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Varsity A · Place 77 · Timber Creek | 5,000 Meters Varsity A | 77 | 18:20.22 PB | 12 |
| Oct 18 | Hawks' Last Chance OpenOct 18 · 5,000 Meters Varsity 2 · Place 12 · Timber Creek | 5,000 Meters Varsity 2 | 12 | 19:49.60 PB | 12 |
| Oct 4 | Metro East ChampionshipOct 4 · 5,000 Meters Varsity · Place 18 · Timber Creek | 5,000 Meters Varsity | 18 | 18:32.5 PB | 12 |
| Sep 6 | Winter Springs InvitationalSep 6 · 5,000 Meters Varsity · Place 38 · Timber Creek | 5,000 Meters Varsity | 38 | 18:25.3 PB | 12 |
| Aug 30 | Trinity Prep InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · Timber Creek | 5,000 Meters Varsity | 4 | 19:42.4 PB | 12 |
| Aug 23 | Kowboy XC Invitational (Saturday)Aug 23 · 5,000 Meters Varsity · Place 48 · Timber Creek | 5,000 Meters Varsity | 48 | 18:55.86 PB | 12 |
| Aug 16 | Lake Mary Summertime RunAug 16 · 5,000 Meters Varsity · Place 7 · Timber Creek | 5,000 Meters Varsity | 7 | 18:29.3 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | FHSAA 4A Region 1Nov 8 · 5,000 Meters Varsity · Place 99 · Timber Creek | 5,000 Meters Varsity | 99 | 18:41.22 | 11 |
| Nov 2 | FHSAA 4A District 2Nov 2 · 5,000 Meters Varsity · Place 54 · Timber Creek | 5,000 Meters Varsity | 54 | 18:35.1 PB | 11 |
| Oct 16 | Tohopekaliga XC Invitational @ Austin Tindall ParkOct 16 · 5,000 Meters Junior Varsity · Place 24 · MJR Timber Creek | 5,000 Meters Junior Varsity | 24 | 21:02.94 | — |
| Sep 20 | Hagerty InvitationalSep 20 · 5,000 Meters Varsity · Place 80 · Timber Creek | 5,000 Meters Varsity | 80 | 18:50.7 | JR |
| Sep 7 | Astronaut InvitationalSep 7 · 5,000 Meters Varsity · Place 79 · Timber Creek | 5,000 Meters Varsity | 79 | 19:14.6 | JR |
| Aug 31 | DeLand XC InvitationalAug 31 · 5,000 Meters Varsity · Place 43 · Timber Creek | 5,000 Meters Varsity | 43 | 19:33.2 | JR |
| Aug 24 | Kowboy XC InvitationalAug 24 · 5,000 Meters Varsity · Place 40 · Timber Creek | 5,000 Meters Varsity | 40 | 19:21.42 | JR |
| Aug 17 | Mike Gibson Summertime RunAug 17 · 5,000 Meters Varsity · Place 26 · Timber Creek | 5,000 Meters Varsity | 26 | 18:53.0 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 235 · Timber Creek | 5,000 Meters 4A | 235 | 20:13.1 | SO |
| Nov 4 | FHSAA 4A District 5Nov 4 · 5,000 Meters Varsity · Place 83 · Timber Creek | 5,000 Meters Varsity | 83 | 19:50.40 | SO |
| Oct 21 | East River Last ChanceOct 21 · 5,000 Meters Varsity · Place 45 · Timber Creek | 5,000 Meters Varsity | 45 | 20:18.6 | SO |
| Oct 14 | Metro East ChampionshipOct 14 · 5,000 Meters Varsity · Place 42 · Timber Creek | 5,000 Meters Varsity | 42 | 20:14.6 PB | 10 |
| Oct 7 | Ocoee XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 23 · MSO Timber Creek | 5,000 Meters Junior Varsity | 23 | 21:03.16 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 4A Region 3Oct 28 · 5,000 Meters Varsity · Place 93 · Timber Creek | 5,000 Meters Varsity | 93 | 19:32.0 | FR |
| Oct 22 | FHSAA 4A District 5Oct 22 · 5,000 Meters Varsity · Place 73 · Timber Creek | 5,000 Meters Varsity | 73 | 19:08.16 | FR |
| Oct 15 | Metro XC ChampionshipsOct 15 · 5,000 Meters East · Place 29 · Timber Creek | 5,000 Meters East | 29 | 19:38.9 PB | 9 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 223 · Timber Creek | 5,000 Meters Varsity - Select | 223 | 19:34.1 | 9 |
| Sep 24 | West Orange XC InvitationalSep 24 · 5,000 Meters Varsity · Place 96 · Timber Creek | 5,000 Meters Varsity | 96 | 19:18.1 | FR |
| Sep 17 | Hagerty InvitationalSep 17 · 5,000 Meters Varsity · Place 107 · Timber Creek | 5,000 Meters Varsity | 107 | 20:09.0 | FR |
| Aug 27 | Kowboy XC InvitationalAug 27 · 5,000 Meters Varsity · Place 45 · Timber Creek | 5,000 Meters Varsity | 45 | 19:54.89 | FR |