Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2814.52aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorB'ham Metro JV Championship 2026 · Apr 1613.93aB'ham Metro JV Championship 2026April 16, 2026
200 Meters · IndoorHusky March Classic · Feb 2830.49aHusky March ClassicFebruary 28, 2025
200 Meters · OutdoorMetro JV #5 · Apr 329.30aMetro JV #5April 3, 2025
400 Meters · IndoorJV Meet #1 · Dec 181:13.16aJV Meet #1December 18, 2025
60 Meter · IndoorJV Meet #1 · Dec 188.79aJV Meet #1December 18, 2025
60 Meters · IndoorJV Meet #2 · Jan 68.81JV Meet #2January 6, 2026
Long Jump · IndoorJV Meet #1 · Dec 1812-07.75JV Meet #1December 18, 2025
Long Jump · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 913-10.25Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Shot Put · 6lb · IndoorMiddle School Indoor Meet #1 · Dec 817-4Middle School Indoor Meet #1December 8, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump21.12-11.7510
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 27 · Hewitt-TrussvilleHewitt-Trussville200 Meters27.29.31a10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 100 Meters · Place 31 · Hewitt-TrussvilleHewitt-Trussville100 Meters31.13.93a PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Long Jump · Place 15 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump15.13-10.25 PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville200 Meters33.29.95a10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville100 Meters23.13.99a10
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 Meters--DNS10
Mar 18Birmingham Metro JV Meet #4Mar 18 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2112-010
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville200 Meters2130.0610
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville100 Meters1714.3110
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville100 Meters4314.8210

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · Long Jump · Place 18 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1812-8.5010
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville60 Meters328.8510
Jan 14JV Meet #3Jan 14 · Long Jump · Place 75 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump7511-4.5010
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 86 · Hewitt-TrussvilleHewitt-Trussville60 Meters868.8810
Jan 6JV Meet #2Jan 6 · Long Jump · Place 41 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump4111-10.2510
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 40 · Hewitt-TrussvilleHewitt-Trussville60 Meters408.81 PB10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60 Meter · Place 62 · Hewitt-TrussvilleHewitt-Trussville60 Meter62.8.79a PB10
Dec 18JV Meet #1Dec 18 · Long Jump · Place 26 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump26.12-07.75 PB10
Dec 18JV Meet #1Dec 18 · 400 Meters · Place 77 · Hewitt-TrussvilleHewitt-Trussville400 Meters77.1:13.16a PB10
Dec 10First Crack JV MeetDec 10 · 60 Meter · Hewitt-TrussvilleHewitt-Trussville60 Meter--DNS10
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville200 Meters4330.49a PB—
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 55 · Hewitt-TrussvilleHewitt-Trussville100 Meters5514.52a PB—
Jan 15JV Meet #3Jan 15 · Long Jump · Place 63 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump6312-29
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 106 · Hewitt-TrussvilleHewitt-Trussville60 Meters1069.029
Jan 7JV Meet #2Jan 7 · Long Jump · Place 26 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump2612-11.509
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 43 · Hewitt-TrussvilleHewitt-Trussville60 Meters438.999

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 200 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville200 Meters3330.299
Apr 17Birmingham Metro JV ChampionshipApr 17 · 100 Meters · Place 34 · Hewitt-TrussvilleHewitt-Trussville100 Meters3414.109
Apr 10Metro JV #6Apr 10 · Long Jump · Place 18 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump18.12-00.009
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 25 · Hewitt-TrussvilleHewitt-Trussville200 Meters25.30.65a9
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville100 Meters32.14.64a9
Apr 3Metro JV #5Apr 3 · Long Jump · Place 33 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump33.11-07.759
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville200 Meters30.29.30a PB9
Apr 3Metro JV #5Apr 3 · 100 Meters · Place 28 · Hewitt-TrussvilleHewitt-Trussville100 Meters28.14.01a9
Mar 19Metro JV #4Mar 19 · Long Jump · Place 28 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump28.10-04.759
Mar 19Metro JV #4Mar 19 · 200 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville200 Meters26.30.30a9
Mar 19Metro JV #4Mar 19 · 100 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville100 Meters20.14.35a9
Mar 12Metro JV #3Mar 12 · Long Jump · Place 24 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump24.11-11.759
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville200 Meters24.30.46a9
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 32 · Hewitt-TrussvilleHewitt-Trussville100 Meters32.14.27a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Long Jump · Place 41 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump41.8-09.259
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville200 Meters21.29.98a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville100 Meters26.14.51a9

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 61 · Hewitt-TrussvilleHewitt-Trussville60 Meter61.9.10a9
Dec 19JV Meet #1Dec 19 · Long Jump · Place 47 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump47.10-02.509
Dec 11First Crack JV MeetDec 11 · 60 Meter · Place 46 · Hewitt-TrussvilleHewitt-Trussville60 Meter46.9.24a9
Dec 11First Crack JV MeetDec 11 · Long Jump · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump21.11-03.259
Jan 18Middle School Gold Championship MeetJan 18 · Long Jump · Place 50 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump509-1.258
Jan 18Middle School Gold Championship MeetJan 18 · 60 Meters · Place 52 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters529.238
Jan 8Middle School Meet #3Jan 8 · Long Jump · Place 85 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump857-4.258
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 57 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters579.228
Jan 4Middle School Meet #2Jan 4 · Long Jump · Place 46 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump4611-0.258
Jan 4Middle School Meet #2Jan 4 · 60 Meters · Place 57 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters579.258

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 60 Meter · Place 87 · Hewitt-TrussvilleHewitt-Trussville60 Meter87.9.44a8
Dec 7Middle School Meet #1Dec 7 · 400 Meters · Place 129 · Hewitt-TrussvilleHewitt-Trussville400 Meters129.1:26.60a8
Jan 5Middle School Indoor Meet #2Jan 5 · Shot Put · Place 63 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put6313-97
Jan 5Middle School Indoor Meet #2Jan 5 · 60 Meters · Place 165 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo60 Meters16510.077

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 60 Meter · Place 126 · Hewitt-TrussvilleHewitt-Trussville60 Meter126.9.79a7
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 52 · Hewitt-TrussvilleHewitt-TrussvilleShot Put6lb52.17-4 PB7