Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 3A District 7 · Nov 6 | 25:24.5 | FHSAA 3A District 7 | November 6, 2025 |
| 5,000 Meters · Cardinal Newman High SchoolCardinal Newman Invite · Sep 13 | 27:06.6 | Cardinal Newman Invite | September 13, 2025 |
| 5,000 Meters · Jensen Beach High SchoolFHSAA 3A District 7 · Nov 6 | 26:36.95 | FHSAA 3A District 7 | November 6, 2026 |
| 5,000 Meters · John Prince ParkSHS Meet 1 · Sep 4 | 27:15.0 | SHS Meet 1 | September 4, 2025 |
| 5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 18 | 26:17.02 | Spanish River XC Invitational | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | FHSAA 3A District 7Nov 6 · 5,000 Meters Varsity · Place 37 · Suncoast Community | 5,000 Meters Varsity | 37 | 26:36.95 PB | 11 |
| Oct 28 | Palm Beach County ChampionshipOct 28 · 5,000 Meters Varsity · Place 94 · Suncoast Community | 5,000 Meters Varsity | 94 | 26:50.29 | 11 |
| Sep 18 | Spanish River XC InvitationalSep 18 · 5,000 Meters 3-4A · Place 104 · Suncoast Community | 5,000 Meters 3-4A | 104 | 26:17.02 PB | 11 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | FHSAA 3A District 7Nov 6 · 5,000 Meters Varsity · Place 68 · Suncoast Community | 5,000 Meters Varsity | 68 | 25:24.5 PB | 10 |
| Sep 13 | Cardinal Newman InviteSep 13 · 5,000 Meters Varsity · Place 26 · Suncoast Community | 5,000 Meters Varsity | 26 | 27:06.6 PB | 10 |
| Sep 4 | SHS Meet 1Sep 4 · 5,000 Meters Varsity · Place 1 · Suncoast Community | 5,000 Meters Varsity | 1 | 27:15.0 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 3-4A · Place 238 · Suncoast Community | 5,000 Meters Varsity 3-4A | 238 | 29:31.1 | 9 |