Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McIntosh Reserve ParkBob Blastow Invitational · Aug 2117:01.10Bob Blastow InvitationalAugust 21, 2020
3,000 Meters · Central Park of Morris CountyUSATF Region 2 Junior Olympic Championships · Nov 2012:25.62USATF Region 2 Junior Olympic ChampionshipsNovember 20, 2016
3,000 Meters · Cooper's Lake CampgroundUSATF Three Rivers Association Junior Olympic Championships · Nov 1312:20USATF Three Rivers Association Junior Olympic ChampionshipsNovember 13, 2016
3,000 Meters · Westmoreland County Community CollegeUSATF Three Rivers Association Junior Olympic Championships · Nov 1210:42.80USATF Three Rivers Association Junior Olympic ChampionshipsNovember 12, 2017
4,000 Meters · MINGO PARKUSATF Three Rivers Association Junior Olympic Championships · Nov 1115:42.00USATF Three Rivers Association Junior Olympic ChampionshipsNovember 11, 2018
4,000 Meters · North Oconee High SchoolPiedmont Cross Country Race #3 - USATFGA Association · Oct 2614:25.99Piedmont Cross Country Race #3 - USATFGA AssociationOctober 26, 2019
5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 617:39.26GHSA State ChampionshipsNovember 6, 2021
5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 315:50.31GHSA State XC ChampionshipNovember 3, 2023
5,000 Meters · North Oconee High SchoolNorth Oconee Home Meet · Sep 318:36.88North Oconee Home MeetSeptember 3, 2020
5,000 Meters · Oconee Community Cross Country CourseGHSA Region 8 3A · Oct 2216:23.71GHSA Region 8 3AOctober 22, 2022
5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 2215:50.9Wingfoot XC Classic Presented by PublixSeptember 22, 2023
8,000 Meters · Foxhall Sporting ClubGeorgia Tech Invitational · Oct 226:03.23Georgia Tech InvitationalOctober 2, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1827:16.7Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3025:14.1ACC Cross Country ChampionshipsOctober 30, 2026
8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 1625:43.0Crimson ClassicOctober 16, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 132 · Georgia TechGeorgia Tech8,000 Meters ACC13225:14.1 PBSo
Oct 16Crimson ClassicOct 16 · 8,085 Meters College · Place 53 · Georgia TechGeorgia Tech8,085 Meters College5325:43.0 PBSo
Oct 2Georgia Tech InvitationalOct 2 · 8,000 Meters College · Place 46 · Georgia TechGeorgia Tech8,000 Meters College4626:03.23 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 237 · Georgia TechGeorgia Tech8,000 Meters Invite23727:16.7 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3GHSA State XC ChampionshipNov 3 · 5,000 Meters 3A · Place 1 · Oconee CountyOconee County5,000 Meters 3A115:50.31 PB12
Oct 21GHSA 3A - Region 8Oct 21 · 5,000 Meters Varsity · Place 1 · Oconee CountOconee Count5,000 Meters Varsity115:40.63—
Oct 14Coach Wood InvitationalOct 14 · 5,000 Meters Championship · Place 3 · Oconee CountOconee Count5,000 Meters Championship315:31.1112
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 20 · Oconee CountyOconee County5,000 Meters Varsity2015:50.9 PB12
Sep 16Fleet Feet Warpath InvitationalSep 16 · 5,000 Meters Varsity · Place 3 · Oconee County High SOconee County High S5,000 Meters Varsity315:53.0SR
Sep 9OrthoWest InvitationalSep 9 · 5,000 Meters Championship · Place 22 · Oconee CountyOconee County5,000 Meters Championship2216:47.5012

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12GA HS Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 11 · Oconee CountyOconee County5,000 Meters Varsity1116:07.09—
Nov 5GHSA State Cross Country Championships 3ANov 5 · 5,000 Meters Varsity · Place 2 · Oconee CountyOconee County5,000 Meters Varsity216:51.7511
Oct 22GHSA Region 8 3AOct 22 · 5,000 Meters Varsity · Place 1 · Oconee CountyOconee County5,000 Meters Varsity116:23.71 PB11
Oct 15Coach Wood InvitationalOct 15 · 5,000 Meters Championship · Place 23 · Oconee CountOconee Count5,000 Meters Championship2315:50.2111
Sep 24Clarke / Oconee XC ChampionshipsSep 24 · 5,000 Meters Varsity · Place 4 · Oconee CountOconee Count5,000 Meters Varsity416:49.78—
Sep 10Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Championship · Place 14 · Oconee CountOconee Count5,000 Meters Championship1416:50.86—
Sep 1Flying Biscuit Cafe InvitationalSep 1 · 5,000 Meters Varsity · Place 2 · Oconee CountOconee Count5,000 Meters Varsity216:40.42—
Aug 27North Georgia ChampionshipsAug 27 · 5,000 Meters Championship · Place 3 · Oconee CountOconee Count5,000 Meters Championship316:05.43—
Aug 20Apalachee Season OpenerAug 20 · 5,000 Meters Varsity · Place 4 · Oconee CountOconee Count5,000 Meters Varsity416:19.00—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6GHSA State ChampionshipsNov 6 · 5,000 Meters 3A · Place 16 · Oconee CountyOconee County5,000 Meters 3A1617:39.26 PB10
Oct 27GHSA Region 8 AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · Oconee CountOconee Count5,000 Meters Varsity317:27.00—
Oct 16Coach Wood InvitationalOct 16 · 5,000 Meters Varsity · Place 10 · Oconee CountOconee Count5,000 Meters Varsity1016:46.5010
Oct 2Alexander ASICS InvitationalOct 2 · 5,000 Meters Championship · Place 84 · Oconee CountOconee Count5,000 Meters Championship8416:57.2510
Sep 18Warpath InvitationalSep 18 · Varsity · Place 29 · Oconee County High SOconee County High SVarsity2916:54.5SO
Sep 11Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Championship · Place 123 · Oconee CountOconee Count5,000 Meters Championship12318:42.06—
Sep 4Berry Clara Bowl InvitationalSep 4 · 5,000 Meters Varsity · Place 21 · Oconee CountOconee Count5,000 Meters Varsity2117:45.7410

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6GHSA State ChampionshipsNov 6 · 5,000 Meters 3A · Place 72 · Oconee CountyOconee County5,000 Meters 3A7219:18.259
Oct 30GHSA Region 8-AAA ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 1 · M Oconee CountM Oconee Count5,000 Meters Junior Varsity117:51.60—
Oct 20Franklin County Region Tune-UpOct 20 · 5,000 Meters Varsity · Place 11 · Oconee CountOconee Count5,000 Meters Varsity1118:06.98—
Oct 13Clarke-Oconee Area Cross Country ChampionshipsOct 13 · 5,000 Meters Varsity · Place 11 · Oconee CountOconee Count5,000 Meters Varsity1117:51.91—
Sep 12Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 1 · Oconee CountOconee Count5,000 Meters Junior Varsity119:07.719
Sep 3North Oconee Home MeetSep 3 · 5,000 Meters Varsity Group 1 · Place 31 · Oconee CountyOconee County5,000 Meters Varsity Group 13118:36.88 PB9
Aug 21Bob Blastow InvitationalAug 21 · 3 Miles JV18 · Place 2 · Oconee CountyOconee County3 Miles JV18217:01.10 PB9

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Piedmont Cross Country Race #3 - USATFGA AssociationOct 26 · 4,000 Meters 13-14 · Place 3 · Sirius AthleticsSirius Athletics4,000 Meters 13-14314:25.99 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11USATF Three Rivers Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 1 · Pacer TrackPacer Track4,000 Meters 13-14115:42.00 PB7

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 2 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 5 · Pacer TrackPacer Track3,000 Meters 11-12510:52.676
Nov 12USATF Three Rivers Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 1 · Pacer TrackPacer Track3,000 Meters 11-12110:42.80 PB6

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 2 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 6 · Pacer TrackPacer Track3,000 Meters 11-12612:25.62 PB5
Nov 13USATF Three Rivers Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 3 · Pacer TrackPacer Track3,000 Meters 11-12312:20 PB5