Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 1 Saraland · Apr 25142-09Section 1 SaralandApril 25, 2025
Discus · 1kg · OutdoorAdmiral Invite JV/MS · Mar 884-04Admiral Invite JV/MSMarch 8, 2022
Hammer · 16lb / 7.26kg · OutdoorBeach Bombs #1 · Jun 14121-01.0Beach Bombs #1June 14, 2025
Javelin · 450g AeroJav · OutdoorAdmiral Invite JV/MS · Mar 882-04Admiral Invite JV/MSMarch 8, 2022
Javelin · 800g · OutdoorAHSAA Saraland Section 2026 · Apr 24143-5AHSAA Saraland Section 2026April 24, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2351-11.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorFairhope Invite · Apr 852-0Fairhope InviteApril 8, 2026
Shot Put · 8lb · OutdoorAdmiral Invite JV/MS · Mar 838-08.50Admiral Invite JV/MSMarch 8, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 16 · Gulf ShoresGulf ShoresJavelin800g16.142-0612
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 17 · Gulf ShoresGulf ShoresDiscus1.6kg17.131-0712
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put12lb2.50-01.0012
Apr 24AHSAA Saraland Section 2026Apr 24 · Javelin · Place 4 · Gulf ShoresGulf ShoresJavelin800g4.143-5 PB12
Apr 24AHSAA Saraland Section 2026Apr 24 · Discus · Place 4 · Gulf ShoresGulf ShoresDiscus1.6kg4.138-512
Apr 24AHSAA Saraland Section 2026Apr 24 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put12lb2.51-812
Apr 18Battle of the BeachApr 18 · Javelin · Place 3 · Gulf ShoresGulf ShoresJavelin800g3.142-012
Apr 18Battle of the BeachApr 18 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus1.6kg2.133-012
Apr 18Battle of the BeachApr 18 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put12lb1.50-5.5012
Apr 8Fairhope InviteApr 8 · Discus · Place 1 · Gulf ShoresGulf ShoresDiscus1.6kg1.134-212
Apr 8Fairhope InviteApr 8 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put12lb1.52-0 PB12
Apr 6Baldwin County ChampionshipApr 6 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus1.6kg2.142-012
Apr 6Baldwin County ChampionshipApr 6 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put12lb1.50-10.5012
Mar 21Gulf Shores St. Patricks Day MeetMar 21 · Discus · Place 5 · Gulf ShoresGulf ShoresDiscus1.6kg5.130-012
Mar 21Gulf Shores St. Patricks Day MeetMar 21 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put12lb1.50-912
Mar 14Jim Tate RelaysMar 14 · Discus · Place 3 · Gulf ShoresGulf ShoresDiscus1.6kg3.128-11Unofficial12
Mar 6Saraland InviteMar 6 · Javelin · Place 11 · Gulf ShoresGulf ShoresJavelin800g11.140-912
Mar 6Saraland InviteMar 6 · Discus · Place 5 · Gulf ShoresGulf ShoresDiscus1.6kg5.136-112
Mar 6Saraland InviteMar 6 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put12lb2.51-812

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24Last Chance #2Jan 24 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put148-8.2512
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 3 · Gulf ShoresGulf ShoresShot Put12lb3.51-11.00 PB12
Jan 3Ice Breaker #1Jan 3 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put249-912

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put249-6.5012
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 11 · Gulf ShoresGulf ShoresShot Put12lb11.43-06.0011
Jan 25Last Chance #2Jan 25 · Shot Put · Place 4 · Gulf ShoresGulf ShoresShot Put445-811
Jan 4Ice Breaker Invitational #2Jan 4 · Shot Put · Place 14 · Gulf ShoresGulf ShoresShot Put12lb14.43-05.5011
Jan 4Ice Breaker Invitational #1Jan 4 · Shot Put · Place 7 · Gulf ShoresGulf ShoresShot Put12lb7.44-11.0011

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14Beach Bombs #1Jun 14 · Hammer · Place 1 · UnattachedUnattachedHammer16lb / 7.26kg1.121-01.0 PB—
Jun 14Beach Bombs #1Jun 14 · Discus · Place 2 · UnattachedUnattachedDiscus1.6kg2.129-10.0—
Jun 14Beach Bombs #1Jun 14 · Shot Put · Place 3 · UnattachedUnattachedShot Put12lb3.46-03.00—
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Discus · Place 9 · Gulf ShoresGulf ShoresDiscus1.6kg9.134-0911
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 11 · Gulf ShoresGulf ShoresShot Put12lb11.45-03.5011
Apr 25Section 1 SaralandApr 25 · Javelin · Place 6 · Gulf ShoresGulf ShoresJavelin800g6.136-1111
Apr 25Section 1 SaralandApr 25 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus1.6kg2.142-09 PB11
Apr 25Section 1 SaralandApr 25 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put12lb1.50-10.5011
Apr 19Battle of the BeachApr 19 · Javelin · Place 5 · Gulf ShoresGulf ShoresJavelin800g5.141-611
Apr 19Battle of the BeachApr 19 · Discus · Place 1 · Gulf ShoresGulf ShoresDiscus1.6kg1.141-111
Apr 19Battle of the BeachApr 19 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put12lb2.44-511
Apr 9Pirate InviteApr 9 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put245-711
Apr 9Pirate InviteApr 9 · Javelin · Place 18 · Gulf ShoresGulf ShoresJavelin18121-811
Apr 9Pirate InviteApr 9 · Discus · Place 4 · Gulf ShoresGulf ShoresDiscus4137-711
Mar 21Paul W. Bryan Spring Break Battle by the Beach InvitationalMar 21 · Javelin · Place 11 · Gulf ShoresGulf ShoresJavelin800g11.43.27m11
Mar 21Paul W. Bryan Spring Break Battle by the Beach InvitationalMar 21 · Discus · Place 4 · Gulf ShoresGulf ShoresDiscus1.6kg4.40.92m11
Mar 21Paul W. Bryan Spring Break Battle by the Beach InvitationalMar 21 · Shot Put · Place 7 · Gulf ShoresGulf ShoresShot Put12lb7.12.76m11
Mar 15Gulf Shores St. Patricks Day MeetMar 15 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put242-9.7511
Mar 15Gulf Shores St. Patricks Day MeetMar 15 · Javelin · Place 3 · Gulf ShoresGulf ShoresJavelin3136-711
Mar 15Gulf Shores St. Patricks Day MeetMar 15 · Discus · Place 3 · Gulf ShoresGulf ShoresDiscus3124-111
Mar 8Jim Tate RelayMar 8 · Javelin · Place 13 · Gulf ShoresGulf ShoresJavelin13121-611
Mar 8Jim Tate RelayMar 8 · Discus · Place 6 · Gulf ShoresGulf ShoresDiscus6120-511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Discus · Place 14 · Gulf ShoresGulf ShoresDiscus1.6kg14.120-0810
Apr 26AHSAA McGill-Toolen SectionApr 26 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus1.6kg2.128-1110
Apr 26AHSAA McGill-Toolen SectionApr 26 · Shot Put · Place 8 · Gulf ShoresGulf ShoresShot Put12lb8.39-02.0010
Apr 18Admiral and PirateApr 18 · Discus · Place 8 · Gulf ShoresGulf ShoresDiscus8109-210
Apr 18Admiral and PirateApr 18 · Shot Put · Place 2 · Gulf ShoresGulf ShoresShot Put241-9.7510
Mar 23FI2024Mar 23 · Discus · Gulf ShoresGulf ShoresDiscus1.6kg--FOUL10
Mar 23FI2024Mar 23 · Shot Put · Place 16 · Gulf ShoresGulf ShoresShot Put12lb16.40-02.0010
Mar 18Saraland JV/Middle School Meet 4Mar 18 · Shot Put · Place 3 · Gulf ShoresGulf ShoresShot Put340-1.2510
Mar 18Saraland JV/Middle School Meet 4Mar 18 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus2124-610
Mar 16Gulf Shores St. Patricks Day MeetMar 16 · Shot Put · Place 5 · Gulf ShoresGulf ShoresShot Put541-5.7510
Mar 9Jim Tate RelaysMar 9 · Shot Put · Place 24 · Gulf ShoresGulf ShoresShot Put2435-00.0010
Mar 9Jim Tate RelaysMar 9 · Discus · Place 5 · Gulf ShoresGulf ShoresDiscus5118-0410

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · Shot Put · Place 38 · Gulf ShoresGulf ShoresShot Put3837-810

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 22Gulf Shores Battle at the Beach MeetApr 22 · Shot Put · Place 11 · Gulf ShoresGulf ShoresShot Put1137-09.00—
Apr 22Gulf Shores Battle at the Beach MeetApr 22 · Discus · Place 13 · Gulf ShoresGulf ShoresDiscus13106-10—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · Shot Put · Place 15 · Gulf ShoresGulf ShoresShot Put1539-08.00—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · Discus · Gulf ShoresGulf ShoresDiscus—10-02.75—
Mar 18Gulf Shores St. Patrick Day MeetMar 18 · Shot Put · Place 15 · Gulf ShoresGulf ShoresShot Put1537-109
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Discus · Place 29 · Gulf ShoresGulf ShoresDiscus2927.78m—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Shot Put · Gulf ShoresGulf ShoresShot Put—39-08.00—
Mar 4MGM Viking InvitationalMar 4 · Discus · Place 4 · Gulf ShoresGulf ShoresDiscus497-02—
Mar 4MGM Viking InvitationalMar 4 · Shot Put · Place 9 · Gulf ShoresGulf ShoresShot Put937-08.00—
Mar 2Battle of the Bay #1 2023Mar 2 · Discus · Place 13 · Gulf ShoresGulf ShoresDiscus1394-06—
Mar 2Battle of the Bay #1 2023Mar 2 · Javelin · Place 25 · Gulf ShoresGulf ShoresJavelin2578-08—
Mar 2Battle of the Bay #1 2023Mar 2 · Shot Put · Place 14 · Gulf ShoresGulf ShoresShot Put1432-11.75—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #2Jan 28 · Shot Put · Place 19 · Gulf ShoresGulf ShoresShot Put1936-109
Jan 7Icebreaker Invitational #2Jan 7 · Shot Put · Place 51 · Gulf ShoresGulf ShoresShot Put12lb51.35-06.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · Shot Put · Place 24 · Gulf ShoresGulf ShoresShot Put12lb24.37-06.509
Feb 24Battle of the BayFeb 24 · Shot Put · Place 3 · Gulf ShoresGulf ShoresShot Put331-04.50—
Feb 24Battle of the BayFeb 24 · Javelin · Place 22 · Gulf ShoresGulf ShoresJavelin2279-02—
Feb 24Battle of the BayFeb 24 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus277-10—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Mar 29Spanish Fort Middle School InvitationalMar 29 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put137-08.25—
Mar 29Spanish Fort Middle School InvitationalMar 29 · Discus · Place 1 · Gulf ShoresGulf ShoresDiscus1109-06—
Mar 8Admiral Invite JV/MSMar 8 · Javelin · Gulf ShoresGulf ShoresJavelin450g AeroJav--DNS8
Mar 8Admiral Invite JV/MSMar 8 · Javelin · Place 1 · Gulf ShoresGulf ShoresJavelin450g AeroJav1.82-04 PB8
Mar 8Admiral Invite JV/MSMar 8 · Javelin · Gulf ShoresGulf ShoresJavelin800g--DNS8
Mar 8Admiral Invite JV/MSMar 8 · Discus · Gulf ShoresGulf ShoresDiscus1kg--DNS8
Mar 8Admiral Invite JV/MSMar 8 · Discus · Place 2 · Gulf ShoresGulf ShoresDiscus1kg2.84-04 PB8
Mar 8Admiral Invite JV/MSMar 8 · Discus · Gulf ShoresGulf ShoresDiscus1.6kg--DNS8
Mar 8Admiral Invite JV/MSMar 8 · Shot Put · Gulf ShoresGulf ShoresShot Put8lb--DNS8
Mar 8Admiral Invite JV/MSMar 8 · Shot Put · Place 1 · Gulf ShoresGulf ShoresShot Put8lb1.38-08.50 PB8
Mar 8Admiral Invite JV/MSMar 8 · Shot Put · Gulf ShoresGulf ShoresShot Put12lb--DNS8