Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMetro JV #6 · Apr 1019.20aMetro JV #6April 10, 2025
300m Hurdles · 36" / 0.914m · OutdoorVestavilla Hills Metro JV #2 · Mar 650.11aVestavilla Hills Metro JV #2March 6, 2025
60 Meter · IndoorJV Meet #1 · Dec 198.31aJV Meet #1December 19, 2024
60 Meters · IndoorLast Ditch JV Meet · Jan 218.27Last Ditch JV MeetJanuary 21, 2026
60m Hurdles · 36" / 0.914m · IndoorJV Meet #1 · Dec 1811.05aJV Meet #1December 18, 2025
60m Hurdles · 39" / 0.991m · IndoorFirst Crack JV Meet · Dec 1010.68aFirst Crack JV MeetDecember 10, 2025
Javelin · 800g · OutdoorSummer Sizzler Throwz Meet #1 · May 29152' 3"Summer Sizzler Throwz Meet #1May 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29Summer Sizzler Throwz Meet #1May 29 · Javelin · Place 14 · UnattachedUnattachedJavelin800g14.152' 3" PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 10 · HomewoodHomewoodJavelin800g10.149-0510
Apr 24AHSAA Northridge Section 2026Apr 24 · Javelin · Place 4 · HomewoodHomewoodJavelin800g4.142-1010
Apr 17Hewitt-Trussville InvitationalApr 17 · Javelin · Place 25 · HomewoodHomewoodJavelin800g25.115-0710
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 18 · HomewoodHomewoodJavelin800g18.138-0310
Apr 4John Esslinger Meet of ChampionsApr 4 · Javelin · Place 13 · HomewoodHomewoodJavelin800g13.133-0710
Mar 19Fort Payne InvitationalMar 19 · Javelin · Place 12 · HomewoodHomewoodJavelin800g12.131-010
Mar 14Homewood InvitationalMar 14 · Javelin · Place 10 · HomewoodHomewoodJavelin1042.31m—
Mar 14Homewood InvitationalMar 14 · Javelin · Place 10 · HomewoodHomewoodJavelin1042.31m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Javelin · Place 28 · HomewoodHomewoodJavelin28110-710

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · Javelin · Place 7 · HomewoodHomewoodJavelin7136-710
Feb 19Five Team Battle RoyaleFeb 19 · Javelin · Place 7 · HomewoodHomewoodJavelin7116-210
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 91 · HomewoodHomewood60 Meters918.27 PB10
Jan 14JV Meet #3Jan 14 · 60m Hurdles · Place 51 · HomewoodHomewood60m Hurdles5112.1110
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 266 · HomewoodHomewood60 Meters2668.4710
Jan 6JV Meet #2Jan 6 · 60m Hurdles · Place 18 · HomewoodHomewood60m Hurdles1810.2410
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 138 · HomewoodHomewood60 Meters1388.4210

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Place 25 · HomewoodHomewood60m Hurdles36" / 0.914m25.11.05a PB10
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 196 · HomewoodHomewood60 Meter196.8.53a10
Dec 10First Crack JV MeetDec 10 · 60m Hurdles · Place 12 · HomewoodHomewood60m Hurdles39" / 0.991m12.10.68a PB10
Jan 22Last Ditch Meet JV MeetJan 22 · 60 Meters · Place 57 · HomewoodHomewood60 Meters578.379
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 197 · HomewoodHomewood60 Meters1978.339
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 133 · HomewoodHomewood60 Meters1338.399

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 300m Hurdles · Place 9 · HomewoodHomewood300m Hurdles954.149
Apr 17Birmingham Metro JV ChampionshipApr 17 · 110m Hurdles · Place 16 · HomewoodHomewood110m Hurdles1620.419
Apr 10Metro JV #6Apr 10 · 300m Hurdles · Place 10 · HomewoodHomewood300m Hurdles36" / 0.914m10.50.64a9
Apr 10Metro JV #6Apr 10 · 110m Hurdles · Place 10 · HomewoodHomewood110m Hurdles39" / 0.991m10.19.20a PB9
Apr 3Metro JV #5Apr 3 · 300m Hurdles · Place 16 · HomewoodHomewood300m Hurdles36" / 0.914m16.51.40a9
Apr 3Metro JV #5Apr 3 · 110m Hurdles · Place 11 · HomewoodHomewood110m Hurdles39" / 0.991m11.19.95a9
Mar 19Metro JV #4Mar 19 · 300m Hurdles · Place 14 · HomewoodHomewood300m Hurdles36" / 0.914m14.50.48a9
Mar 19Metro JV #4Mar 19 · 110m Hurdles · Place 9 · HomewoodHomewood110m Hurdles39" / 0.991m9.20.89a9
Mar 12Metro JV #3Mar 12 · 300m Hurdles · Place 9 · HomewoodHomewood300m Hurdles36" / 0.914m9.51.39a9
Mar 12Metro JV #3Mar 12 · 110m Hurdles · Place 7 · HomewoodHomewood110m Hurdles39" / 0.991m7.19.84a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 300m Hurdles · Place 10 · HomewoodHomewood300m Hurdles36" / 0.914m10.50.11a PB9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 110m Hurdles · Place 5 · HomewoodHomewood110m Hurdles39" / 0.991m5.19.91a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 300m Hurdles · Place 13 · HomewoodHomewood300m Hurdles36" / 0.914m13.51.28a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 110m Hurdles · Place 10 · HomewoodHomewood110m Hurdles39" / 0.991m10.20.22a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 130 · HomewoodHomewood60 Meter130.8.31a PB9
Dec 11First Crack JV MeetDec 11 · 60 Meter · Place 83 · HomewoodHomewood60 Meter83.8.57a9