Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 16 | 22:38.2 | Spanish River XC Invitational | September 16, 2022 |
| 5,000 Meters · Greynolds ParkMiami Country Day Fast Times · Oct 23 | 21:13.3 | Miami Country Day Fast Times | October 23, 2024 |
| 5,000 Meters · Palmer Trinity SchoolFHSAA 1A District 8 · Nov 2 | 21:57.94 | FHSAA 1A District 8 | November 2, 2023 |
| 5,000 Meters · South Beach ParkFHSAA 1A Region 4 · Nov 9 | 21:26.3 | FHSAA 1A Region 4 | November 9, 2023 |
| 5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 20 | 21:31.9 | Spanish River XC Invitational | September 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Miami Country Day Fast TimesOct 23 · 5,000 Meters Varsity · Place 1 · Miami Country Day | 5,000 Meters Varsity | 1 | 21:13.3 PB | 11 |
| Oct 17 | Palm League Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Miami Country Day | 5,000 Meters Varsity | 7 | 21:24.1 | SR |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 1-2A · Place 33 · Miami Country Day | 5,000 Meters Varsity 1-2A | 33 | 21:31.9 PB | 11 |
| Sep 13 | King of the Hill InvitationalSep 13 · 5,000 Meters Varsity · Place 24 · Miami Country Day | 5,000 Meters Varsity | 24 | 22:34.80 | SR |
| Sep 4 | Miami Country Day Open #1Sep 4 · 5,000 Meters Varsity · Place 3 · Miami Country Day | 5,000 Meters Varsity | 3 | 22:07.3 | SR |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 1A · Place 66 · Miami Country Day | 5,000 Meters 1A | 66 | 21:13.6 | JR |
| Nov 9 | FHSAA 1A Region 4Nov 9 · 5,000 Meters Varsity · Place 15 · Miami Country Day | 5,000 Meters Varsity | 15 | 21:26.3 PB | 10 |
| Nov 2 | FHSAA 1A District 8Nov 2 · 5,000 Meters Varsity · Place 7 · Miami Country Day | 5,000 Meters Varsity | 7 | 21:57.94 PB | 10 |
| Oct 26 | Junior Orange Bowl InvitationalOct 26 · 5,000 Meters Varsity · Place 24 · Miami Country Day | 5,000 Meters Varsity | 24 | 22:30.09 | JR |
| Oct 18 | Miami Country Day Fast TimesOct 18 · 5,000 Meters Junior Varsity · Place 10 · Miami Country Day | 5,000 Meters Junior Varsity | 10 | 22:17.3 | JR |
| Sep 19 | Palm League ChampionshipsSep 19 · 5,000 Meters Varsity · Place 9 · Miami Country Day | 5,000 Meters Varsity | 9 | 22:56.8 | JR |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | FHSAA 1A Region 4Oct 29 · 5,000 Meters Varsity · Place 28 · Miami Country Day | 5,000 Meters Varsity | 28 | 22:25.2 | SO |
| Oct 20 | FHSAA 1A District 8Oct 20 · 5,000 Meters Varsity · Place 9 · Miami Country Day | 5,000 Meters Varsity | 9 | 22:10.3 | 9 |
| Oct 14 | Junior Orange Bowl InvitationalOct 14 · 5,000 Meters Varsity Invitational · Place 18 · Miami Country Day | 5,000 Meters Varsity Invitational | 18 | 23:08.01 | SO |
| Sep 16 | Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 1A · Place 19 · Miami Country Day | 5,000 Meters Varsity 1A | 19 | 22:38.2 PB | 9 |
| Sep 2 | King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 63 · Miami Country Day | 5,000 Meters Varsity | 63 | 24:59.26 | SO |
| Aug 30 | MCD Open 1Aug 30 · 5,000 Meters Varsity · Place 13 · Miami Country Day | 5,000 Meters Varsity | 13 | 24:36.7 | FR |