Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMiddle School Meet #3 · Jan 86:11.69Middle School Meet #3January 8, 2024
1600 Meters · OutdoorMetro South Meet 1- Hewitt · Mar 66:17.95Metro South Meet 1- HewittMarch 6, 2024
400 Meters · OutdoorMetro South MS #5 - Hewitt Trussville · Apr 81:12.36Metro South MS #5 - Hewitt TrussvilleApril 8, 2024
800 Meters · IndoorMiddle School Gold Championship Meet · Jan 182:48.54Middle School Gold Championship MeetJanuary 18, 2024
800 Meters · OutdoorMetro South Meet 1- Hewitt · Mar 62:50.68Metro South Meet 1- HewittMarch 6, 2024
Discus · 1.6kg · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 976-02Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Javelin · 800g · OutdoorMetro JV #3 · Mar 1296-07Metro JV #3March 12, 2025
Shot Put · 12lb · IndoorJV Meet #1 · Dec 1923-03.00JV Meet #1December 19, 2024
Shot Put · 12lb · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 934-07.00Metro Birmingham JV Meet @ Hoover #6April 9, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g--DNS10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg--DNS10
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb--DNS10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 26 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg26.76-02 PB10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 22 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb22.34-07.00 PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg--DNS10
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg--DNS10
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 30 · Hewitt-TrussvilleHewitt-TrussvilleJavelin30100-410
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleShot Put2929-6.2510
Mar 12Metro Birmingham JV Meet #3Mar 12 · Javelin · Place 30 · Hewitt-TrussvilleHewitt-TrussvilleJavelin30100-110
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 36 · Hewitt-TrussvilleHewitt-TrussvilleDiscus3664-210
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 27 · Hewitt-TrussvilleHewitt-TrussvilleShot Put2731-610
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleJavelin3597-710
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 28 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2874-1010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 45 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4527-010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleJavelin3597-710
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 28 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2874-1010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 45 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4527-010

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 3Metro JV #5Apr 3 · Javelin · Place 34 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g34.90-059
Apr 3Metro JV #5Apr 3 · Discus · Place 37 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg37.60-109
Apr 3Metro JV #5Apr 3 · Shot Put · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb35.28-01.509
Mar 19Metro JV #4Mar 19 · Javelin · Place 41 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g41.78-099
Mar 19Metro JV #4Mar 19 · Discus · Place 31 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg31.66-039
Mar 19Metro JV #4Mar 19 · Shot Put · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb29.28-03.009
Mar 12Metro JV #3Mar 12 · Javelin · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g29.96-07 PB9
Mar 12Metro JV #3Mar 12 · Discus · Place 31 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg31.66-089
Mar 12Metro JV #3Mar 12 · Shot Put · Place 33 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb33.26-11.009
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · Place 42 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg42.55-029
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Shot Put · Place 42 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb42.25-02.509

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · Shot Put · Place 35 · Hewitt-TrussvilleHewitt-TrussvilleShot Put3527-7.50—
Jan 15JV Meet #3Jan 15 · Shot Put · Place 66 · Hewitt-TrussvilleHewitt-TrussvilleShot Put6625-49
Jan 7JV Meet #2Jan 7 · Shot Put · Place 42 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4223-79

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Shot Put · Place 49 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb49.23-03.00 PB9
Dec 11First Crack JV MeetDec 11 · Shot Put · Place 38 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb38.19-07.509
Jan 18Middle School Gold Championship MeetJan 18 · 1600 Meters · Place 48 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters486:16.548
Jan 18Middle School Gold Championship MeetJan 18 · 800 Meters · Place 56 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters562:48.54 PB8
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 48 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters486:11.69 PB8
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 65 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters656:30.708
Jan 4Middle School Meet #2Jan 4 · 800 Meters · Place 78 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters782:59.118

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 800 Meters · Place 33 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters332:51.578
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · 400 Meters · Place 26 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters261:12.36 PB8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 41 · Hewitt-TrussvilleHewitt-Trussville800 Meters41.2:52.21a8
Apr 5Metro South MS #4 - Spain ParkApr 5 · 400 Meters · Place 38 · Hewitt-TrussvilleHewitt-Trussville400 Meters38.1:12.92a8
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 800 Meters · Place 38 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters382:55.638
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 1600 Meters · Place 58 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters586:37.008
Mar 12King of the Mountain MSMar 12 · 1600 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville1600 Meters26.6:22.58a8
Mar 12King of the Mountain MSMar 12 · 800 Meters · Place 49 · Hewitt-TrussvilleHewitt-Trussville800 Meters49.3:00.07a8
Mar 6Metro South Meet 1- HewittMar 6 · 800 Meters · Place 47 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo800 Meters472:50.68 PB8
Mar 6Metro South Meet 1- HewittMar 6 · 1600 Meters · Place 42 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo1600 Meters426:17.95 PB8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 79 · Hewitt-TrussvilleHewitt-Trussville1600 Meters79.6:20.94a8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 90 · Hewitt-TrussvilleHewitt-Trussville800 Meters90.2:52.11a8