Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 1A State Championships · Nov 9 | 19:52.85 | FHSAA 1A State Championships | November 9, 2019 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 1A Region 4 · Nov 5 | 20:06.0 | FHSAA 1A Region 4 | November 5, 2021 |
| 5,000 Meters · Greynolds ParkFHSAA 1A District 8 · Oct 23 | 20:49.64 | FHSAA 1A District 8 | October 23, 2019 |
| 5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 1 | 21:23.0 | HOKA FLRUNNERS.COM INVITATIONAL | October 1, 2021 |
| 5,000 Meters · Tradewinds ParkFHSAA 1A Region 4 · Oct 30 | 21:18.7 | FHSAA 1A Region 4 | October 30, 2019 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 23:31.39 | King of the Hill Invitational | September 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | FHSAA 1A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 194 · Miami Country Day | 5,000 Meters Varsity | 194 | 20:40.7 | 12 |
| Nov 5 | FHSAA 1A Region 4Nov 5 · 5,000 Meters Varsity · Place 53 · Miami Country Day | 5,000 Meters Varsity | 53 | 20:06.0 PB | 12 |
| Oct 12 | MCD Fast TimesOct 12 · 5,000 Meters Varsity · Place 18 · Miami Country Day Sc | 5,000 Meters Varsity | 18 | 20:33.22 | SR |
| Oct 1 | HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Varsity Friday · Place 108 · Miami Country Day | 5,000 Meters Varsity Friday | 108 | 21:23.0 PB | 12 |
| Sep 14 | Miami Country Day Open #1Sep 14 · 5,000 Meters Varsity · Place 25 · Miami Country Day Sc | 5,000 Meters Varsity | 25 | 21:15.90 | SR |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 1A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 183 · Miami Country Day | 5,000 Meters Varsity | 183 | 19:52.85 PB | 10 |
| Oct 30 | FHSAA 1A Region 4Oct 30 · 5,000 Meters Varsity · Place 47 · Miami Country Day | 5,000 Meters Varsity | 47 | 21:18.7 PB | 10 |
| Oct 23 | FHSAA 1A District 8Oct 23 · 5,000 Meters Varsity · Place 27 · Miami Country Day | 5,000 Meters Varsity | 27 | 20:49.64 PB | 10 |
| Oct 15 | MCD Fast TimesOct 15 · 5,000 Meters Varsity · Place 26 · Miami Country Day Sc | 5,000 Meters Varsity | 26 | 20:59.82 | — |
| Oct 4 | Junior Orange Bowl InvitationalOct 4 · 5,000 Meters Open · Place 49 · Miami Countr | 5,000 Meters Open | 49 | 20:54.65 | 10 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Varsity · Place 105 · Miami Country Day School | 5,000 Meters Varsity | 105 | 21:07.6 | SO |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 1A · Place 31 · Miami Country Day | 5,000 Meters Varsity - 1A | 31 | 20:33.31 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | FHSAA 1A Region 4Oct 31 · 5,000 Meters 1A · Place 69 · Miami Country Day | 5,000 Meters 1A | 69 | 21:20.20 | 9 |
| Oct 23 | FHSAA 1A District 15 ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · Miami Country Day | 5,000 Meters Varsity | 20 | 21:31.71 | 9 |
| Oct 16 | MCD Fast TimesOct 16 · 5,000 Meters Varsity · Place 52 · Miami Countr | 5,000 Meters Varsity | 52 | 21:52.69 | 9 |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Varsity · Place 228 · Miami Country Day | 5,000 Meters Varsity | 228 | 23:35.78 | 9 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity-1A · Place 74 · Miami Country Day | 5,000 Meters Varsity-1A | 74 | 22:21.39 | 9 |
| Sep 12 | John I. Leonard Perseverance InvitationalSep 12 · 5,000 Meters Varsity · Place 98 · Miami Country Day School | 5,000 Meters Varsity | 98 | 23:17.37 | — |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 184 · Miami Country Day | 5,000 Meters Varsity | 184 | 23:31.39 PB | 9 |
2017 Cross Country
4 results2016 Cross Country
3 results