Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2813.87aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorMobile Challenge of Champions · Apr 513.02Mobile Challenge of ChampionsApril 5, 2024
150 Meters · OutdoorMountain Brook 5 Team Battle Royale · Feb 2320.72aMountain Brook 5 Team Battle RoyaleFebruary 23, 2023
200 Meters · OutdoorHomewood Invitational · Mar 1627.31Homewood InvitationalMarch 16, 2024
60 Meter · IndoorHoliday Invitational #2 · Dec 98.35aHoliday Invitational #2December 9, 2023
60 Meters · IndoorLast Chance Meet #1 · Jan 268.39Last Chance Meet #1January 26, 2024
Long Jump · IndoorMiddle School Indoor Meet 2A · Jan 712-04.50Middle School Indoor Meet 2AJanuary 7, 2021
Long Jump · OutdoorMountain Brook Invitational · Apr 1512-02.50Mountain Brook InvitationalApril 15, 2022

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 22 · Mountain BrookMountain Brook100 MetersRound P22.13.49a12
Apr 18Hewitt Trussville InvitationalApr 18 · 100 Meters · Place 28 · Mountain BrookMountain Brook100 Meters2813.4612
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 45 · Mountain BrookMountain Brook100 MetersRound P45.13.57a12
Apr 4ORLegendsApr 4 · 100 Meters · Place 5 · Mountain BrookMountain Brook100 MetersRound P5.13.14a12
Apr 4ORLegendsApr 4 · 100 Meters · Place 5 · Mountain BrookMountain Brook100 Meters5.13.36a12
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 10 · Mountain BrookMountain Brook100 Meters1013.6312
Mar 14Homewood Invitational 2025Mar 14 · 100 Meters · Place 31 · Mountain BrookMountain Brook100 Meters3113.46a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 44 · Mountain BrookMountain Brook100 Meters4413.87a PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 12 · Mountain BrookMountain Brook200 MetersRound P12.27.53aWind: -2.511
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 9 · Mountain BrookMountain Brook100 MetersRound P9.13.22aWind: -3.311
Apr 19Hewitt Trussville InvitationalApr 19 · 100 Meters · Place 11 · Mountain BrookMountain Brook100 Meters1113.0611
Apr 19Hewitt Trussville InvitationalApr 19 · 200 Meters · Place 15 · Mountain BrookMountain Brook200 Meters1527.4411
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 20 · Mountain BrookMountain Brook200 MetersRound P20.27.57aWind: 0.311
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 23 · Mountain BrookMountain Brook100 MetersRound P23.13.28aWind: 0.211
Apr 5Mobile Challenge of ChampionsApr 5 · 200 Meters · Place 22 · Mountain BrookMountain Brook200 Meters2227.5211
Apr 5Mobile Challenge of ChampionsApr 5 · 100 Meters · Place 16 · Mountain BrookMountain Brook100 Meters1613.02 PB11
Mar 16Homewood InvitationalMar 16 · 200 Meters · Place 20 · Mountain BrookMountain Brook200 Meters2027.31 PB11
Mar 16Homewood InvitationalMar 16 · 100 Meters · Place 17 · Mountain BrookMountain Brook100 Meters1713.2111
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 30 · Mountain BrookMountain Brook200 Meters3027.5311
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 24 · Mountain BrookMountain Brook100 Meters2413.4411
Mar 1Husky March InviteMar 1 · 200 Meters · Place 20 · Mountain BroMountain Bro200 Meters2028.21—
Mar 1Husky March InviteMar 1 · 100 Meters · Place 14 · Mountain BroMountain Bro100 Meters1413.50—
Feb 225 Team Battle RoyaleFeb 22 · 150 Meters · Place 7 · Mountain BrookMountain Brook150 Meters7.20.73a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 39 · Mountain BrookMountain Brook60 Meters398.39 PB11
Jan 10Hump Day OctameetJan 10 · 60 Meters · Place 10 · Mountain BrookMountain Brook60 Meters108.4711
Jan 6Icebreaker Invitational #1Jan 6 · 60 Meter · Place 7 · Mountain BrookMountain Brook60 Meter7.8.36a11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 52 · Mountain BrookMountain Brook60 Meter52.8.35a PB11
Dec 2Magic City Invitational #1Dec 2 · 60 Meter · Place 21 · Mountain BrookMountain Brook60 Meter21.8.45a11
Jan 27Last Chance Invitational #1Jan 27 · 60 Meters · Place 54 · Mountain BrookMountain Brook60 Meters548.4910
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 21 · Mountain BrookMountain Brook60 Meters218.5510
Jan 11Hump Day OctaMeetJan 11 · 60 Meters · Place 11 · Mountain BrookMountain Brook60 Meters118.4710

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 14 · Mountain BrookMountain Brook200 MetersRound P14.27.94aWind: -0.710
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 17 · Mountain BrookMountain Brook100 MetersRound P17.13.37aWind: -0.810
Apr 21Hewitt-Trussville InvitationalApr 21 · 200 Meters · Place 28 · Mountain BrookMountain Brook200 Meters2828.2710
Apr 21Hewitt-Trussville InvitationalApr 21 · 100 Meters · Place 21 · Mountain BrookMountain Brook100 Meters2113.3210
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 57 · Mountain BrookMountain Brook200 MetersRound P57.28.42aWind: 0.510
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 47 · Mountain BrookMountain Brook100 MetersRound P47.13.43aWind: 0.410
Apr 8Farragut TN Invitational 2023Apr 8 · 200 Meters · Place 11 · Mountain BrookMountain Brook200 Meters11.29.24a10
Mar 23Over the Mountain ChallengeMar 23 · 200 Meters · Place 7 · Mountain BrookMountain Brook200 Meters727.7210
Mar 23Over the Mountain ChallengeMar 23 · 100 Meters · Place 6 · Mountain BrookMountain Brook100 Meters613.2710
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 200 Meters · Mountain BroMountain Bro200 Meters—28.74—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 100 Meters · Place 55 · Mountain BroMountain Bro100 Meters5513.975—
Mar 3Husky March ClassicMar 3 · 200 Meters · Place 28 · Mountain BrookMountain Brook200 Meters2828.7410
Mar 3Husky March ClassicMar 3 · 100 Meters · Place 21 · Mountain BrookMountain Brook100 Meters2113.8410
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · 150 Meters · Place 7 · Mountain BrookMountain Brook150 Meters7.20.72a PB10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60 Meter · Place 52 · Mountain BrookMountain Brook60 Meter52.8.48a10
Dec 3Magic City Invitational #2Dec 3 · 60 Meter · Place 28 · Mountain BrookMountain Brook60 Meter28.8.49a10
Jan 26Last Ditch JV Meet Jan 26 · Long Jump · Place 15 · Mountain BroMountain BroLong Jump154.11m—
Jan 26Last Ditch JV Meet Jan 26 · 60 Meters · Place 19 · Mountain BroMountain Bro60 Meters198.81—
Jan 19JV Meet #3Jan 19 · Long Jump · Place 17 · Mountain BroMountain BroLong Jump174.08m—
Jan 19JV Meet #3Jan 19 · 60 Meters · Place 11 · Mountain BroMountain Bro60 Meters118.60—
Jan 12Hump Day Octa MeetJan 12 · Long Jump · Place 9 · Mountain BroMountain BroLong Jump94.29m—
Jan 12Hump Day Octa MeetJan 12 · 60 Meters · Place 12 · Mountain BroMountain Bro60 Meters128.619—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 200 Meters · Place 32 · Mountain BrookMountain Brook200 MetersRound P32.29.37a9
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 100 Meters · Place 26 · Mountain BrookMountain Brook100 MetersRound P26.13.94a9
Apr 21Birmingham Metro JV ChampionshipsApr 21 · Long Jump · Place 8 · Mountain BrookMountain BrookLong Jump813-7.259
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 200 Meters · Place 12 · Mountain BrookMountain Brook200 Meters1229.089
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 100 Meters · Place 22 · Mountain BrookMountain Brook100 Meters2214.099
Apr 15Mountain Brook InvitationalApr 15 · Long Jump · Place 68 · Mountain BrookMountain BrookLong Jump68.12-02.50 PB9
Apr 15Mountain Brook InvitationalApr 15 · 200 Meters · Place 76 · Mountain BrookMountain Brook200 MetersRound P76.29.67aWind: 1.19
Apr 15Mountain Brook InvitationalApr 15 · 100 Meters · Place 71 · Mountain BrookMountain Brook100 MetersRound P71.14.00aWind: -0.29
Apr 7Birmingham Metro JV Meet #5Apr 7 · Long Jump · Place 29 · Mountain BrookMountain BrookLong Jump29.10-11.509
Apr 7Birmingham Metro JV Meet #5Apr 7 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS9
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100 Meters · Place 24 · Mountain BrookMountain Brook100 Meters24.14.30a9
Mar 23Metro Birmingham JV Meet #4Mar 23 · Long Jump · Place 18 · Mountain BroMountain BroLong Jump183.82m—
Mar 23Metro Birmingham JV Meet #4Mar 23 · 200 Meters · Place 16 · Mountain BroMountain Bro200 Meters1629.649—
Mar 23Metro Birmingham JV Meet #4Mar 23 · 100 Meters · Place 10 · Mountain BroMountain Bro100 Meters1014.05—
Mar 17Birmingham JV Meet #3Mar 17 · 100 Meters · Place 18 · Mountain BroMountain Bro100 Meters1813.96—
Mar 10Metro Birmingham JV Meet #2Mar 10 · 200 Meters · Place 11 · Mountain BrookMountain Brook200 Meters1129.649
Mar 10Metro Birmingham JV Meet #2Mar 10 · 100 Meters · Place 34 · Mountain BrookMountain Brook100 Meters3414.929

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8First Crack JV MeetDec 8 · 60 Meter · Place 7 · Mountain BrookMountain Brook60 Meter7.8.67a9
Dec 8First Crack JV MeetDec 8 · Long Jump · Place 9 · Mountain BrookMountain BrookLong Jump9.13-06.259
Jan 27Crossplex Last Ditch JV MeetJan 27 · 60 Meters · Place 8 · Mountain BrookMountain Brook60 Meters88.75—
Jan 21Middle School Gold Standard MeetJan 21 · Long Jump · Place 18 · Mountain BroMountain BroLong Jump183.75m—
Jan 21Middle School Gold Standard MeetJan 21 · 60 Meters · Place 7 · Mountain BroMountain Bro60 Meters78.58—
Jan 14Middle School Meet #3 1-4PMJan 14 · Long Jump · Place 16 · Mountain BroMountain BroLong Jump163.37m—
Jan 14Middle School Meet #3 1-4PMJan 14 · 60 Meters · Place 2 · Mountain BroMountain Bro60 Meters28.85G—
Jan 7Middle School Indoor Meet 2AJan 7 · 60 Meter · Place 2 · Mountain BrookMountain Brook60 Meter2.8.76a8
Jan 7Middle School Indoor Meet 2AJan 7 · Long Jump · Place 10 · Mountain BrookMountain BrookLong Jump10.12-04.50 PB8