Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOneonta Meet #2 · Mar 2612.40aOneonta Meet #2March 26, 2026
Discus · 1.6kg · OutdoorMagic City HS & Middle School Invitational (Center Point) · Mar 21110-04Magic City HS & Middle School Invitational (Center Point)March 21, 2026
Javelin · 800g · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30161-05AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · 12lb · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3045-03.00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 3 · OneontaOneontaJavelin800g3.161-05 PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 9 · OneontaOneontaShot Put12lb9.45-03.00 PB12
Apr 24AHSAA Lincoln Section 2026Apr 24 · Javelin · Place 7 · OneontaOneontaJavelin800g7.149-0112
Apr 24AHSAA Lincoln Section 2026Apr 24 · Discus · Place 34 · OneontaOneontaDiscus1.6kg34.93-0812
Apr 24AHSAA Lincoln Section 2026Apr 24 · Shot Put · Place 5 · OneontaOneontaShot Put12lb5.45-02.5012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Javelin · Place 7 · OneontaOneontaJavelin800g7.146-0512
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 22 · OneontaOneontaDiscus1.6kg22.103-0712
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 5 · OneontaOneontaShot Put12lb5.43-10.0012
Apr 9Oneonta - Veal InvitationalApr 9 · Javelin · Place 3 · Oneonta msOneonta msJavelin800g3.140-1012
Apr 9Oneonta - Veal InvitationalApr 9 · Discus · Place 6 · OneontaOneontaDiscus1.6kg6.100-0712
Apr 9Oneonta - Veal InvitationalApr 9 · Shot Put · Place 3 · Oneonta msOneonta msShot Put12lb3.42-07.5012
Mar 26Oneonta Meet #2Mar 26 · Javelin · OneontaOneontaJavelin800g--FOUL12
Mar 26Oneonta Meet #2Mar 26 · Discus · Place 8 · OneontaOneontaDiscus1.6kg8.109-0912
Mar 26Oneonta Meet #2Mar 26 · Shot Put · Place 4 · OneontaOneontaShot Put12lb4.40-01.0012
Mar 26Oneonta Meet #2Mar 26 · 100 Meters · Place 28 · OneontaOneonta100 Meters28.12.40a PB12
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · Discus · Place 9 · Oneonta msOneonta msDiscus1.6kg9.110-04 PB12
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · Shot Put · Place 6 · Oneonta msOneonta msShot Put12lb6.40-09.0012
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 2 · OneontaOneontaJavelin248.53m—
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 14 · OneontaOneontaDiscus1434.74m—
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 22 · OneontaOneontaShot Put2211.57m—
Mar 10Oneonta OpenerMar 10 · Discus · Place 9 · OneontaOneontaDiscus9104-812
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 3 · OneontaOneontaShot Put339-5.5012
Mar 10Oneonta OpenerMar 10 · Javelin · Place 4 · OneontaOneontaJavelin4155-812

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 18Andy Page Memorial Meet 2025Apr 18 · Javelin · Place 13 · OneontaOneontaJavelin13134-111
Apr 18Andy Page Memorial Meet 2025Apr 18 · Discus · Place 17 · OneontaOneontaDiscus17104-1011
Apr 18Andy Page Memorial Meet 2025Apr 18 · Shot Put · Place 6 · OneontaOneontaShot Put640-1011
Apr 11Oneonta - Veal InvitationalApr 11 · Discus · Place 6 · OneontaOneontaDiscus698-1111
Apr 11Oneonta - Veal InvitationalApr 11 · Shot Put · Place 4 · OneontaOneontaShot Put440-5.2511
Apr 11Oneonta - Veal InvitationalApr 11 · Javelin · Place 4 · OneontaOneontaJavelin4119-511
Apr 8Magic City HS Invitational 2025Apr 8 · Javelin · Place 1 · OneontaOneontaJavelin1144-611
Apr 8Magic City HS Invitational 2025Apr 8 · Discus · Place 8 · OneontaOneontaDiscus891-1111
Apr 8Magic City HS Invitational 2025Apr 8 · Shot Put · Place 8 · OneontaOneontaShot Put839-411
Apr 1Hayden HS Invitational #1 2025Apr 1 · Discus · Place 9 · OneontaOneontaDiscus987-1111
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 4 · OneontaOneontaShot Put439-4.7511
Apr 1Hayden HS Invitational #1 2025Apr 1 · Javelin · Place 3 · OneontaOneontaJavelin3138-711
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 18 · OneontaOneontaDiscus1881-10.5011
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 6 · OneontaOneontaShot Put638-211
Mar 20Oneonta Meet #2Mar 20 · Javelin · Place 5 · OneontaOneontaJavelin5135-411
Mar 13JEFCO HS League Meet #2Mar 13 · Javelin · Place 4 · OneontaOneontaJavelin4137-211
Mar 13JEFCO HS League Meet #2Mar 13 · Discus · Place 6 · OneontaOneontaDiscus689-211
Mar 13JEFCO HS League Meet #2Mar 13 · Shot Put · Place 10 · OneontaOneontaShot Put1037-911
Mar 3Oneonta Opener 2025Mar 3 · Discus · Place 10 · OneontaOneontaDiscus1091-411
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 7 · OneontaOneontaShot Put737-011
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 4 · OneontaOneontaJavelin4134-811

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · Discus · Place 39 · OneontaOneontaDiscus3976-610
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 25 · OneontaOneontaShot Put2533-110
Apr 19Hewitt Trussville InvitationalApr 19 · Javelin · Place 30 · OneontaOneontaJavelin30112-610
Apr 12Oneonta InvitationalApr 12 · Javelin · Place 10 · OneontaOneontaJavelin10111-9—
Apr 12Oneonta InvitationalApr 12 · Discus · Place 17 · OneontaOneontaDiscus1775-1—
Apr 12Oneonta InvitationalApr 12 · Shot Put · Place 5 · OneontaOneontaShot Put536-9—
Apr 9Magic City HS InvitationalApr 9 · Javelin · Place 12 · OneontaOneontaJavelin1292-010
Apr 9Magic City HS InvitationalApr 9 · Discus · Place 25 · OneontaOneontaDiscus2576-310
Apr 9Magic City HS InvitationalApr 9 · Shot Put · Place 13 · OneontaOneontaShot Put1335-810
Mar 21Oneonta Meet #2Mar 21 · Discus · Place 25 · OneontaOneontaDiscus2578-1010
Mar 21Oneonta Meet #2Mar 21 · Shot Put · Place 10 · OneontaOneontaShot Put1036-010
Mar 21Oneonta Meet #2Mar 21 · Javelin · Place 23 · OneontaOneontaJavelin23104-610
Mar 14Hayden HS Invitational 2Mar 14 · Discus · Place 12 · OneontaOneontaDiscus1283-610
Mar 14Hayden HS Invitational 2Mar 14 · Shot Put · Place 6 · OneontaOneontaShot Put636-10.5010
Mar 14Hayden HS Invitational 2Mar 14 · Javelin · Place 26 · OneontaOneontaJavelin2684-110
Mar 4Oneonta OpenerMar 4 · Javelin · Place 17 · OneontaOneontaJavelin1733.19m—
Mar 4Oneonta OpenerMar 4 · Shot Put · Place 13 · OneontaOneontaShot Put1311.12m—
Mar 4Oneonta OpenerMar 4 · 100 Meters · Place 50 · OneontaOneonta100 Meters5013.25—