Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Calvary Christian Academy Fort LauderdalePine Crest Hoka One One · Nov 11 | 10:49.60 | Pine Crest Hoka One One | November 11, 2016 |
| 4,000 Meters · Allens Meadows ParkPrinceton-Harvard-Yale Meet · Sep 9 | 13:45.7 | Princeton-Harvard-Yale Meet | September 9, 2023 |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A State XC Championships · Nov 10 | 17:26.63 | FHSAA 2A State XC Championships | November 10, 2018 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 17:47.8 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Chain of Lakes ParkFHSAA 2A Region 4 · Nov 3 | 17:49.00 | FHSAA 2A Region 4 | November 3, 2018 |
| 5,000 Meters · Glendoveer Golf CourseNXN Nike Cross Nationals · Dec 7 | 18:42.7 | NXN Nike Cross Nationals | December 7, 2019 |
| 5,000 Meters · Larry and Penny Thompson ParkSt. Thomas University Invitational · Aug 24 | 18:01.61 | St. Thomas University Invitational | August 24, 2018 |
| 5,000 Meters · Mills Pond ParkFHSAA 2A Region 4 Championships · Oct 29 | 18:32.82 | FHSAA 2A Region 4 Championships | October 29, 2016 |
| 5,000 Meters · Tradewinds ParkFHSAA 2A District 15 · Oct 23 | 17:37.58 | FHSAA 2A District 15 | October 23, 2018 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 18:13.73 | King of the Hill Invitational | September 6, 2018 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 17:37.0 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 25 | 17:54.5 | NXR Southeast Regional Championships | November 25, 2017 |
| 6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 14 | 21:22.5 | Nuttycombe Wisconsin Invitational | October 14, 2022 |
| 6170 m · West Windsor FieldPrinceton Cross Country Invitational · Oct 16 | 22:12.0 | Princeton Cross Country Invitational | October 16, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | NXN Nike Cross NationalsDec 7 · 5,000 Meters Championship Race · Place 46 · Pine CrestPine Crest | 5,000 Meters Championship Race | 46 | 18:42.7 PB | 12 |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 5 · Pine CrestPine Crest | 5,000 Meters Championship | 5 | 17:37.0 PB | 12 |
| Nov 9 | FHSAA 2A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 17:43.98 | 12 |
| Oct 30 | FHSAA 2A Region 4Oct 30 · 5,000 Meters Varsity · Place 2 · Pine CrestPine Crest | 5,000 Meters Varsity | 2 | 18:15.5 | 12 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 3 · Pine CrestPine Crest | 5,000 Meters Elite | 3 | 17:47.8 PB | 12 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 5 · Pine Crest-FLPine Crest-FL | 5,000 Meters Varsity | 5 | 17:35.0 | — |
| Sep 20 | Pine Crest InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:19.60 | 12 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:35.86 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Championship · Place 2 · Pine CrestPine Crest | 5,000 Meters Championship | 2 | 17:44.7 | 11 |
| Nov 10 | FHSAA 2A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 17:26.63 PB | 11 |
| Nov 3 | FHSAA 2A Region 4Nov 3 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 17:49.00 PB | 11 |
| Oct 23 | FHSAA 2A District 15Oct 23 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 17:37.58 PB | 11 |
| Sep 21 | Pine Crest XC InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:25.33 | 11 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:13.73 PB | 11 |
| Aug 24 | St. Thomas University InvitationalAug 24 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:01.61 PB | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Southeast Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 12 · Pine CrestPine Crest | 5,000 Meters Championship | 12 | 17:54.5 PB | 10 |
| Nov 11 | FHSAA 2A State ChampionshipsNov 11 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:00.16 | 10 |
| Nov 3 | FHSAA 2A Region 4 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:54.44 | 10 |
| Oct 24 | FHSAA 2A District 15 ChampionshipsOct 24 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:52.90 | 10 |
| Oct 12 | Pine Crest InvitationalOct 12 · 5,000 Meters Varsity · Place 4 · Pine CrestPine Crest | 5,000 Meters Varsity | 4 | 20:48.58 | 10 |
| Oct 6 | FSU XC InvitationalOct 6 · 5,000 Meters Elite · Place 18 · Pine CrestPine Crest | 5,000 Meters Elite | 18 | 19:20.7 | 10 |
| Sep 23 | B3R Hurricane Irma XC InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · Pine CrestPine Crest | 5,000 Meters Varsity | 3 | 18:55.86 | 10 |
| Aug 25 | Under the Lights XCAug 25 · 5,000 Meters Varsity · Place 2 · Pine CrestPine Crest | 5,000 Meters Varsity | 2 | 19:00.01 | 10 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 4 · Pine CrestPine Crest | 5,000 Meters Championship | 4 | 17:42.4 | 9 |
| Nov 11 | Pine Crest Hoka One One Nov 11 · 3,200 Meters Girls Hoka One One · Place 1 · Pine CrestPine Crest | 3,200 Meters Girls Hoka One One | 1 | 10:49.60 PB | 9 |
| Nov 5 | FHSAA 2A State Championships Nov 5 · 5,000 Meters Varsity · Place 2 · Pine CrestPine Crest | 5,000 Meters Varsity | 2 | 17:59.49 | 9 |
| Oct 29 | FHSAA 2A Region 4 ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · Pine CrestPine Crest | 5,000 Meters Varsity | 3 | 18:32.82 PB | 9 |
| Sep 22 | Pine Crest Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 1 · Pine CrestPine Crest | 5,000 Meters Varsity | 1 | 18:11.18 | 09 |
| Sep 9 | King of the HillSep 9 · 5,000 Meters Varsity · Place 3 · Pine CrestPine Crest | 5,000 Meters Varsity | 3 | 3:47.5 | 09 |
2015 Cross Country
1 results