Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 16:37.2 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 16:59.8 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Bartram Trail HSBale-n-Trail Invitational · Sep 14 | 17:27.2 | Bale-n-Trail Invitational | September 14, 2019 |
| 5,000 Meters · Fernandina Beach Golf Club FHSAA 2A District 2 · Oct 26 | 17:49 | FHSAA 2A District 2 | October 26, 2019 |
| 5,000 Meters · New World Sports ComplexFHSAA 2A Region 1 · Nov 6 | 16:45.80 | FHSAA 2A Region 1 | November 6, 2020 |
| 5,000 Meters · Oaks Equestrian CenterFHSAA 2A Region 1 · Nov 2 | 17:26.78 | FHSAA 2A Region 1 | November 2, 2019 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 16:44.8 | NXR Southeast Regional Championships | November 30, 2019 |
| 8,000 Meters · Genessee Valley ParkNCAA D3 Niagara Regional XC Championships · Nov 12 | 26:00.9 | NCAA D3 Niagara Regional XC Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2020 Cross Country
3 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 189 · The Bolles SchoolThe Bolles School | 5,000 Meters Championship | 189 | 16:44.8 PB | 11 |
| Nov 9 | FHSAA 2A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 45 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 45 | 17:07.99 | 11 |
| Nov 2 | FHSAA 2A Region 1Nov 2 · 5,000 Meters Varsity · Place 10 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 10 | 17:26.78 PB | 11 |
| Oct 26 | FHSAA 2A District 2Oct 26 · 5,000 Meters Varsity · Place 7 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 7 | 17:49 PB | 11 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 105 · The Bolles SchoolThe Bolles School | 5,000 Meters Elite | 105 | 16:59.8 PB | 11 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 207 · The Bolles School-FLThe Bolles School-FL | 5,000 Meters Varsity | 207 | 16:53.7 | — |
| Sep 14 | Bale-n-Trail InvitationalSep 14 · 5,000 Meters Varsity · Place 46 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 46 | 17:27.2 PB | 11 |