Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Boling ParkUSATF Georgia Developmental XC Meet - Etowah Youth · Oct 812:37.85USATF Georgia Developmental XC Meet - Etowah YouthOctober 8, 2022
2 Miles · Grovetown High SchoolColumbia County 2 Mile Tune-Up · Aug 1613:22.4Columbia County 2 Mile Tune-UpAugust 16, 2025
3,000 Meters · Boling ParkUSATF Georgia XC Developmental Meet - Etowah YTC · Oct 313:03.56USATF Georgia XC Developmental Meet - Etowah YTCOctober 3, 2020
3,000 Meters · Carrollton ElementaryUSATF Georgia Association Junior Olympic Championships · Nov 1212:13.95USATF Georgia Association Junior Olympic ChampionshipsNovember 12, 2022
3,000 Meters · Milton HSUSATF Georgia Developmental XC Meet - Alpha Crush · Sep 1012:38.56USATF Georgia Developmental XC Meet - Alpha CrushSeptember 10, 2022
3,000 Meters · North Oconee High SchoolPiedmont Cross Country Race #3 - USATFGA Association · Oct 2615:21.76Piedmont Cross Country Race #3 - USATFGA AssociationOctober 26, 2019
3,000 Meters · ONE ChurchUSATF Georgia Developmental XC Meet - PTC Flash · Oct 2911:51.44USATF Georgia Developmental XC Meet - PTC FlashOctober 29, 2022
4,000 Meters · Carrollton High SchoolUSATF Georgia Developmental XC Meet - Trojan Elite · Oct 2115:23.70USATF Georgia Developmental XC Meet - Trojan EliteOctober 21, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:57.38USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Holloway ParkUSATF Region 4 Junior Olympic Championships · Nov 1815:52.41USATF Region 4 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Boling ParkFleet Feet Warpath Invitational · Sep 1218:38.0Fleet Feet Warpath InvitationalSeptember 12, 2026
5,000 Meters · Chattahoochee Hills Charter SchoolGHSA 5A Sectional 2 (Regions 3,5,6,7) · Nov 218:02.48GHSA 5A Sectional 2 (Regions 3,5,6,7)November 2, 2024
5,000 Meters · Darlington SchoolDarlington Cross Country Festival · Sep 2819:11.0Darlington Cross Country FestivalSeptember 28, 2024
5,000 Meters · Foxhall Sporting ClubAlexander (Brian Robinson) Invitational · Oct 318:22.67Alexander (Brian Robinson) InvitationalOctober 3, 2026
5,000 Meters · McIntosh Reserve ParkGHSA 5A Sectional 2 (Regions 4,6,7,8) · Nov 118:25.11GHSA 5A Sectional 2 (Regions 4,6,7,8)November 1, 2025
5,000 Meters · Milton HSMilton XC Invitational · Sep 620:11.84Milton XC InvitationalSeptember 6, 2025
5,000 Meters · Roper ParkPickens Preview · Aug 2318:33.90Pickens PreviewAugust 23, 2025
5,000 Meters · Unicoi State Park & LodgeMountain Invitational (High School) · Oct 218:59.4Mountain Invitational (High School)October 2, 2025
5,000 Meters · Woodland High SchoolRun at the Rock · Sep 519:53.73Run at the RockSeptember 5, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Alexander (Brian Robinson) InvitationalOct 3 · 5,000 Meters Varsity Championship · Place 269 · River RidgeRiver Ridge5,000 Meters Varsity Championship26918:22.67 PB11
Sep 12Fleet Feet Warpath InvitationalSep 12 · 5,000 Meters Varsity · Place 110 · River RidgeRiver Ridge5,000 Meters Varsity11018:38.0 PB11
Sep 5Run at the RockSep 5 · 5,000 Meters Varsity · Place 29 · River RidgeRiver Ridge5,000 Meters Varsity2919:53.73 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1GHSA 5A Sectional 2 (Regions 4,6,7,8)Nov 1 · 5,000 Meters Junior Varsity · Place 44 · River RidgeRiver Ridge5,000 Meters Junior Varsity4418:25.11 PB10
Oct 2Mountain Invitational (High School)Oct 2 · 5,000 Meters Varsity · Place 72 · River RidgeRiver Ridge5,000 Meters Varsity7218:59.4 PB10
Sep 6Milton XC InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 75 · River RidgeRiver Ridge5,000 Meters Varsity 17520:11.84 PB10
Aug 23Pickens PreviewAug 23 · 5,000 Meters Varsity · Place 61 · River RidgeRiver Ridge5,000 Meters Varsity6118:33.90 PB10
Aug 16Columbia County 2 Mile Tune-UpAug 16 · 2 Miles Varsity · Place 32 · River RidgeRiver Ridge2 Miles Varsity3213:22.4 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2GHSA 5A Sectional 2 (Regions 3,5,6,7)Nov 2 · 5,000 Meters 5A · Place 84 · River RidgeRiver Ridge5,000 Meters 5A8418:02.48 PB9
Oct 5Alexander / Asics InvitationalOct 5 · 5,000 Meters Varsity · Place 123 · River RidgeRiver Ridge5,000 Meters Varsity12318:26.06—
Sep 28Darlington Cross Country FestivalSep 28 · 5,000 Meters Varsity · Place 46 · River RidgeRiver Ridge5,000 Meters Varsity4619:11.0 PB9
Sep 7Milton XC InvitationalSep 7 · 5,000 Meters Varsity · Place 108 · River RidgeRiver Ridge5,000 Meters Varsity10820:48.30—
Aug 17Fleet Feet Cherokee County ClassicAug 17 · 2 Miles Varsity · Place 54 · River RidgeRiver Ridge2 Miles Varsity5411:40.59

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 332 · River Ridge Youth TrackRiver Ridge Youth Track4,000 Meters 13-1433214:57.38 PB8
Nov 18USATF Region 4 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 26 · River Ridge Youth TrackRiver Ridge Youth Track4,000 Meters 13-142615:52.41 PB8
Oct 28USATF Georgia Developmental XC Meet - PTC FlashOct 28 · 4,000 Meters Open · Place 15 · River RidgeRiver Ridge4,000 Meters Open1515:22.5613
Oct 21USATF Georgia Developmental XC Meet - Trojan EliteOct 21 · 4,000 Meters 13-14 · Place 13 · River Ridge Youth TrackRiver Ridge Youth Track4,000 Meters 13-141315:23.70 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Georgia Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 14 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 11-121412:13.95 PB7
Oct 29USATF Georgia Developmental XC Meet - PTC FlashOct 29 · 3,000 Meters 11-12 · Place 14 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 11-121411:51.44 PB7
Oct 8USATF Georgia Developmental XC Meet - Etowah YouthOct 8 · 2 Miles 11-12 · Place 5 · River Ridge Youth TrackRiver Ridge Youth Track2 Miles 11-12512:37.85 PB7
Oct 1Rangers XC InvitationalOct 1 · 2 Miles Middle School · Place 8 · River RidgeRiver Ridge2 Miles Middle School813:15.24—
Sep 10USATF Georgia Developmental XC Meet - Alpha CrushSep 10 · 3,000 Meters 11-12 · Place 9 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 11-12912:38.56 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6USATF Georgia Developmental XC Meet - PTC Flash State PreviewNov 6 · 3,000 Meters 11-12 · Place 25 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 11-122512:31.026
Oct 23USATF Georgia Developmental XC Meet - Trojan EliteOct 23 · 3,000 Meters 11-12 · Place 28 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 11-122813:15.006
Oct 9USATF Georgia Developmental XC Meet - Etowah Youth Track ClubOct 9 · 2 Miles 11-12 · Place 22 · River Ridge Youth TrackRiver Ridge Youth Track2 Miles 11-122214:23.106

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 21USATF Georgia Association Youth Cross Country ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 29 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 9-102913:07.935
Oct 3USATF Georgia XC Developmental Meet - Etowah YTCOct 3 · 3,000 Meters 9-10 · Place 20 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 9-102013:03.56 PB5

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9USATF Georgia Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters Varsity · Place 56 · River RidgeRiver Ridge3,000 Meters Varsity5614:08.0210
Nov 2Etowah Youth XC Meet - USATFGA AssociationNov 2 · 3,000 Meters 9-10 · Place 33 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 9-103313:50.274
Oct 26Piedmont Cross Country Race #3 - USATFGA AssociationOct 26 · 3,000 Meters 9-10 · Place 37 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 9-103715:21.76 PB4
Oct 19Carrollton Parks and Rec XC Meet - USATFGA AssociationOct 19 · 3,000 Meters 9-10 · Place 30 · River Ridge Youth TrackRiver Ridge Youth Track3,000 Meters 9-103015:16.904
Sep 14Alpha Crush Cross Country Meet - USATFGA AssociationSep 14 · 3,000 Meters Varsity · Place 46 · River RidgeRiver Ridge3,000 Meters Varsity4616:39.649