Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allatoona Creek ParkGHSA Region 2-7A · Oct 24 | 17:57.56 | GHSA Region 2-7A | October 24, 2018 |
| 5,000 Meters · Carrollton High SchoolGHSA 7A State Championship · Nov 3 | 19:19.99 | GHSA 7A State Championship | November 3, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 7A · Nov 3 | 18:32.54 | GHSA State Championship - 7A | November 3, 2018 |
| 5,000 Meters · Carrollton XC CourseLast Chance Carrollton · Oct 22 | 18:46.38 | Last Chance Carrollton | October 22, 2016 |
| 5,000 Meters · Cobb County Corps Property7A Region 3 Mustangs Invitational · Sep 17 | 17:53.65 | 7A Region 3 Mustangs Invitational | September 17, 2016 |
| 5,000 Meters · Newnan High SchoolGHSA Region 2-AAAAAAA · Oct 29 | 17:33.46 | GHSA Region 2-AAAAAAA | October 29, 2016 |
| 5,000 Meters · Roper ParkPickens & 'a Grinnin' Invitational · Oct 13 | 18:09.0 | Pickens & 'a Grinnin' Invitational | October 13, 2018 |
| 5,000 Meters · UNG Cross Country CourseCoach Wood Invitational · Oct 14 | 18:17.61 | Coach Wood Invitational | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State Championship - 7ANov 3 · 5,000 Meters Varsity · Place 128 · Kennesaw Mountain | 5,000 Meters Varsity | 128 | 18:32.54 PB | 12 |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 7A · Place 128 · Kennesaw Mountain | 5,000 Meters 7A | 128 | 18:32.54 | — |
| Oct 24 | GHSA Region 2-7AOct 24 · 5,000 Meters Varsity · Place 43 · Kennesaw Mountain | 5,000 Meters Varsity | 43 | 17:57.56 PB | 12 |
| Oct 13 | Pickens & 'a Grinnin' InvitationalOct 13 · 5,000 Meters Varsity · Place 71 · Kennesaw Mountain | 5,000 Meters Varsity | 71 | 18:09.0 PB | 12 |
| Sep 22 | Wingfoot ClassicSep 22 · 5,000 Meters Varsity · Place 149 · KENNESAW MOUNTAIN | 5,000 Meters Varsity | 149 | 19:57.7 | SR |
| Sep 15 | Big Peach Mustang StampedeSep 15 · 5,000 Meters Varsity · Place 35 · Kennesaw Mountain | 5,000 Meters Varsity | 35 | 18:10.22 | — |
| Sep 8 | Cobb County ChampionshipSep 8 · 5,000 Meters Varsity · Place 39 · Kennesaw Mountain | 5,000 Meters Varsity | 39 | 18:25.68 | — |
| Sep 1 | Run at the RockSep 1 · 5,000 Meters Varsity · Place 18 · Kennesaw Mountain | 5,000 Meters Varsity | 18 | 18:09.08 | — |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA 5A State ChampionshipNov 3 · 5,000 Meters 7A · Place 129 · Kennesaw Mountain | 5,000 Meters 7A | 129 | 19:19.99 | — |
| Nov 3 | GHSA 7A State ChampionshipNov 3 · 5,000 Meters Varsity · Place 129 · Kennesaw Mountain | 5,000 Meters Varsity | 129 | 19:19.99 PB | 11 |
| Oct 14 | Coach Wood InvitationalOct 14 · 5,000 Meters Varsity Gold · Place 63 · Kennesaw Mountain | 5,000 Meters Varsity Gold | 63 | 18:17.61 PB | 11 |
| Sep 23 | Wingfoot ClassicSep 23 · 5,000 Meters Varsity Championship · Place 170 · Kennesaw Mountain | 5,000 Meters Varsity Championship | 170 | 17:59.28 | JR |
| Sep 2 | Berry College Clara Bowl InvitationalSep 2 · 5,000 Meters Varsity · Place 64 · Kennesaw Mountain | 5,000 Meters Varsity | 64 | 17:41.91 | 11 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 1A Private State XC ChampionshipsNov 4 · 5,000 Meters 7A · Place 154 · Kennesaw Mountain | 5,000 Meters 7A | 154 | 20:08.27 | — |
| Oct 29 | GHSA Region 2-AAAAAAAOct 29 · 5,000 Meters Varsity · Place 29 · Kennesaw Mountain | 5,000 Meters Varsity | 29 | 17:33.46 PB | 10 |
| Oct 22 | Last Chance CarrolltonOct 22 · 5,000 Meters Varsity 7A · Place 18 · Kennesaw Mountain | 5,000 Meters Varsity 7A | 18 | 18:46.38 PB | 10 |
| Oct 15 | Nike/Fleet Feet Coach Wood InvitationalOct 15 · 5,000 Meters Championship · Place 140 · Kennesaw Mountain | 5,000 Meters Championship | 140 | 18:17.59 | 10 |
| Oct 1 | Darlington CC FestivalOct 1 · 5,000 Meters Varsity · Place 51 · Kennesaw Mountain | 5,000 Meters Varsity | 51 | 18:33.61 | 10 |
| Sep 24 | Wingfoot XC ClassicSep 24 · 5,000 Meters Varsity · Place 129 · Kennesaw Mountain | 5,000 Meters Varsity | 129 | 18:54.50 | SO |
| Sep 17 | 7A Region 3 Mustangs InvitationalSep 17 · 5,000 Meters Varsity · Place 13 · Kennesaw Mountain | 5,000 Meters Varsity | 13 | 17:53.65 PB | 10 |
| Sep 3 | Berry College Clara Bowl InvitationalSep 3 · 5,000 Meters Varsity · Place 128 · Kennesaw Mountain | 5,000 Meters Varsity | 128 | 18:36.26 | 10 |
| Aug 27 | Saucony Battle of AtlantaAug 27 · 5,000 Meters Varsity · Place 147 · Kennesaw Mountain | 5,000 Meters Varsity | 147 | 19:46.02 | — |
| Aug 19 | Battle of the Fairways Stage RacesAug 19 · 2 Miles Elite · Place 68 · Kennesaw Mountain | 2 Miles Elite | 68 | 11:47.43 | — |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | Saucony Battle of AtlantaAug 29 · 5,000 Meters Junior Varsity · Place 147 · Kennesaw Mountain | 5,000 Meters Junior Varsity | 147 | 21:54.09 | 9 |