Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1111.94aAHSAA State Heptathlon/DecathlonMay 11, 2026
1000 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 233:02.15aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
110m Hurdles · 33" / 0.838m · OutdoorMountain Brook Invitational · Apr 1217.80aMountain Brook InvitationalApril 12, 2024
110m Hurdles · 39" / 0.991m · OutdoorB'ham Metro JV Championship 2026 · Apr 1616.33aB'ham Metro JV Championship 2026April 16, 2026
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 115:03.69aAHSAA State Heptathlon/DecathlonMay 11, 2026
200 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 225.30aMetro Birmingham JV Meet #5April 2, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro South MS #4 - Spain Park · Apr 546.42aMetro South MS #4 - Spain ParkApril 5, 2024
300m Hurdles · 33" / 0.838m · OutdoorMountain Brook Invitational · Apr 1246.10aMountain Brook InvitationalApril 12, 2024
300m Hurdles · 36" / 0.914m · OutdoorB'ham Metro JV Championship 2026 · Apr 1641.99aB'ham Metro JV Championship 2026April 16, 2026
3200 Meters · IndoorMagic City Invitational #2 · Dec 611:47.73aMagic City Invitational #2December 6, 2025
400 Meters · IndoorJV Meet #2 · Jan 658.18JV Meet #2January 6, 2026
400 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1155.80aAHSAA State Heptathlon/DecathlonMay 11, 2026
60m Hurdles · 36" / 0.914m · IndoorJV Meet #1 · Dec 189.50aJV Meet #1December 18, 2025
60m Hurdles · 39" / 0.991m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239.98aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
800 Meters · IndoorJV Meet #3 · Jan 142:19.75JV Meet #3January 14, 2026
800 Meters · OutdoorVestavilla Hills Metro JV #2 · Mar 62:24.55aVestavilla Hills Metro JV #2March 6, 2025
Decathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 114635AHSAA State Heptathlon/DecathlonMay 11, 2026
Discus · 1.6kg · OutdoorAHSAA State Heptathlon/Decathlon · May 1121.26mAHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 231.57mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.62mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 800g · OutdoorAHSAA State Heptathlon/Decathlon · May 1125.74mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 235.07mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 115.41mAHSAA State Heptathlon/DecathlonMay 11, 2026
Pentathlon (Indoor) · Standard · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 232426Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorAHSAA State Heptathlon/Decathlon · May 112.90mAHSAA State Heptathlon/DecathlonMay 11, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 238.59mLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorAHSAA State Heptathlon/Decathlon · May 118.57mAHSAA State Heptathlon/DecathlonMay 11, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Decathlon · Place 26 · HooverHooverDecathlonRound M26.4635 PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 33 · HooverHooverLong JumpRound M33.5.41m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Pole Vault · Place 21 · HooverHooverPole VaultRound M21.2.90m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 21 · HooverHooverHigh JumpRound M21.1.62m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 43 · HooverHooverJavelin800gRound M43.25.74m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Discus · Place 40 · HooverHooverDiscus1.6kgRound M40.21.26m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 40 · HooverHooverShot Put12lbRound M40.8.57m PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 110m Hurdles · Place 10 · HooverHoover110m Hurdles39" / 0.991mRound M10.16.72a10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 1500 Meters · Place 22 · HooverHoover1500 MetersRound M22.5:03.69a PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 400 Meters · Place 27 · HooverHoover400 MetersRound M27.55.80a PB10
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100 Meters · Place 35 · HooverHoover100 MetersRound M35.11.94a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 300m Hurdles · Place 4 · HooverHoover300m Hurdles36" / 0.914m4.41.99a PB10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 110m Hurdles · Place 1 · HooverHoover110m Hurdles39" / 0.991m1.16.33a PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 300m Hurdles · Place 4 · HooverHoover300m Hurdles36" / 0.914m4.43.25a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 110m Hurdles · Place 4 · HooverHoover110m Hurdles39" / 0.991m4.16.91a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 400 Meters · Place 20 · HooverHoover400 Meters20.56.12a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Place 8 · HooverHoover300m Hurdles36" / 0.914m8.43.47a10
Apr 4John Esslinger Meet of ChampionsApr 4 · 110m Hurdles · Place 13 · HooverHoover110m Hurdles39" / 0.991m13.17.28a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 33 · HooverHoover400 Meters33.56.71a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 35 · HooverHoover200 Meters35.25.30a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 36 · HooverHoover100 Meters36.12.33a10
Mar 18Birmingham Metro JV Meet #4Mar 18 · 300m Hurdles · Place 3 · HooverHoover300m Hurdles343.9710
Mar 18Birmingham Metro JV Meet #4Mar 18 · 110m Hurdles · Place 1 · HooverHoover110m Hurdles116.7910
Mar 14Homewood InvitationalMar 14 · 300m Hurdles · Place 15 · HooverHoover300m Hurdles1543.33—
Mar 14Homewood InvitationalMar 14 · 110m Hurdles · Place 25 · HooverHoover110m Hurdles2517.52—
Mar 12Metro Birmingham JV Meet #3Mar 12 · 110m Hurdles · Place 3 · HooverHoover110m Hurdles317.7310
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 19 · HooverHoover400 Meters1955.9310
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 32 · HooverHoover200 Meters3225.5410
Mar 5Metro Birmingham JV Meet #2Mar 5 · 300m Hurdles · Place 4 · HooverHoover300m Hurdles443.0510
Mar 5Metro Birmingham JV Meet #2Mar 5 · 110m Hurdles · Place 1 · HooverHoover110m Hurdles116.7110
Mar 5Metro Birmingham JV Meet #2Mar 5 · 300m Hurdles · Place 4 · HooverHoover300m Hurdles443.0510
Mar 5Metro Birmingham JV Meet #2Mar 5 · 110m Hurdles · Place 1 · HooverHoover110m Hurdles116.7110
Feb 25Metro Birmingham JV Meet #1Feb 25 · 300m Hurdles · Place 5 · HooverHoover300m Hurdles36" / 0.914m5.44.26a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 110m Hurdles · Place 4 · HooverHoover110m Hurdles39" / 0.991m4.17.34a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · High Jump · Place 9 · HooverHooverHigh Jump9.5-00.0010

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1000 Meters · Place 2 · HooverHoover1000 MetersRound M2.3:02.15a PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Place 9 · HooverHooverHigh JumpRound M9.1.57m PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 14 · HooverHooverShot Put12lbRound M14.8.59m PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · Place 14 · HooverHooverLong JumpRound M14.5.07m PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 7 · HooverHoover60m Hurdles39" / 0.991mRound M7.9.98a PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pentathlon (Indoor) · Place 9 · HooverHooverPentathlon (Indoor)StandardRound M9.2426 PB10
Jan 14JV Meet #3Jan 14 · Long Jump · Place 58 · HooverHooverLong Jump5816-010
Jan 14JV Meet #3Jan 14 · 60m Hurdles · Place 7 · HooverHoover60m Hurdles79.2010
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 100 · HooverHoover800 Meters1002:19.75 PB10
Jan 6JV Meet #2Jan 6 · 60m Hurdles · Place 9 · HooverHoover60m Hurdles99.5310
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 43 · HooverHoover400 Meters4358.18 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Place 7 · HooverHoover60m Hurdles36" / 0.914m7.9.50a PB10
Dec 18JV Meet #1Dec 18 · 800 Meters · Place 40 · HooverHoover800 Meters40.2:20.62a10
Dec 6Magic City Invitational #2Dec 6 · 3200 Meters · Place 10 · HooverHoover3200 Meters10.11:47.73a PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 300m Hurdles · Place 4 · HooverHoover300m Hurdles443.479
Apr 17Birmingham Metro JV ChampionshipApr 17 · 110m Hurdles · Place 5 · HooverHoover110m Hurdles516.339
Apr 10Metro JV #6Apr 10 · 300m Hurdles · Place 3 · HooverHoover300m Hurdles36" / 0.914m3.43.83a9
Apr 10Metro JV #6Apr 10 · 110m Hurdles · Place 4 · HooverHoover110m Hurdles39" / 0.991m4.17.01a9
Apr 3Metro JV #5Apr 3 · 300m Hurdles · Place 5 · HooverHoover300m Hurdles36" / 0.914m5.44.39a9
Apr 3Metro JV #5Apr 3 · 110m Hurdles · Place 4 · HooverHoover110m Hurdles39" / 0.991m4.17.13a9
Mar 19Metro JV #4Mar 19 · 300m Hurdles · Place 7 · HooverHoover300m Hurdles36" / 0.914m7.45.22a9
Mar 19Metro JV #4Mar 19 · 110m Hurdles · Place 5 · HooverHoover110m Hurdles39" / 0.991m5.17.69a9
Mar 19Metro JV #4Mar 19 · 400 Meters · HooverHoover400 Meters--DNS9
Mar 12Metro JV #3Mar 12 · 300m Hurdles · Place 7 · HooverHoover300m Hurdles36" / 0.914m7.47.23a9
Mar 12Metro JV #3Mar 12 · 110m Hurdles · Place 3 · HooverHoover110m Hurdles39" / 0.991m3.17.08a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 110m Hurdles · Place 1 · HooverHoover110m Hurdles39" / 0.991m1.17.76a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 64 · HooverHoover800 Meters64.2:24.55a PB9
Feb 27Mountain Brook Metro JV #1Feb 27 · 300m Hurdles · Place 9 · HooverHoover300m Hurdles36" / 0.914m9.46.33a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 110m Hurdles · Place 3 · HooverHoover110m Hurdles39" / 0.991m3.17.44a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 38 · HooverHoover400 Meters38.59.48a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 300m Hurdles · Place 6 · Bumpus Middle SchoolBumpus Middle School300m Hurdles645.168
Apr 18MS Metro Championship MeetApr 18 · 110m Hurdles · Place 4 · Bumpus Middle SchoolBumpus Middle School110m Hurdles417.238
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 3 · BumpusBumpus300m Hurdles33" / 0.838m3.46.10a PB8
Apr 12Mountain Brook InvitationalApr 12 · 110m Hurdles · Place 4 · BumpusBumpus110m Hurdles33" / 0.838m4.17.80a PB8
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 14 · Bumpus Middle SchoolBumpus Middle School800 Meters142:35.628
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 400 Meters · Place 8 · Bumpus Middle SchoolBumpus Middle School400 Meters81:01.488
Apr 5Metro South MS #4 - Spain ParkApr 5 · 300m Hurdles · Place 2 · BumpusBumpus300m Hurdles30" / 0.762m2.46.42a PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 110m Hurdles · Place 3 · BumpusBumpus110m Hurdles33" / 0.838m3.17.84a8
Mar 19Metro South Meet #3 - HelenaMar 19 · 300m Hurdles · Place 4 · Bumpus Middle SchoolBumpus Middle School300m Hurdles445.618
Mar 19Metro South Meet #3 - HelenaMar 19 · 110m Hurdles · Place 3 · Bumpus Middle SchoolBumpus Middle School110m Hurdles317.868
Mar 12King of the Mountain MSMar 12 · 300m Hurdles · Place 5 · BumpusBumpus300m Hurdles36" / 0.914m5.46.12a8
Mar 12King of the Mountain MSMar 12 · 110m Hurdles · Place 5 · BumpusBumpus110m Hurdles39" / 0.991m5.17.90a8
Mar 6Metro South Meet 1- HooverMar 6 · 300m Hurdles · Place 6 · BumpusBumpus300m Hurdles30" / 0.762m6.47.03a8
Mar 6Metro South Meet 1- HooverMar 6 · 110m Hurdles · Place 9 · BumpusBumpus110m Hurdles33" / 0.838m9.18.69a8