Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson Invitational · Mar 2412.15Jefferson InvitationalMarch 24, 2023
110m Hurdles · 39" / 0.991m · OutdoorGHSA 3A - Region 7 · Apr 2316.39aGHSA 3A - Region 7April 23, 2024
110m Hurdles · 42" / 1.067m · IndoorECAC DIII Outdoor Track & Field Championships · May 1418.13aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
200 Meters · OutdoorDennis Craddock · Apr 1123.90aDennis CraddockApril 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorGHSA 3A State Championships · May 941.39aGHSA 3A State ChampionshipsMay 9, 2024
400 Meters · IndoorVMI Winter Classic · Feb 1454.43aVMI Winter ClassicFebruary 14, 2026
400m Hurdles · 36" / 0.914m · IndoorECAC DIII Outdoor Track & Field Championships · May 141:03.02aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
400m Hurdles · 36" / 0.914m · Outdoor2025 Livingstone Invitational · Mar 291:00.72a2025 Livingstone InvitationalMarch 29, 2025
60 Meters · IndoorMondo College Invitational · Jan 187.91aMondo College InvitationalJanuary 18, 2025
60m Hurdles · 42" / 1.067m · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 3110.18aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
800 Meters · IndoorWesleyan School Varsity Meet #2 · Feb 232:18.86Wesleyan School Varsity Meet #2February 23, 2023
800 Meters · OutdoorChestatee Home Meet # 2 · Apr 142:18.86Chestatee Home Meet # 2April 14, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 289th Annual adidas Trojan ChallengeMar 28 · 400m Hurdles · Place 6 · MethodistMethodist400m Hurdles36" / 0.914m6.1:00.88aSo
Mar 28Adidas Trojan ChallengeMar 28 · 400m Hurdles · Place 6 · MethodistMethodist400m Hurdles36" / 0.914m6.1:00.88aSo
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 400m Hurdles · Place 8 · MethodistMethodist400m Hurdles81:01.13aSo
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 110m Hurdles · Place 8 · MethodistMethodist110m Hurdles818.86aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 400 Meters · Place 13 · MethodistMethodist400 Meters1354.58aSO
Feb 14VMI Winter ClassicFeb 14 · 400 Meters · Place 18 · MethodistMethodist400 Meters1854.43a PBSo
Feb 8CNU Vince Brown InviteFeb 8 · 400 Meters · Place 10 · MethodistMethodist400 Meters1054.92SO

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 800 Meters · MethodistMethodist800 Meters--DNSSo
Nov 15ASICS Get Your Marks MeetNov 15 · 800 Meters · MethodistMethodist800 Meters--DNSSo
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 9 · MethodistMethodist400m Hurdles36" / 0.914m9.1:03.02a PBFr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 7 · MethodistMethodist110m Hurdles42" / 1.067m7.18.13a PBWind: -0.1Fr
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 60m Hurdles · Place 9 · MethodistMethodist60m HurdlesRound P99.97FR
Feb 22JDL Last Chance InvitationalFeb 22 · 60m Hurdles · Place 19 · MethodistMethodist60m HurdlesRound P1910.34FR
Feb 9Betty S. Rogers InviteFeb 9 · 60m Hurdles · Place 15 · MethodistMethodist60m Hurdles42" / 1.067mRound P15.10.44aWind: 0Fr
Feb 9Betty S. Rogers InviteFeb 9 · 400 Meters · Place 27 · MethodistMethodist400 Meters27.57.90aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 300 Meters · MethodistMethodist300 Meters—DNSFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 60m Hurdles · Place 14 · MethodistMethodist60m Hurdles42" / 1.067mRound P14.10.18a PBFr
Jan 18Mondo College InvitationalJan 18 · 60 Meters · Place 47 · MethodistMethodist60 Meters477.91a PB—
Jan 18Mondo College InvitationalJan 18 · 60m Hurdles · Place 23 · MethodistMethodist60m HurdlesRound P2310.95—
Jan 18Mondo College InvitationalJan 18 · 60 Meters · Place 47 · MethodistMethodist60 Meters477.91—
Jan 18Mondo College InvitationalJan 18 · 60m Hurdles · Place 23 · MethodistMethodist60m Hurdles2310.95a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · 400m Hurdles · Place 7 · MethodistMethodist400m Hurdles759.31aFr
Apr 11Dennis CraddockApr 11 · 400m Hurdles · Place 16 · MethodistMethodist400m Hurdles161:00.02aFr
Apr 11Dennis CraddockApr 11 · 200 Meters · Place 49 · MethodistMethodist200 Meters4923.90a PBFr
Apr 5Braves ClassicApr 5 · 400m Hurdles · Place 2 · MethodistMethodist400m Hurdles21:02.14aFr
Apr 5Braves ClassicApr 5 · 110m Hurdles · Place 7 · MethodistMethodist110m Hurdles718.01aFr
Mar 292025 Livingstone InvitationalMar 29 · 400m Hurdles · Place 15 · MethodistMethodist400m Hurdles36" / 0.914m15.1:00.72a PBFr
Mar 72025 UNCW InviteMar 7 · 400m Hurdles · Place 6 · MethodistMethodist400m Hurdles36" / 0.914m6.1:02.85aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9GHSA 3A State ChampionshipsMay 9 · 300m Hurdles · Place 7 · White CountyWhite County300m Hurdles36" / 0.914m7.41.39a PB12
May 4GHSA 3A Sectional B - Regions 4,6,7,8May 4 · 300m Hurdles · Place 6 · White CountyWhite County300m Hurdles642.2312
May 4GHSA 3A Sectional B - Regions 4,6,7,8May 4 · 110m Hurdles · Place 10 · White CountyWhite County110m Hurdles1016.7212
Apr 23GHSA 3A - Region 7Apr 23 · 300m Hurdles · Place 1 · White CountyWhite County300m Hurdles36" / 0.914mRound P1.42.25a12
Apr 23GHSA 3A - Region 7Apr 23 · 300m Hurdles · Place 1 · White CountyWhite County300m Hurdles36" / 0.914m1.41.88a12
Apr 23GHSA 3A - Region 7Apr 23 · 110m Hurdles · Place 2 · White CountyWhite County110m Hurdles39" / 0.991mRound P2.16.57a12
Apr 23GHSA 3A - Region 7Apr 23 · 110m Hurdles · Place 2 · White CountyWhite County110m Hurdles39" / 0.991m2.16.39a PB12
Mar 28John Scott Hartness InvitationalMar 28 · 300m Hurdles · Place 3 · White CountyWhite County300m Hurdles343.34—
Mar 28John Scott Hartness InvitationalMar 28 · 110m Hurdles · Place 6 · White CountyWhite County110m Hurdles618.18—
Mar 16Roswell Rotary RelaysMar 16 · 110m Hurdles · Place 24 · White CountyWhite County110m Hurdles2419.6912

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Currahee RelaysFeb 29 · 300m Hurdles · Place 2 · White CountyWhite County300m Hurdles244.59—
Feb 29Currahee RelaysFeb 29 · 110m Hurdles · White CountyWhite County110m Hurdles—16.62—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6GHSA 3A Sectional BMay 6 · 300m Hurdles · Place 10 · White CountyWhite County300m Hurdles36" / 0.914m10.42.65a11
May 6GHSA 3A Sectional BMay 6 · 110m Hurdles · Place 13 · White CountyWhite County110m Hurdles39" / 0.991m13.18.47a11
Apr 25GHSA 3A - Region 7Apr 25 · 300m Hurdles · Place 1 · White CountyWhite County300m Hurdles143.06—
Apr 25GHSA 3A - Region 7Apr 25 · 300m Hurdles · Place 1 · White CountyWhite County300m HurdlesRound P143.18—
Apr 25GHSA 3A - Region 7Apr 25 · 110m Hurdles · Place 1 · White CountyWhite County110m Hurdles116.86—
Apr 25GHSA 3A - Region 7Apr 25 · 110m Hurdles · Place 1 · White CountyWhite County110m HurdlesRound P116.85—
Mar 31Mt. Yonah InvitationalMar 31 · 300m Hurdles · Place 5 · White CountyWhite County300m Hurdles545.03—
Mar 31Mt. Yonah InvitationalMar 31 · 110m Hurdles · Place 1 · White CountyWhite County110m Hurdles116.62—
Mar 24Jefferson InvitationalMar 24 · 300m Hurdles · Place 19 · White CountyWhite County300m Hurdles1945.94—
Mar 24Jefferson InvitationalMar 24 · 110m Hurdles · Place 17 · White CountyWhite County110m Hurdles1718.30—
Mar 24Jefferson InvitationalMar 24 · 100 Meters · Place 36 · White CountyWhite County100 Meters3612.15 PB—
Mar 14Habersham HS Home Meet # 1Mar 14 · 110m Hurdles · Place 1 · White CountyWhite County110m Hurdles117.43—
Mar 4Jerry Arnold ChallengeMar 4 · 100 Meters · Place 47 · White CountyWhite County100 Meters4712.4011
Mar 4Jerry Arnold ChallengeMar 4 · 110m Hurdles · Place 15 · White CountyWhite County110m Hurdles1517.9711

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Wesleyan School Varsity Meet #2Feb 23 · 300m Hurdles · Place 2 · White CountyWhite County300m Hurdles247.28—
Feb 23Wesleyan School Varsity Meet #2Feb 23 · 110m Hurdles · Place 1 · White CountyWhite County110m Hurdles118.31—
Feb 23Wesleyan School Varsity Meet #2Feb 23 · 800 Meters · White CountyWhite County800 Meters—2:18.86 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Chestatee Home Meet # 2Apr 14 · 800 Meters · Place 5 · White CountyWhite County800 Meters52:18.86 PB—
Apr 14Chestatee Home Meet # 2Apr 14 · 110m Hurdles · Place 6 · White CountyWhite County110m Hurdles619.43—
Apr 1Lake Lanier Classic InvitationalApr 1 · 110m Hurdles · Place 7 · White CountyWhite County110m Hurdles719.17—
Mar 5Eagle InvitationalMar 5 · 800 Meters · Place 23 · White CountyWhite County800 Meters232:21.48—
Mar 3Habersham HS Home Meet # 1Mar 3 · 800 Meters · Place 5 · White CountyWhite County800 Meters52:22.60—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29GHSA Class 3A Region 7Apr 29 · 800 Meters · Place 15 · White CountyWhite County800 MetersRound P15.2:28.40a9
Apr 2Mt. Yonah InvitationalApr 2 · 300m Hurdles · Place 12 · White CountyWhite County300m Hurdles36" / 0.914m12.52.64a9
Apr 2Mt. Yonah InvitationalApr 2 · 110m Hurdles · Place 11 · White CountyWhite County110m Hurdles39" / 0.991m11.21.40a9
Apr 2Mt. Yonah InvitationalApr 2 · 800 Meters · Place 16 · White CountyWhite County800 Meters16.2:33.81a9
Mar 20Greater Atlanta Christian InvitationalMar 20 · 800 Meters · Place 17 · White CountyWhite County800 Meters17.2:32.95a9
Mar 12Ridge Runner ClassicMar 12 · 800 Meters · Place 9 · White County High ScWhite County High Sc800 Meters92:21.489
Mar 6Eagle InvitationalMar 6 · 110m Hurdles · Place 12 · White CountyWhite County110m Hurdles39" / 0.991m12.21.95a9
Mar 2Habersham Home Meet # 1Mar 2 · 300m Hurdles · Place 5 · White CountyWhite County300m Hurdles551.21—
Mar 2Habersham Home Meet # 1Mar 2 · 110m Hurdles · Place 8 · White CountyWhite County110m Hurdles820.96—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Crazy Relays at the BluffFeb 27 · Long Jump · Place 9 · White County High ScWhite County High ScLong Jump916-02.009