Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSamford Invitational · Feb 135:04.11aSamford InvitationalFebruary 13, 2026
1 Mile · OutdoorMountain Brook Invitational · Apr 145:09.57aMountain Brook InvitationalApril 14, 2023
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 414.04aMetro Birmingham JV Meet #5April 4, 2024
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 234:56.40Oak Mountain Eagle RelaysFebruary 23, 2024
1500 Meters · OutdoorMaroon and White Tune-Up · May 14:32.96aMaroon and White Tune-UpMay 1, 2026
1600 Meters · IndoorAHSAA State Indoor Track & Field Championships · Feb 35:15.60aAHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
1600 Meters · OutdoorHomewood Invitational · Mar 165:03.01Homewood InvitationalMarch 16, 2024
200 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 428.90aMetro Birmingham JV Meet #5April 4, 2024
2000m Steeplechase · 0.762m · OutdoorUAB Spring Invitational · Mar 277:35.25aUAB Spring InvitationalMarch 27, 2026
3000m Steeplechase · 0.762m · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1111:04.00aSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
400 Meters · OutdoorThompson Invitational · Mar 211:00.86Thompson InvitationalMarch 21, 2024
800 Meters · IndoorSamford Invitational · Feb 132:19.92aSamford InvitationalFebruary 13, 2026
800 Meters · OutdoorMountain Brook Invitational · Apr 142:15.62aMountain Brook InvitationalApril 14, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 4 · SamfordSamford3000m Steeplechase0.762m4.11:04.00a PBSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 5 · SamfordSamford1500 Meters5.4:36.81aSo
May 1Maroon and White Tune-UpMay 1 · 1500 Meters · Place 6 · SamfordSamford1500 Meters6.4:32.96a PBSo
Apr 24Josh Reidinger ClassicApr 24 · 3000m Steeplechase · Place 1 · SamfordSamford3000m Steeplechase0.762m1.11:07.89aSo
Apr 24Josh Reidinger ClassicApr 24 · 5000 Meters · SamfordSamford5000 Meters--DNSSo
Apr 24Josh Reidinger ClassicApr 24 · 1500 Meters · SamfordSamford1500 Meters--DNFSo
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Place 27 · SamfordSamford1500 Meters27.4:35.70aSo
Apr 10Crimson Tide InvitationalApr 10 · 1500 Meters · Place 12 · SamfordSamford1500 Meters12.4:35.00aSo
Mar 27UAB Spring InvitationalMar 27 · 2000m Steeplechase · Place 2 · SamfordSamford2000m Steeplechase0.762m2.7:35.25a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Samford InvitationalFeb 13 · 1 Mile · Place 3 · SamfordSamford1 Mile3.5:04.11a PBSo
Feb 13Samford InvitationalFeb 13 · 800 Meters · Place 5 · SamfordSamford800 Meters5.2:19.92a PBSo
Feb 1USA InvitationalFeb 1 · 1 Mile · Place 13 · SamfordSamford1 Mile135:12.87aSo
Jan 16Samford InvitationalJan 16 · 1 Mile · Place 17 · SamfordSamford1 Mile17.5:13.10aSo

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 6 · Briarwood ChristianBriarwood Christian1600 Meters6.5:07.59a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 2 · Briarwood ChristianBriarwood Christian800 Meters2.2:17.03a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 15 · Briarwood ChristianBriarwood Christian400 Meters15.1:01.91a12
Apr 26Hewitt Section 2024Apr 26 · 1600 Meters · Place 1 · Briarwood ChristianBriarwood Christian1600 Meters1.5:16.62a12
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 2 · Briarwood ChristianBriarwood Christian800 Meters2.2:18.63a12
Apr 26Hewitt Section 2024Apr 26 · 400 Meters · Place 5 · Briarwood ChristianBriarwood Christian400 Meters5.1:00.90a12
Apr 17Shelby County ChampionshipsApr 17 · 800 Meters · Place 2 · Briarwood Christian SchoolBriarwood Christian School800 Meters22:17.3412
Apr 17Shelby County ChampionshipsApr 17 · 1600 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1600 Meters15:07.3312
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 6 · Briarwood ChristianBriarwood Christian1600 Meters6.5:10.46a12
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 6 · Briarwood ChristianBriarwood Christian800 Meters6.2:15.92a12
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 7 · Briarwood ChristianBriarwood Christian400 MetersRound P7.1:00.87a12
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Briarwood ChristianBriarwood Christian400 Meters--DNS12
Apr 4Metro Birmingham JV Meet #5Apr 4 · 400 Meters · Place 4 · Briarwood ChristianBriarwood Christian400 Meters41:01.98a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 13 · Briarwood ChristianBriarwood Christian200 Meters1328.90a PB—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 19 · Briarwood ChristianBriarwood Christian100 Meters1914.04a PB—
Mar 21Thompson InvitationalMar 21 · 800 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School800 Meters32:17.1912
Mar 21Thompson InvitationalMar 21 · 400 Meters · Place 6 · Briarwood Christian SchoolBriarwood Christian School400 Meters61:00.86 PB12
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School800 Meters42:17.1112
Mar 16Homewood InvitationalMar 16 · 1600 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School1600 Meters45:03.01 PB12
Mar 14Metro JV Meet #3Mar 14 · 400 Meters · Place 2 · Briarwood ChristianBriarwood Christian400 Meters21:01.43a—
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School1600 Meters35:10.3512
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School800 Meters42:20.5012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Oak Mountain Eagle RelaysFeb 23 · 1500 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School1500 Meters14:56.40 PB12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 1600 Meters · Place 7 · Briarwood Christian SchoolBriarwood Christian School1600 Meters75:16.6712
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 5 · Briarwood Christian SchoolBriarwood Christian School800 Meters52:21.1912
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 4 · Briarwood Christian SchoolBriarwood Christian School1600 Meters45:23.5712
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 1 · Briarwood Christian SchoolBriarwood Christian School800 Meters12:23.2012
Jan 26Last Chance Meet #1Jan 26 · 1600 Meters · Place 12 · Briarwood Christian SchoolBriarwood Christian School1600 Meters125:22.8712
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 7 · Briarwood Christian SchoolBriarwood Christian School800 Meters72:25.6012

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 5 · Briarwood ChristianBriarwood Christian1600 Meters5.5:03.36a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 800 Meters · Place 5 · Briarwood ChristianBriarwood Christian800 Meters5.2:16.04a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 2 · Briarwood ChristianBriarwood Christian1600 Meters2.5:09.99a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 800 Meters · Place 3 · Briarwood ChristianBriarwood Christian800 Meters3.2:18.53a11
Apr 19Shelby County ChampionshipsApr 19 · 800 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School800 Meters32:18.1711
Apr 19Shelby County ChampionshipsApr 19 · 1600 Meters · Place 2 · Briarwood Christian SchoolBriarwood Christian School1600 Meters25:05.7811
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 5 · Briarwood ChristianBriarwood Christian1 Mile5.5:09.57a PB11
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 6 · Briarwood ChristianBriarwood Christian800 Meters6.2:15.62a PB11
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Long Jump · Place 24 · Briarwood Christian SchoolBriarwood Christian SchoolLong Jump2412-2.7511
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 400 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School400 Meters31:01.9911

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Place 7 · Briarwood ChristianBriarwood Christian1600 Meters7.5:15.60a PB11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 800 Meters · Place 8 · Briarwood ChristianBriarwood Christian800 Meters8.2:21.49a11
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 11 · Briarwood Christian SchoolBriarwood Christian School800 Meters112:24.4511
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School800 Meters32:24.0811
Jan 11Hump Day OctaMeetJan 11 · 1600 Meters · Place 6 · Briarwood Christian SchoolBriarwood Christian School1600 Meters65:20.0611
Jan 11Hump Day OctaMeetJan 11 · 800 Meters · Place 10 · Briarwood Christian SchoolBriarwood Christian School800 Meters102:28.5211
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 10 · Briarwood ChristianBriarwood Christian800 Meters10.2:28.22a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 10 · Briarwood ChristianBriarwood Christian1600 Meters10.5:18.44a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 800 Meters · Place 10 · Briarwood ChristianBriarwood Christian800 Meters10.2:22.07a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 5 · Briarwood ChristianBriarwood Christian1600 Meters5.5:26.66a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 800 Meters · Place 7 · Briarwood ChristianBriarwood Christian800 Meters7.2:21.80a10
Apr 14Birmingham Metro JV Meet #6Apr 14 · High Jump · Place 3 · Briarwood Christian SchoolBriarwood Christian SchoolHigh Jump34-210
Apr 14Birmingham Metro JV Meet #6Apr 14 · Long Jump · Place 15 · Briarwood Christian SchoolBriarwood Christian SchoolLong Jump1512-310
Apr 14Birmingham Metro JV Meet #6Apr 14 · 100m Hurdles · Place 11 · Briarwood Christian SchoolBriarwood Christian School100m Hurdles1120.4610
Mar 24Husky Hilltop ClassicMar 24 · 1600 Meters · Place 10 · BriarwoodBriarwood1600 Meters105:31.39—
Mar 24Husky Hilltop ClassicMar 24 · 800 Meters · Place 9 · BriarwoodBriarwood800 Meters92:33.19—
Mar 10Metro Birmingham JV Meet #2Mar 10 · 400 Meters · Place 3 · Briarwood Christian SchoolBriarwood Christian School400 Meters31:06.0010

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Place 11 · Briarwood ChristianBriarwood Christian1600 Meters11.5:33.16a10
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 800 Meters · Place 12 · Briarwood ChristianBriarwood Christian800 Meters12.2:27.85a10
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Place 10 · Briarwood ChristianBriarwood Christian800 Meters10.2:32.71a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 11 · Briarwood ChristianBriarwood Christian1600 Meters11.5:29.03a9
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 800 Meters · Place 12 · Briarwood ChristianBriarwood Christian800 Meters12.2:25.77a9
Apr 23AHSAA Class 6A Section 2Apr 23 · 1600 Meters · Place 7 · Briarwood ChristianBriarwood Christian1600 Meters7.5:33.85a9
Apr 23AHSAA Class 6A Section 2Apr 23 · 800 Meters · Place 7 · Briarwood ChristianBriarwood Christian800 Meters7.2:27.13a9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Briarwood ChristianBriarwood Christian1600 Meters--FS9
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 4 · Briarwood ChristianBriarwood Christian800 Meters4.2:30.32a9
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 6 · Briarwood ChristianBriarwood Christian800 Meters6.2:29.28a9