Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSA Invitational · Feb 14:20.57aUSA InvitationalFebruary 1, 2026
1 Mile · OutdoorMilton Showcase Invitational · Mar 24:58.00Milton Showcase InvitationalMarch 2, 2018
1500 Meters · OutdoorJaguar Invite · May 14:04.26aJaguar InviteMay 1, 2026
1600 Meters · IndoorSawnee Mountain Invitational · Feb 224:31.21Sawnee Mountain InvitationalFebruary 22, 2020
1600 Meters · OutdoorForsyth County Championships · Apr 144:24.25Forsyth County ChampionshipsApril 14, 2021
2000m Steeplechase · 0.838m · OutdoorCrimson Tide Invitational · Apr 106:19.50aCrimson Tide InvitationalApril 10, 2026
3000 Meters · IndoorSun Belt Conference Indoor Track & Field Championship · Feb 238:44.15Sun Belt Conference Indoor Track & Field ChampionshipFebruary 23, 2026
3000 Meters · OutdoorJaguar Opener · Mar 49:03.45Jaguar OpenerMarch 4, 2022
3000m Steeplechase · 0.914m · OutdoorSun Belt Conference Outdoor Track & Field Championship · May 149:37.34aSun Belt Conference Outdoor Track & Field ChampionshipMay 14, 2026
3000m Steeplechase · OutdoorCrimson Tide Invitational · Apr 119:36.46aCrimson Tide InvitationalApril 11, 2025
3200 Meters · IndoorSawnee Mountain Invitational · Feb 279:45.39Sawnee Mountain InvitationalFebruary 27, 2021
3200 Meters · OutdoorGHSA Class 7A Region 6 · Apr 269:42.89aGHSA Class 7A Region 6April 26, 2021
5000 Meters · OutdoorTerry Long FSU Relays · Mar 2615:25.63aTerry Long FSU RelaysMarch 26, 2026
800 Meters · OutdoorCreekview Home Meet #2 · Mar 72:17.44Creekview Home Meet #2March 7, 2018

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 5000 Meters · South AlabamaSouth Alabama5000 Meters--DNFSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 3000m Steeplechase · Place 13 · South AlabamaSouth Alabama3000m Steeplechase0.914m13.9:37.34a PBSr
May 1Jaguar InviteMay 1 · 1500 Meters · Place 2 · South AlabamaSouth Alabama1500 Meters2.4:04.26a PBSr
Apr 24Josh Reidinger ClassicApr 24 · 3000m Steeplechase · Place 2 · South AlabamaSouth Alabama3000m Steeplechase0.914m2.9:50.41aSr
Apr 10Crimson Tide InvitationalApr 10 · 2000m Steeplechase · Place 5 · South AlabamaSouth Alabama2000m Steeplechase0.838m5.6:19.50a PBSr
Mar 26Terry Long FSU RelaysMar 26 · 5000 Meters · Place 5 · South AlabamaSouth Alabama5000 Meters5.15:25.63a PBSr
Mar 26Terry Long FSU RelaysMar 26 · 1500 Meters · Place 10 · South AlabamaSouth Alabama1500 Meters10.4:12.92aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Sun Belt Conference Indoor Track & Field ChampionshipFeb 23 · 3000 Meters · Place 18 · South AlabamaSouth Alabama3000 Meters188:44.15 PBSR
Feb 1USA InvitationalFeb 1 · 1 Mile · Place 7 · South AlabamaSouth Alabama1 Mile74:20.57a PBSr
Jan 16Samford InvitationalJan 16 · 1 Mile · Place 10 · South AlabamaSouth Alabama1 Mile10.4:25.24aSr
Jan 16Samford InvitationalJan 16 · 3000 Meters · Place 24 · South AlabamaSouth Alabama3000 Meters24.9:05.66aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Jag Outdoor InviteApr 27 · 3000m Steeplechase · South AlabamaSouth Alabama3000m Steeplechase0.914m--DNFJr
Apr 27Jag Outdoor InviteApr 27 · 1500 Meters · South AlabamaSouth Alabama1500 Meters--DNSJr
Apr 11Crimson Tide InvitationalApr 11 · 3000m Steeplechase · Place 6 · South AlabamaSouth Alabama3000m Steeplechase69:36.46a PBJr
Mar 14USA InviteMar 14 · 3000 Meters · South AlabamaSouth Alabama3000 Meters--DNSJr
Mar 14USA InviteMar 14 · 1500 Meters · Place 2 · South AlabamaSouth Alabama1500 Meters2.4:09.06aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2South Alabama InviteFeb 2 · 5000 Meters · South AlabamaSouth Alabama5000 Meters--DNFJr
Jan 17Samford InviteJan 17 · 3000 Meters · Place 27 · South AlabamaSouth Alabama3000 Meters279:09.12a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Maroon and White InvitationalApr 28 · 5000 Meters · Place 2 · South AlabamaSouth Alabama5000 Meters2.15:46.19aFr
Apr 13Samford Alabama Track Challenge 2023Apr 13 · 3000m Steeplechase · Place 2 · South AlabamaSouth Alabama3000m Steeplechase210:10.88FR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5USA Jaguar InvitationalFeb 5 · 3000 Meters · Place 23 · South AlabamSouth Alabam3000 Meters239:09.43—
Jan 20Samford January InvitationalJan 20 · 3000 Meters · Place 16 · South AlabamaSouth Alabama3000 Meters169:10.30FR
Jan 13UAB Blazer InvitationalJan 13 · 1 Mile · Place 3 · South AlabamaSouth Alabama1 Mile34:28.70FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 4Jaguar OpenerMar 4 · 3000 Meters · Place 6 · South AlabamaSouth Alabama3000 Meters69:03.45 PB—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26GHSA Class 7A Region 6Apr 26 · 3200 Meters · Place 5 · West ForsythWest Forsyth3200 Meters5.9:42.89a PB12
Apr 26GHSA Class 7A Region 6Apr 26 · 1600 Meters · Place 10 · West ForsythWest Forsyth1600 Meters10.4:27.88a12
Apr 17McEachern InvitationalApr 17 · 1600 Meters · Place 33 · West ForsythWest Forsyth1600 Meters334:41.57—
Apr 17McEachern InvitationalApr 17 · 1600 Meters · Place 33 · West ForsythWest Forsyth1600 Meters334:41.57—
Apr 14Forsyth County ChampionshipsApr 14 · 1600 Meters · Place 4 · West ForsythWest Forsyth1600 Meters44:24.25 PB—
Mar 20West Forsyth Wolverine InvitationalMar 20 · 3200 Meters · Place 3 · West ForsythWest Forsyth3200 Meters39:51.05—
Mar 10WFHS Weekday MeetMar 10 · 1600 Meters · Place 3 · West ForsythWest Forsyth1600 Meters3.4:30.07a12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Sawnee Mountain InvitationalFeb 27 · 3200 Meters · Place 5 · West ForsythWest Forsyth3200 Meters59:45.39 PB—
Feb 27Sawnee Mountain InvitationalFeb 27 · 3200 Meters · Place 5 · West ForsythWest Forsyth3200 Meters59:45.39—
Feb 27Sawnee Mountain InvitationalFeb 27 · 3200 Meters · Place 5 · West ForsythWest Forsyth3200 Meters59:45.39—
Feb 10WFHS Weekday Meet #1Feb 10 · 3200 Meters · Place 2 · West ForsythWest Forsyth3200 Meters29:52.63—
Feb 10WFHS Weekday Meet #1Feb 10 · 1600 Meters · Place 3 · West ForsythWest Forsyth1600 Meters34:33.39—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Sawnee Mountain InvitationalFeb 22 · 3200 Meters · Place 3 · West ForsythWest Forsyth3200 Meters310:20.18—
Feb 22Sawnee Mountain InvitationalFeb 22 · 3200 Meters · Place 3 · West ForsythWest Forsyth3200 Meters310:20.18—
Feb 22Sawnee Mountain InvitationalFeb 22 · 1600 Meters · Place 3 · West ForsythWest Forsyth1600 Meters34:31.21 PB—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9West Forsyth Spring Break Rust BusterApr 9 · 1600 Meters · Place 5 · West ForsythWest Forsyth1600 Meters54:44.27—
Mar 25Forsyth County ChampionshipsMar 25 · 1600 Meters · Place 8 · West ForsythWest Forsyth1600 Meters84:34.91—
Mar 12West Forsyth Weekday Meet #3Mar 12 · 1600 Meters · Place 2 · West ForsythWest Forsyth1600 Meters24:34.91—
Mar 9Longhorn StampedeMar 9 · 1600 Meters · Place 5 · West ForsythWest Forsyth1600 Meters54:40.00—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Zaxby's Archer InvitationalFeb 23 · 3200 Meters · Place 15 · West ForsythWest Forsyth3200 Meters1510:20.18—

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17GHSA Region 5-AAAAAAAApr 17 · 1600 Meters · Place 11 · West ForsythWest Forsyth1600 Meters11.4:43.89a9
Mar 7Creekview Home Meet #2Mar 7 · 800 Meters · Place 6 · West ForsythWest Forsyth800 Meters62:17.44 PB—
Mar 7Creekview Home Meet #2Mar 7 · 1600 Meters · Place 8 · West ForsythWest Forsyth1600 Meters85:02.32—
Mar 2Milton Showcase InvitationalMar 2 · 1 Mile · Place 19 · West ForsythWest Forsyth1 Mile194:58.00 PB—
Feb 27West Forsyth Dual #3Feb 27 · 1600 Meters · Place 2 · West ForsythWest Forsyth1600 Meters2.4:59.14a9
Feb 22West Forsyth Dual #2Feb 22 · 3200 Meters · Place 4 · West ForsythWest Forsyth3200 Meters4.11:12.93a9