Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorOVAC Championship · May 9110' 3"OVAC ChampionshipMay 9, 2026
Shot Put · 4kg · OutdoorWVSSAC Class A - Region 1 Championship · May 1235-09.75WVSSAC Class A - Region 1 ChampionshipMay 12, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · Shot Put · Place 1 · Weirton MadonnaShot Put4kg1.34-11.2512
May 12WVSSAC Class A - Region 1 ChampionshipMay 12 · Discus · Weirton MadonnaDiscus1kg--FOUL12
May 12WVSSAC Class A - Region 1 ChampionshipMay 12 · Shot Put · Place 1 · Weirton MadonnaShot Put4kg1.35-09.75 PB12
May 9OVAC ChampionshipMay 9 · Discus · Place 8 · Weirton MadonnaDiscus1kg8.110' 3" PB12
May 9OVAC ChampionshipMay 9 · Shot Put · Place 7 · Weirton MadonnaShot Put4kg7.35' 0.5"12
May 1Weir Quad Meet - May 1stMay 1 · Discus · Place 1 · Weirton MadonnaDiscus1107-0.512
May 1Weir Quad Meet - May 1stMay 1 · Shot Put · Place 1 · Weirton MadonnaShot Put134-3.512
Apr 28Indian League HS 4/28/2026 - Meet 5Apr 28 · Discus · Place 3 · Weirton MadonnaDiscus1kg3.100-0812
Apr 28Indian League HS 4/28/2026 - Meet 5Apr 28 · Shot Put · Place 2 · Weirton MadonnaShot Put4kg2.33-05.2512
Apr 24Brooke RelaysApr 24 · Discus · Place 2 · Weirton MadonnaDiscus2107-1012
Apr 24Brooke RelaysApr 24 · Shot Put · Place 2 · Weirton MadonnaShot Put234-312
Apr 18Shadyside Relays 2026-55th AnnualApr 18 · Discus · Place 6 · Weirton MadonnaDiscus1kg6.99-0812
Apr 18Shadyside Relays 2026-55th AnnualApr 18 · Shot Put · Place 4 · Weirton MadonnaShot Put4kg4.32-10.5012
Apr 11Dick Dei Track ClassicApr 11 · Discus · Place 5 · Weirton MadonnaDiscus588-0712
Apr 11Dick Dei Track ClassicApr 11 · Shot Put · Place 4 · Weirton MadonnaShot Put430-11.2512
Apr 7Indian League Meet HS 4/7/2026 - Meet 2Apr 7 · Discus · Place 1 · Weirton MadonnaDiscus1kg1.99-0012
Apr 7Indian League Meet HS 4/7/2026 - Meet 2Apr 7 · Shot Put · Place 1 · Weirton MadonnaShot Put4kg1.30-02.0012
Apr 2Silver Knights InvitationalApr 2 · Discus · Place 4 · Weirton MadonnaDiscus4101-812
Apr 2Silver Knights InvitationalApr 2 · Shot Put · Place 4 · Weirton MadonnaShot Put432-612
Mar 31Indian League HS 3/31/2026 - Meet 1Mar 31 · Discus · Place 1 · Weirton MadonnaDiscus1kg1.98-0212
Mar 31Indian League HS 3/31/2026 - Meet 1Mar 31 · Shot Put · Place 1 · Weirton MadonnaShot Put4kg1.28-02.5012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · Discus · Place 4 · Weirton MadonnaDiscus4111-211
May 23WVSSAC State Track & Field ChampionshipsMay 23 · Shot Put · Place 14 · Weirton MadonnaShot Put1427-6.5011
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · Discus · Place 2 · Weirton MadonnaDiscus2109-0411
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · Shot Put · Place 2 · Weirton MadonnaShot Put232-09.5011
May 3OVAC ChampionshipMay 3 · Discus · Place 3 · Weirton MadonnaDiscus1kg3.107-0711
May 3OVAC ChampionshipMay 3 · Shot Put · Place 4 · Weirton MadonnaShot Put4kg4.30-04.2511
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · Discus · Place 4 · Weirton MadonnaDiscus1kg4.102-08Unofficial11
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · Shot Put · Place 3 · Weirton MadonnaShot Put4kg3.33-02.50Unofficial11
Apr 25Brooke RelaysApr 25 · Shot Put · Place 4 · Weirton MadonnaShot Put431-911
Apr 25Brooke RelaysApr 25 · Discus · Place 2 · Weirton MadonnaDiscus297-011
Apr 11Dave Porterfield InvitationalApr 11 · Discus · Place 4 · Weirton MadonnaDiscus1kg4.101-0711
Apr 11Dave Porterfield InvitationalApr 11 · Shot Put · Place 14 · Weirton MadonnaShot Put4kg14.28-10.5011
Apr 10Indian League Meet 2Apr 10 · Discus · Place 2 · Weirton MadonnaDiscus1kg2.99-011
Apr 10Indian League Meet 2Apr 10 · Shot Put · Place 1 · Weirton MadonnaShot Put4kg1.28-9.511
Apr 4Silver Knights InvitationalApr 4 · Discus · Place 2 · Weirton MadonnaDiscus293-511
Apr 4Silver Knights InvitationalApr 4 · Shot Put · Place 3 · Weirton MadonnaShot Put329-311

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17WVSSAC State Track & Field ChampionshipsMay 17 · Discus · Place 11 · Weirton MadonnaDiscus1kg11.92-0610
May 17WVSSAC State Track & Field ChampionshipsMay 17 · Shot Put · Place 14 · Weirton MadonnaShot Put4kg14.28-06.5010
May 8WVSSAC Class A - Region 1 ChampionshipMay 8 · Discus · Place 2 · Weirton MadonnaDiscus2103-8—
May 8WVSSAC Class A - Region 1 ChampionshipMay 8 · Discus · Place 2 · Weirton MadonnaDiscus2103-8—
May 8WVSSAC Class A - Region 1 ChampionshipMay 8 · Shot Put · Place 4 · Weirton MadonnaShot Put431-0—
May 8WVSSAC Class A - Region 1 ChampionshipMay 8 · Shot Put · Place 4 · Weirton MadonnaShot Put431-0—
May 4OVAC ChampionshipsMay 4 · Discus · Place 2 · Weirton MadonnaDiscus1kg2.107-0710
May 4OVAC ChampionshipsMay 4 · Shot Put · Place 4 · Weirton MadonnaShot Put4kg4.33-00.0010
Apr 30OVAC PrelimsApr 30 · Discus · Place 4 · Weirton MadonnaDiscus1kg4.95-0510
Apr 30OVAC PrelimsApr 30 · Shot Put · Place 3 · Weirton MadonnaShot Put4kg3.31-01.5010
Apr 30OVACApr 30 · Discus · Place 4 · Weirton MadonnaDiscus1kg4.95-05Unofficial10
Apr 30OVACApr 30 · Shot Put · Place 3 · Weirton MadonnaShot Put4kg3.31-01.50Unofficial10
Apr 192024 Brooke RelaysApr 19 · Discus · Place 3 · Weirton MadonnaDiscus398-7—
Apr 192024 Brooke RelaysApr 19 · Shot Put · Place 4 · Weirton MadonnaShot Put429-5—
Mar 19WTTL #1Mar 19 · Discus · Place 2 · Weirton MadonnaDiscus285-9—
Mar 19WTTL #1Mar 19 · Shot Put · Place 4 · Weirton MadonnaShot Put428-2.50—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 192023 WVSSAC State Track & Field ChampionshipsMay 19 · Discus · Place 14 · Weirton MadonnaDiscus1kg14.83-019
May 192023 WVSSAC State Track & Field ChampionshipsMay 19 · Shot Put · Place 15 · Weirton MadonnaShot Put4kg15.27-10.759
May 6OVAC ChampionshipMay 6 · Discus · Place 14 · Weirton MadonnaDiscus1kg14.93-10Unofficial9
May 6OVAC ChampionshipMay 6 · Shot Put · Place 16 · Weirton MadonnaShot Put4kg16.28-09.50Unofficial9