Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOrange & Purple Invitational · Jan 244:22.50Orange & Purple InvitationalJanuary 24, 2025
1500 Meters · IndoorUSATF Three Rivers Developmental Meet #4 · May 275:16.89aUSATF Three Rivers Developmental Meet #4May 27, 2017
1500 Meters · OutdoorTerry Long FSU Relays · Mar 263:54.18aTerry Long FSU RelaysMarch 26, 2026
1600 Meters · IndoorMarietta Distance Carnival w/ STEEPLECHASE · Feb 184:20.07Marietta Distance Carnival w/ STEEPLECHASEFebruary 18, 2023
1600 Meters · OutdoorAthens Clarke/Oconee County Area Championships · Mar 234:17.90Athens Clarke/Oconee County Area ChampionshipsMarch 23, 2024
3000 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 2410:53.78aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 24, 2017
3200 Meters · IndoorNorth Oconee FAT All-Comers Meet · Feb 2710:22.54North Oconee FAT All-Comers MeetFebruary 27, 2021
3200 Meters · OutdoorGHSA 3A - Region 8 · Apr 249:36.28aGHSA 3A - Region 8April 24, 2023
400 Meters · OutdoorAthens-Oconee County Area Championships · Apr 154.81Athens-Oconee County Area ChampionshipsApril 1, 2021
800 Meters · IndoorBob Pollock Indoor Invitational · Jan 311:52.66aBob Pollock Indoor InvitationalJanuary 31, 2025
800 Meters · OutdoorEmory Twilight · May 61:51.77aEmory TwilightMay 6, 2026
Javelin · 300g TJ · IndoorUSATF Three Rivers Developmental Meet #4 · May 2720.44mUSATF Three Rivers Developmental Meet #4May 27, 2017
Javelin · 300g TJ · OutdoorUSATF Three Rivers Youth Meet #3 · May 2017.57mUSATF Three Rivers Youth Meet #3May 20, 2017
Javelin · 450g AeroJav · OutdoorUSATF Three Rivers Youth Meet #6 · Jun 1020.80mUSATF Three Rivers Youth Meet #6June 10, 2017

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Emory TwilightMay 6 · 800 Meters · Place 6 · Georgia TechGeorgia Tech800 Meters6.1:51.77a PBSo
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Place 30 · Georgia TechGeorgia Tech1500 Meters30.3:55.67aSo
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 13 · Georgia TechGeorgia Tech800 Meters13.1:51.93aSo
Mar 26Terry Long FSU RelaysMar 26 · 1500 Meters · Place 2 · Georgia TechGeorgia Tech1500 Meters2.3:54.18a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Tiger Paw InvitationalFeb 13 · 1 Mile · Georgia TechGeorgia Tech1 Mile—DNFSo
Feb 13Tiger Paw InvitationalFeb 13 · 800 Meters · Place 10 · Georgia TechGeorgia Tech800 Meters101:52.67aSo
Jan 30Bob Pollock Indoor InvitationalJan 30 · 800 Meters · Place 20 · Georgia TechGeorgia Tech800 Meters201:54.79aSo
Jan 23Orange and Purple InvitationalJan 23 · 800 Meters · Place 15 · Georgia TechGeorgia Tech800 Meters151:54.05SO

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Terry Long FSU RelaysMar 27 · 800 Meters · Place 13 · Georgia TechGeorgia Tech800 Meters13.1:56.31aFr
Mar 21Yellow Jacket InvitationalMar 21 · 800 Meters · Place 22 · Georgia TechGeorgia Tech800 Meters22.1:57.15aFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 31Bob Pollock Indoor InvitationalJan 31 · 800 Meters · Place 8 · Georgia TechGeorgia Tech800 Meters8.1:52.66a PBFr
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 31 · Georgia TechGeorgia Tech1 Mile314:22.50 PBFR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 29 · Georgia TechGeorgia Tech800 Meters291:54.59FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 31 · Georgia TechGeorgia Tech1 Mile314:22.50FR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 29 · Georgia TechGeorgia Tech800 Meters291:54.59FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 31 · Georgia TechGeorgia Tech1 Mile314:22.50FR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 29 · Georgia TechGeorgia Tech800 Meters291:54.59FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 31 · Georgia TechGeorgia Tech1 Mile314:22.50FR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 29 · Georgia TechGeorgia Tech800 Meters291:54.59FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Athens Clarke/Oconee County Area ChampionshipsMar 23 · 800 Meters · Oconee CountOconee Count800 Meters—1:54.78—
Mar 23Athens Clarke/Oconee County Area ChampionshipsMar 23 · 1600 Meters · Place 1 · Oconee CountOconee Count1600 Meters14:17.90 PB—
Mar 9Eagle InvitationalMar 9 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters1.1:57.58a12
Mar 2Jerry Arnold ChallengeMar 2 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters14:19.1512

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Marietta Distance CarnivalFeb 17 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters14:20.9612

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11GHSA 3A State ChampionshipsMay 11 · 3200 Meters · Place 3 · Oconee CountyOconee County3200 Meters3.9:51.15a11
May 11GHSA 3A State ChampionshipsMay 11 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters1.4:19.96a11
May 11GHSA 3A State ChampionshipsMay 11 · 800 Meters · Place 7 · Oconee CountyOconee County800 MetersRound P7.1:59.81a11
May 11GHSA 3A State ChampionshipsMay 11 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters1.1:54.78a11
May 6GHSA 3A Sectional BMay 6 · 3200 Meters · Place 2 · Oconee CountyOconee County3200 Meters2.9:54.35a11
May 6GHSA 3A Sectional BMay 6 · 1600 Meters · Place 2 · Oconee CountyOconee County1600 Meters2.4:39.71a11
May 6GHSA 3A Sectional BMay 6 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters1.2:01.28a11
Apr 24GHSA 3A - Region 8Apr 24 · 3200 Meters · Place 2 · Oconee CountyOconee County3200 Meters2.9:36.28a PB11
Apr 24GHSA 3A - Region 8Apr 24 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters1.4:33.27a11
Apr 24GHSA 3A - Region 8Apr 24 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters1.2:00.59a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Marietta Distance Carnival w/ STEEPLECHASEFeb 18 · 1600 Meters · Place 3 · Oconee CountyOconee County1600 Meters34:20.07 PB11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12GHSA State Championships 3A & 6AMay 12 · 1600 Meters · Place 5 · Oconee CountyOconee County1600 Meters5.4:25.33a10
May 12GHSA State Championships 3A & 6AMay 12 · 800 Meters · Place 4 · Oconee CountyOconee County800 MetersRound P4.1:59.75a10
May 12GHSA State Championships 3A & 6AMay 12 · 800 Meters · Place 4 · Oconee CountyOconee County800 Meters4.1:55.56a10
May 7GHSA 3A Sectional A - Regions 1,3,4,8May 7 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters11:58.10—
May 7GHSA 3A Sectional A - Regions 1,3,4,8May 7 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters14:36.24—
Apr 25GHSA Region 8-AAA ChampionshipsApr 25 · 1600 Meters · Place 1 · Oconee CountyOconee County1600 Meters1.4:36.24a10
Apr 25GHSA Region 8-AAA ChampionshipsApr 25 · 800 Meters · Place 2 · Oconee CountyOconee County800 MetersRound P2.2:08.08a10
Apr 25GHSA Region 8-AAA ChampionshipsApr 25 · 800 Meters · Place 1 · Oconee CountyOconee County800 Meters1.1:58.10a10
Apr 15MLPG Titan InvitationalApr 15 · 800 Meters · Place 1 · Oconee CountOconee Count800 Meters11:58.39—
Mar 31Athens/Oconee County Area ChampionshipsMar 31 · 800 Meters · Place 1 · Oconee CountOconee Count800 Meters12:03.45—
Mar 31Athens/Oconee County Area ChampionshipsMar 31 · 1600 Meters · Place 1 · Oconee CountOconee Count1600 Meters14:26.68—
Mar 19Loch Johnson InvitationalMar 19 · 800 Meters · Place 1 · Oconee CountOconee Count800 Meters12:01.02—
Mar 5Jerry Arnold ChallengeMar 5 · 1600 Meters · Place 2 · Oconee CountyOconee County1600 Meters24:33.4810
Feb 19Marietta Distance CarnivalFeb 19 · 1500 Meters · Place 1 · Oconee CountyOconee County1500 Meters1.4:05.71a10

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13GHSA Class 3A State ChampionshipsMay 13 · 800 Meters · Place 7 · Oconee CountyOconee County800 MetersRound P7.1:59.84a9
May 13GHSA Class 3A State ChampionshipsMay 13 · 800 Meters · Place 6 · Oconee CountyOconee County800 Meters6.1:59.91a9
May 8GHSA Class 3A Sectional AMay 8 · 800 Meters · Place 5 · Oconee CountyOconee County800 Meters5.2:06.86a9
Apr 26GHSA Class 3A Region 8Apr 26 · 800 Meters · Place 2 · Oconee CountyOconee County800 MetersRound P2.2:07.28a9
Apr 26GHSA Class 3A Region 8Apr 26 · 800 Meters · Place 2 · Oconee CountyOconee County800 Meters2.2:03.37a9
Apr 16Titans GAP/PGAP InvitationalApr 16 · 1600 Meters · Place 4 · Oconee CountOconee Count1600 Meters44:40.28—
Apr 1Athens-Oconee County Area ChampionshipsApr 1 · 400 Meters · Place 6 · Oconee CountOconee Count400 Meters654.81 PB—
Mar 26Jefferson InvitationalMar 26 · 800 Meters · Place 3 · Oconee CountOconee Count800 Meters32:04.13—
Mar 13Running With the Devils InvitationalMar 13 · 1600 Meters · Place 6 · Oconee CountOconee Count1600 Meters64:37.82—
Mar 13Running With the Devils InvitationalMar 13 · 1600 Meters · Place 6 · Oconee CountOconee Count1600 Meters64:37.82—
Mar 9Jefferson JV MeetMar 9 · 1600 Meters · Place 2 · Oconee CountyOconee County1600 Meters2.4:39.66a9
Mar 6Jerry Arnold InvitationalMar 6 · 800 Meters · Place 3 · Oconee CountyOconee County800 Meters3.2:03.02a9
Feb 20Marietta Distance CarnivalFeb 20 · 800 Meters · Place 10 · Oconee CountyOconee County800 Meters10.2:04.47a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27North Oconee FAT All-Comers MeetFeb 27 · 3200 Meters · Place 5 · Oconee CountOconee Count3200 Meters510:22.54 PB—

2017 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · 3000 Meters · Place 1 · Pacer TrackPacer Track3000 Meters1.10:53.78a PB5
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 2 · Pacer TrackPacer Track1500 Meters2.5:07.01a5
Jun 24USATF Three Rivers Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 2 · Pacer TrackPacer Track800 Meters2.2:32.31a5
Jun 17USATF Three Rivers Youth Meet #7Jun 17 · Javelin · Pacer TrackPacer TrackJavelin300g TJ—DNS5
Jun 17USATF Three Rivers Youth Meet #7Jun 17 · 3000 Meters · Place 1 · Pacer TrackPacer Track3000 Meters1.11:05.885
Jun 17USATF Three Rivers Youth Meet #7Jun 17 · 1500 Meters · Place 1 · Pacer TrackPacer Track1500 Meters1.5:13.805
Jun 10USATF Three Rivers Youth Meet #6Jun 10 · Javelin · Place 5 · Pacer TrackPacer TrackJavelin450g AeroJav5.20.80m PB5
Jun 10USATF Three Rivers Youth Meet #6Jun 10 · 3000 Meters · Place 1 · Pacer TrackPacer Track3000 Meters1.11:19.045
Jun 10USATF Three Rivers Youth Meet #6Jun 10 · 1500 Meters · Pacer TrackPacer Track1500 Meters—NT5
May 20USATF Three Rivers Youth Meet #3May 20 · Javelin · Place 8 · Pacer TrackPacer TrackJavelin300g TJ8.17.57m PB5
May 20USATF Three Rivers Youth Meet #3May 20 · 3000 Meters · Place 1 · Pacer TrackPacer Track3000 Meters1.11:11.29a5
May 20USATF Three Rivers Youth Meet #3May 20 · 1500 Meters · Place 1 · Pacer TrackPacer Track1500 Meters1.5:14.00a5
May 13USATF Three Rivers Youth Meet #2May 13 · 3000 Meters · Place 1 · Pacer TrackPacer Track3000 Meters1.11:14.335
May 13USATF Three Rivers Youth Meet #2May 13 · 1500 Meters · Pacer TrackPacer Track1500 Meters—DNS5
May 13USATF Three Rivers Youth Meet #2May 13 · 800 Meters · Place 2 · Pacer TrackPacer Track800 Meters2.2:39.125
May 6USATF Three Rivers Youth Meet #1May 6 · 3000 Meters · Place 2 · Pacer TrackPacer Track3000 Meters2.11:41.49Unofficial5
May 6USATF Three Rivers Youth Meet #1May 6 · 1500 Meters · Place 1 · Pacer TrackPacer Track1500 Meters1.5:21.35Unofficial5

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
May 27USATF Three Rivers Developmental Meet #4May 27 · Javelin · Place 4 · Pacer TrackPacer TrackJavelin300g TJ4.20.44m PB5
May 27USATF Three Rivers Developmental Meet #4May 27 · 3000 Meters · Pacer TrackPacer Track3000 Meters—DNS5
May 27USATF Three Rivers Developmental Meet #4May 27 · 1500 Meters · Place 1 · Pacer TrackPacer Track1500 Meters1.5:16.89a PB5