Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hagerty High SchoolFHSAA 4A District 2 · Nov 4 | 18:06.9 | FHSAA 4A District 2 | November 4, 2023 |
| 5,000 Meters · Lake Minneola High SchoolHawks on the Hill Invitational · Sep 20 | 19:40.8 | Hawks on the Hill Invitational | September 20, 2025 |
| 5,000 Meters · National Training CenterFCA Cross Country Preseason Invitational · Aug 17 | 19:21.2 | FCA Cross Country Preseason Invitational | August 17, 2024 |
| 5,000 Meters · New World Sports ComplexFHSAA 4A Region 1 · Nov 14 | 24:43.46 | FHSAA 4A Region 1 | November 14, 2025 |
| 5,000 Meters · Ocoee High SchoolMetro West Championships · Oct 14 | 18:43.17 | Metro West Championships | October 14, 2023 |
| 5,000 Meters · Osceola High SchoolKowboy XC Invitational (Saturday) · Aug 23 | 19:32.78 | Kowboy XC Invitational (Saturday) | August 23, 2025 |
| 5,000 Meters · Spruce Creek High SchoolFHSAA 4A District 2 · Nov 7 | 19:17.4 | FHSAA 4A District 2 | November 7, 2025 |
| 5,000 Meters · West Orange High SchoolFHSAA 4A District 2 · Oct 22 | 19:27.8 | FHSAA 4A District 2 | October 22, 2022 |
| 8,000 Meters · Georgia Premier Cross CountrySIAC Cross Country Championships · Nov 6 | 40:00.3 | SIAC Cross Country Championships | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | FHSAA 4A Region 1Nov 14 · 5,000 Meters Varsity · Place 119 · OcoeeOcoee | 5,000 Meters Varsity | 119 | 24:43.46 PB | 12 |
| Nov 7 | FHSAA 4A District 2Nov 7 · 5,000 Meters Varsity · Place 63 · OcoeeOcoee | 5,000 Meters Varsity | 63 | 19:17.4 PB | 12 |
| Sep 27 | Ocoee XC Invitational #2Sep 27 · 5,000 Meters Varsity · Place 94 · OcoeeOcoee | 5,000 Meters Varsity | 94 | 20:37.11 | 12 |
| Sep 20 | Hawks on the Hill InvitationalSep 20 · 5,000 Meters Varsity 1 · Place 32 · OcoeeOcoee | 5,000 Meters Varsity 1 | 32 | 19:40.8 PB | 12 |
| Aug 30 | Ocoee XC Invitational UnoAug 30 · 5,000 Meters Varsity · Place 73 · OcoeeOcoee | 5,000 Meters Varsity | 73 | 21:09.86 | 12 |
| Aug 23 | Kowboy XC Invitational (Saturday)Aug 23 · 5,000 Meters Varsity · Place 73 · OcoeeOcoee | 5,000 Meters Varsity | 73 | 19:32.78 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 4A District 2Nov 2 · 5,000 Meters Varsity · Place 63 · OcoeeOcoee | 5,000 Meters Varsity | 63 | 18:53.1 | 11 |
| Oct 26 | Metro West ChampionshipsOct 26 · 5,000 Meters Varsity · Place 48 · OcoeeOcoee | 5,000 Meters Varsity | 48 | 20:13.46 | JR |
| Oct 19 | Hawks' Last Chance OpenOct 19 · 5,000 Meters Varsity · Place 69 · OcoeeOcoee | 5,000 Meters Varsity | 69 | 18:44.10 | JR |
| Sep 20 | Hagerty InvitationalSep 20 · 5,000 Meters Varsity · Place 112 · OcoeeOcoee | 5,000 Meters Varsity | 112 | 19:35.7 | JR |
| Aug 17 | FCA Cross Country Preseason InvitationalAug 17 · 5,000 Meters Varsity · Place 112 · OcoeeOcoee | 5,000 Meters Varsity | 112 | 23:09.4 | 11 |
| Aug 17 | FCA Cross Country Preseason InvitationalAug 17 · 5,000 Meters Varsity · Place 31 · OcoeeOcoee | 5,000 Meters Varsity | 31 | 19:21.2 PB | 11 |
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | FHSAA 4A District 2Oct 22 · 5,000 Meters Varsity · Place 99 · OcoeeOcoee | 5,000 Meters Varsity | 99 | 19:27.8 PB | 9 |
| Oct 15 | Metro XC ChampionshipsOct 15 · 5,000 Meters West · Place 40 · OcoeeOcoee | 5,000 Meters West | 40 | 19:57.9 | 9 |
| Oct 8 | Ocoee HS Home MeetOct 8 · 5,000 Meters Varsity · Place 43 · OcoeeOcoee | 5,000 Meters Varsity | 43 | 20:23.00 | FR |
| Sep 24 | West Orange XC InvitationalSep 24 · 5,000 Meters Varsity · Place 115 · OcoeeOcoee | 5,000 Meters Varsity | 115 | 19:47.7 | FR |
| Sep 10 | Hawks on the Hill InvitationalSep 10 · 5,000 Meters Varsity · Place 80 · OcoeeOcoee | 5,000 Meters Varsity | 80 | 21:21.59 | — |
| Sep 3 | Trinity Prep InvitationalSep 3 · 5,000 Meters Varsity · Place 41 · OcoeeOcoee | 5,000 Meters Varsity | 41 | 21:54.5 | — |