Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountainside Stride Select Meet · Mar 2714.29aMountainside Stride Select MeetMarch 27, 2026
200 Meters · IndoorCentre Indoor Invitational · Feb 1330.40aCentre Indoor InvitationalFebruary 13, 2026
200 Meters · OutdoorBerry Field Day Invitational · Apr 929.74aBerry Field Day InvitationalApril 9, 2026
300 Meters · Outdoor5 Team Battle Royale · Feb 2249.97a5 Team Battle RoyaleFebruary 22, 2024
400 Meters · IndoorMagic City Invitational #1 · Dec 71:11.02Magic City Invitational #1December 7, 2024
400 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 71:10.13aMetro Birmingham JV Meet #2March 7, 2024
60 Meter · IndoorFirst Crack JV Meet · Dec 69.29aFirst Crack JV MeetDecember 6, 2023
60 Meters · IndoorJV Meet #3 · Jan 299.41JV Meet #3January 29, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 21CCS ChampionshipsApr 21 · 200 Meters · Place 13 · CovenantCovenant200 MetersRound P13.30.03aWind: -0.5Fr
Apr 21CCS ChampionshipsApr 21 · 100 Meters · Place 9 · CovenantCovenant100 MetersRound P9.14.39aWind: -1Fr
Apr 9Berry Field Day InvitationalApr 9 · 200 Meters · Place 28 · CovenantCovenant200 Meters28.29.74a PBWind: 0.5Fr
Apr 9Berry Field Day InvitationalApr 9 · 100 Meters · Place 16 · CovenantCovenant100 Meters16.14.54aWind: -0.3Fr
Mar 27Mountainside Stride Select MeetMar 27 · 200 Meters · Place 2 · CovenantCovenant200 Meters2.29.96aFr
Mar 27Mountainside Stride Select MeetMar 27 · 100 Meters · Place 2 · CovenantCovenant100 Meters2.14.29a PBFr
Mar 20Lee University InvitationalMar 20 · 200 Meters · Place 71 · CovenantCovenant200 Meters7130.05aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Centre Indoor InvitationalFeb 13 · 200 Meters · Place 25 · CovenantCovenant200 Meters25.30.40a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 200 Meters · Place 76 · CovenantCovenant200 Meters76.31.19aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 53 · PelhamPelham400 Meters531:11.02 PB12
Jan 29JV Meet #3Jan 29 · 400 Meters · Place 38 · PelhamPelham400 Meters381:11.6611
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 74 · PelhamPelham60 Meters749.41 PB11
Jan 9JV Meet #2Jan 9 · 400 Meters · Place 41 · PelhamPelham400 Meters411:13.16—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 400 Meters · Place 26 · PelhamPelham400 Meters261:10.99a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 200 Meters · Place 35 · PelhamPelham200 Meters3530.44a—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 38 · PelhamPelham200 Meters3831.2911
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 38 · PelhamPelham100 Meters3815.2311
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 21 · PelhamPelham200 Meters2130.3311
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 27 · PelhamPelham100 Meters2714.9511
Mar 14Metro JV Meet #3Mar 14 · 400 Meters · Place 33 · PelhamPelham400 Meters331:13.38a—
Mar 14Metro JV Meet #3Mar 14 · 200 Meters · Place 28 · PelhamPelham200 Meters2829.92a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 400 Meters · Place 14 · PelhamPelham400 Meters141:10.13a PB—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 33 · PelhamPelham200 Meters3330.62a—
Mar 1Husky March InviteMar 1 · 400 Meters · Place 27 · PelhamPelham400 Meters271:15.19—
Feb 225 Team Battle RoyaleFeb 22 · 300 Meters · Place 10 · PelhamPelham300 Meters10.49.97a PB11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6First Crack JV MeetDec 6 · 60 Meter · Place 16 · PelhamPelham60 Meter16.9.29a PB11
Dec 6First Crack JV MeetDec 6 · 400 Meters · Place 10 · PelhamPelham400 Meters10.1:11.84a11
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 66 · PelhamPelham400 Meters661:15.6110

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · 400 Meters · Place 24 · PelhamPelham400 Meters241:13.91—
Apr 20Birmingham Metro JV ChampionshipApr 20 · 200 Meters · Place 34 · PelhamPelham200 Meters3430.55—
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 147 · PelhamPelham400 Meters147.1:15.13a10
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 148 · PelhamPelham200 MetersRound P148.31.83aWind: 0.510
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 400 Meters · Place 46 · PelhamPelham400 Meters461:16.6410
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 200 Meters · Place 52 · PelhamPelham200 Meters5231.5010
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 100 Meters · Place 55 · PelhamPelham100 Meters5515.2010
Mar 15Metro Birmingham JV Meet #3Mar 15 · 400 Meters · Place 19 · PelhamPelham400 Meters191:11.7510
Mar 15Metro Birmingham JV Meet #3Mar 15 · 200 Meters · Place 28 · PelhamPelham200 Meters2830.7610
Mar 2Metro Birmingham JV Meet #1Mar 2 · 400 Meters · Place 27 · PelhamPelham400 Meters27.1:12.68a10
Mar 2Metro Birmingham JV Meet #1Mar 2 · 200 Meters · Place 34 · PelhamPelham200 Meters34.30.55a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7First Crack JV MeetDec 7 · 400 Meters · Place 14 · PelhamPelham400 Meters14.1:12.87a10
Jan 26Last Ditch JV Meet Jan 26 · 400 Meters · Place 47 · PelhamPelham400 Meters471:22.07—
Jan 19JV Meet #3Jan 19 · 400 Meters · Place 67 · PelhamPelham400 Meters671:20.04—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 400 Meters · Place 9 · PelhamPelham400 Meters91:12.299
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 200 Meters · Place 29 · PelhamPelham200 Meters2930.369
Apr 15Mountain Brook InvitationalApr 15 · 400 Meters · Place 76 · PelhamPelham400 MetersRound P76.1:11.32a9
Apr 7Birmingham Metro JV Meet #5Apr 7 · 400 Meters · Place 27 · PelhamPelham400 Meters27.1:17.06a9
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100 Meters · Place 49 · PelhamPelham100 Meters49.15.23a9
Mar 23Metro Birmingham JV Meet #4Mar 23 · 400 Meters · Place 11 · PelhamPelham400 Meters111:13.82—
Mar 23Metro Birmingham JV Meet #4Mar 23 · 200 Meters · Place 28 · PelhamPelham200 Meters2831.12—
Mar 17Birmingham JV Meet #3Mar 17 · 400 Meters · Place 17 · PelhamPelham400 Meters171:12.31—
Mar 17Birmingham JV Meet #3Mar 17 · 100 Meters · Place 56 · PelhamPelham100 Meters5615.01—