Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 19:58.86 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 3 | 18:42.24 | GHSA State XC Championship | November 3, 2023 |
| 5,000 Meters · Central HSShelli Roden Invitational · Aug 29 | 20:45 | Shelli Roden Invitational | August 29, 2020 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 18:29 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · Heard County High SchoolGHSA Region 5 AA Championship · Oct 27 | 18:30.30 | GHSA Region 5 AA Championship | October 27, 2021 |
| 5,000 Meters · LaFayette High SchoolGHSA 3A - Region 6 · Oct 25 | 18:03 | GHSA 3A - Region 6 | October 25, 2022 |
| 5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 26 | 17:49.64 | Bob Blastow Invitational | August 26, 2023 |
| 5,000 Meters · Milton HSMilton XC Invitational · Sep 16 | 20:31.84 | Milton XC Invitational | September 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 3A · Place 48 · Bremen | 5,000 Meters 3A | 48 | 18:42.24 PB | 12 |
| Sep 16 | Milton XC InvitationalSep 16 · 5,000 Meters Varsity · Place 85 · Bremen | 5,000 Meters Varsity | 85 | 20:31.84 PB | 12 |
| Sep 9 | OrthoWest InvitationalSep 9 · 5,000 Meters Small · Place 25 · Bremen | 5,000 Meters Small | 25 | 18:51.63 | 12 |
| Aug 26 | Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 91 · Bremen | 5,000 Meters Varsity | 91 | 17:49.64 PB | 12 |
| Aug 19 | Zack Wansley ClashAug 19 · 5,000 Meters Varsity · Place 46 · Bremen | 5,000 Meters Varsity | 46 | 18:54.19 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA State Cross Country Championships 3ANov 5 · 5,000 Meters Varsity · Place 37 · Bremen | 5,000 Meters Varsity | 37 | 18:51.20 | 11 |
| Oct 25 | GHSA 3A - Region 6Oct 25 · 5,000 Meters Varsity · Place 3 · Bremen | 5,000 Meters Varsity | 3 | 18:03 PB | 11 |
| Oct 11 | Clarke Central's Gladiator InvitationalOct 11 · 5,000 Meters Varsity · Place 10 · Bremen | 5,000 Meters Varsity | 10 | 18:15.94 | — |
| Sep 24 | Darlington Cross Country FestivalSep 24 · Varsity · Place 17 · Bremen | Varsity | 17 | 17:47.14 | JR |
| Sep 17 | Armuchee Trail RunSep 17 · 5,000 Meters Varsity · Place 8 · Bremen | 5,000 Meters Varsity | 8 | 18:20.34 | 11 |
| Sep 10 | Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Varsity · Place 36 · Bremen | 5,000 Meters Varsity | 36 | 19:35.71 | — |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 44 · Bremen | 5,000 Meters Varsity | 44 | 18:29 PB | 11 |
| Aug 27 | Bob BlastowAug 27 · 5,000 Meters Varsity · Place 53 · Bremen | 5,000 Meters Varsity | 53 | 18:28.61 | 11 |
| Aug 20 | Zack Wansley ClashAug 20 · 5,000 Meters Varsity · Place 46 · Bremen | 5,000 Meters Varsity | 46 | 18:30.01 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 2A · Place 79 · Bremen | 5,000 Meters 2A | 79 | 19:58.86 PB | 10 |
| Oct 27 | GHSA Region 5 AAAAA ChampionshipOct 27 · 5,000 Meters Varsity · Place 8 · Bremen High | 5,000 Meters Varsity | 8 | 18:30.30 | — |
| Oct 27 | GHSA Region 5 AA ChampionshipOct 27 · 5,000 Meters Varsity · Place 8 · Bremen | 5,000 Meters Varsity | 8 | 18:30.30 PB | 10 |
| Sep 28 | Heard County Meet #1Sep 28 · 5,000 Meters Varsity · Place 10 · Bremen High | 5,000 Meters Varsity | 10 | 18:46.38 | — |
| Sep 11 | Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Varsity · Place 74 · Bremen | 5,000 Meters Varsity | 74 | 20:37.83 | — |
| Aug 28 | Bob Blastow InvitationalAug 28 · 5,000 Meters Varsity 1 · Place 163 · Bremen | 5,000 Meters Varsity 1 | 163 | 19:27.78 | 10 |
| Aug 21 | Shelli Roden InvitationalAug 21 · 5,000 Meters Varsity · Place 16 · Bremen | 5,000 Meters Varsity | 16 | 20:40.0 | — |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 2A · Place 86 · Bremen | 5,000 Meters 2A | 86 | 20:33.35 | 9 |
| Oct 30 | GHSA Region 5 AA ChampionshipOct 30 · 5,000 Meters Varsity · Place 8 · Bremen | 5,000 Meters Varsity | 8 | 19:10.10 | 9 |
| Oct 16 | Coach Wood InvitationalOct 16 · 5,000 Meters Varsity · Place 44 · Bremen | 5,000 Meters Varsity | 44 | 20:14.30 | 9 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters 1A · Place 88 · Bremen | 5,000 Meters 1A | 88 | 19:52.61 | 9 |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Varsity 1A · Place 80 · Bremen | 5,000 Meters Varsity 1A | 80 | 21:34.95 | 9 |
| Aug 29 | Shelli Roden InvitationalAug 29 · 5,000 Meters Junior Varsity A · Place 4 · Bremen | 5,000 Meters Junior Varsity A | 4 | 20:45 PB | 9 |