Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 22 | 19:32.9 | FHSAA State Championships 2025 | November 22, 2025 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 2A District 7 · Oct 18 | 20:07.8 | FHSAA 2A District 7 | October 18, 2022 |
| 5,000 Meters · Holloway ParkJim Ryun FCA Invitational · Aug 24 | 19:22.5 | Jim Ryun FCA Invitational | August 24, 2024 |
| 5,000 Meters · New World Sports ComplexNew World Fall Spectacular · Oct 10 | 18:25 | New World Fall Spectacular | October 10, 2025 |
| 5,000 Meters · South County Regional ParkDr. Joaquin Garcia Bulldog Invitational · Sep 6 | 18:18.2 | Dr. Joaquin Garcia Bulldog Invitational | September 6, 2025 |
| 5,000 Meters · Southwest Florida Christian AcademySouth West Florida Christian - KING'S Invitational · Sep 24 | 20:37.5 | South West Florida Christian - KING'S Invitational | September 24, 2022 |
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 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 2A · Place 200 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Class 2A | 200 | 19:32.9 PB | 12 |
| Nov 14 | FHSAA 2A Region 4Nov 14 · 5,000 Meters Varsity · Place 65 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 65 | 18:39.6 | 12 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Select · Place 319 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Select | 319 | 19:39.68 | 12 |
| Oct 10 | New World Fall SpectacularOct 10 · 5,000 Meters Elite · Place 336 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Elite | 336 | 18:25 PB | 12 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 155 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity 1-2A | 155 | 20:29.7 | 12 |
| Sep 6 | Dr. Joaquin Garcia Bulldog InvitationalSep 6 · 5,000 Meters Varsity · Place 41 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 41 | 18:18.2 PB | 12 |
| Aug 29 | Skark Bite InviteAug 29 · 5,000 Meters Varsity · Place 21 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 21 | 18:44.7 | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | FLRUNNERS.COM INVITATIONALOct 4 · 5,000 Meters Varsity · Place 50 · Calvary Christian Academy (Ft. L | 5,000 Meters Varsity | 50 | 19:02.79 | 11 |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 1-2A · Place 84 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity 1-2A | 84 | 18:53.7 | 11 |
| Aug 24 | Jim Ryun FCA InvitationalAug 24 · 5,000 Meters Varsity · Place 43 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 43 | 19:22.5 PB | 11 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 2A Region 4Nov 9 · 5,000 Meters Varsity · Place 50 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 50 | 18:37.9 | 10 |
| Oct 31 | FHSAA 2A District 7Oct 31 · 5,000 Meters Varsity · Place 24 · Calvary Christian (FtL) | 5,000 Meters Varsity | 24 | 18:27.04 | — |
| Aug 26 | Jim Ryun FCA InvitationalAug 26 · 5,000 Meters Varsity · Place 82 · Calvary Christian | 5,000 Meters Varsity | 82 | 19:58.3 | — |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | FHSAA 2A Region 4Oct 27 · 5,000 Meters Varsity · Place 87 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 87 | 20:11.4 | 9 |
| Oct 18 | FHSAA 2A District 7Oct 18 · 5,000 Meters Varsity · Place 53 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 53 | 20:07.8 PB | 9 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity A · Place 181 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity A | 181 | 20:15.7 | 9 |
| Sep 24 | South West Florida Christian - KING'S InvitationalSep 24 · 5,000 Meters Varsity · Place 74 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity | 74 | 20:37.5 PB | 9 |
| Sep 16 | Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 2A · Place 69 · Calvary Christian (Ft. Lauderdale) | 5,000 Meters Varsity 2A | 69 | 20:19.5 | 9 |
| Sep 10 | King's Academy XC InvitationalSep 10 · 5,000 Meters Varsity · Place 70 · Calvary Christian (FtL) | 5,000 Meters Varsity | 70 | 22:11.1 | FR |