Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolGHSA 6A State Championship · Nov 4 | 20:10.75 | GHSA 6A State Championship | November 4, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 6A · Nov 2 | 19:34.68 | GHSA State Championship - 6A | November 2, 2018 |
| 5,000 Meters · Richmond Hill High SchoolRichmond Hill Fishy Invitational · Oct 11 | 18:58.09 | Richmond Hill Fishy Invitational | October 11, 2018 |
| 5,000 Meters · Richmond Hill HSGHSA Region 2-6A · Oct 25 | 18:22.6 | GHSA Region 2-6A | October 25, 2018 |
| 5,000 Meters · Wayne County High SchoolWayne Meet · Oct 17 | 18:25.21 | Wayne Meet | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GHSA 6A Region 2Oct 24 · 5,000 Meters Varsity · Place 19 · Glynn Academy | 5,000 Meters Varsity | 19 | 18:46.3 | 12 |
| Oct 17 | Wayne MeetOct 17 · 5,000 Meters Varsity · Place 39 · Glynn Academy | 5,000 Meters Varsity | 39 | 18:25.21 PB | 12 |
| Sep 19 | WayneSep 19 · 5,000 Meters Varsity · Place 33 · Glynn Academy | 5,000 Meters Varsity | 33 | 19:00.33 | 12 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA State Championship - 6ANov 2 · 5,000 Meters Varsity · Place 143 · Glynn Academy | 5,000 Meters Varsity | 143 | 19:34.68 PB | 11 |
| Oct 25 | GHSA Region 2-6AOct 25 · 5,000 Meters Varsity · Place 14 · Glynn Academy | 5,000 Meters Varsity | 14 | 18:22.6 PB | 11 |
| Oct 18 | WayneOct 18 · 5,000 Meters Varsity · Place 30 · Glynn Academy | 5,000 Meters Varsity | 30 | 19:12.77 | 11 |
| Oct 11 | Richmond Hill Fishy InvitationalOct 11 · 5,000 Meters Varsity · Place 45 · Glynn Academy | 5,000 Meters Varsity | 45 | 18:58.09 PB | 11 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 6A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 137 · Glynn Academy | 5,000 Meters Varsity | 137 | 20:10.75 PB | 10 |
| Oct 12 | Fishy InviteOct 12 · 5,000 Meters Varsity · Place 39 · Glynn Academy | 5,000 Meters Varsity | 39 | 19:38.5 | 10 |
| Sep 2 | Jekyll IslandSep 2 · 5,000 Meters Varsity · Place 104 · GLYNN ACADEMY | 5,000 Meters Varsity | 104 | 19:45.0 | — |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA 6A State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 190 · Glynn Academy | 5,000 Meters Varsity | 190 | 20:54.86 | 9 |
| Oct 27 | GHSA Region 2-AAAAAAOct 27 · 5,000 Meters Varsity · Place 25 · Glynn Academy | 5,000 Meters Varsity | 25 | 20:19.60 | 9 |
| Oct 18 | Fishy InvitationOct 18 · 5,000 Meters Varsity · Place 63 · Glynn Academy | 5,000 Meters Varsity | 63 | 21:29.26 | 9 |
| Sep 3 | Jekyll Island InvitationalSep 3 · 5,000 Meters Varsity · Place 43 · Glynn Academy | 5,000 Meters Varsity | 43 | 21:22.20 | — |