Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 16:59.4 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Bishop Verot Catholic High SchoolViking Invitational · Oct 10 | 16:50.94 | Viking Invitational | October 10, 2020 |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River Invitational · Sep 14 | 17:04.83 | Spanish River Invitational | September 14, 2019 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 17:41.65 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 16:40.1 | NXR Southeast Regional Championships | November 24, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | The Pine InvitationalOct 16 · 5,000 Meters Varsity Invitational · Place 10 · Belen Jesuit Preparatory | 5,000 Meters Varsity Invitational | 10 | 18:33.99 | SR |
| Oct 12 | Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Southeast Region · Place 33 · Belen Jesuit Prep | 5,000 Meters NXV Southeast Region | 33 | 18:34.0Unofficial | 12 |
| Oct 10 | Viking InvitationalOct 10 · 5,000 Meters Varsity · Place 12 · Belen Jesuit Prep | 5,000 Meters Varsity | 12 | 16:50.94 PB | 12 |
| Oct 5 | Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Southeast Region · Place 8 · Belen Jesuit Prep | 5,000 Meters NXV Southeast Region | 8 | 16:51.0Unofficial | 12 |
| Sep 19 | Bale-n-Trail Cross Country OriginalSep 19 · Varsity · Place 27 · Belen Jesuit Prep | Varsity | 27 | 17:20.0 | — |
| Sep 5 | Florida Horse Park InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · Belen Jesuit Prep | 5,000 Meters Varsity | 14 | 17:02.92 | — |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 1 · Place 126 · Belen Jesuit Prep | 5,000 Meters Invitational 1 | 126 | 18:19.7 | 11 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 103 · Belen Jesuit Prep | 5,000 Meters Elite | 103 | 16:59.4 PB | 11 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Elite · Place 71 · Belen Jesuit Preparatory School | 5,000 Meters Elite | 71 | 17:17.35 | 11 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 3A · Place 11 · Belen Jesuit Prep | 5,000 Meters Varsity - 3A | 11 | 17:04.83 PB | 11 |
| Sep 7 | Florida Horse Park InvitationalSep 7 · 5,000 Meters Varsity · Place 42 · Belen Jesuit Prep | 5,000 Meters Varsity | 42 | 17:02.5 | — |
| Aug 31 | DDD Sommer InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 1 · Belen Jesuit Preparatory School | 5,000 Meters Junior Varsity | 1 | 18:20.59 | JR |
| Aug 24 | Fleet Feet InvitationalAug 24 · 5,000 Meters Varsity · Place 23 · Belen Jesuit Preparatory School | 5,000 Meters Varsity | 23 | 17:27.9 | JR |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Rising Stars · Place 1 · Belen Jesuit Prep | 5,000 Meters Rising Stars | 1 | 16:40.1 PB | 10 |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Invitational · Place 12 · Belen Jesuit Prep | 5,000 Meters Invitational | 12 | 17:41.65 PB | 10 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Junior Varsity-3A/4A · Place 3 · Belen Jesuit Prep | 5,000 Meters Junior Varsity-3A/4A | 3 | 17:46.79 | 10 |
| Sep 8 | Florida Horse Park InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 4 · Belen Jesuit Prep | 5,000 Meters Junior Varsity | 4 | 17:48.02 | 10 |
| Aug 25 | Fleet Feet InvitationalAug 25 · 5,000 Meters Varsity · Place 18 · Belen Jesuit Prep | 5,000 Meters Varsity | 18 | 18:14.56 | 10 |