Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorOHSAA Jesse Owens Track & Field State Championships · Jun 4121-08OHSAA Jesse Owens Track & Field State ChampionshipsJune 4, 2026
Shot Put · 4kg · IndoorUniversity of Akron Rust Buster HS Open Meet · Dec 1332-01.00University of Akron Rust Buster HS Open MeetDecember 13, 2025
Shot Put · 4kg · OutdoorOHSAA D1 Super Regional R4 - Huber Heights · May 1930-09.75OHSAA D1 Super Regional R4 - Huber HeightsMay 19, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · Discus · Place 9 · Hil. BradleyDiscus1kg9.121-08 PB11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · Discus · Place 3 · Hil. BradleyDiscus1kg3.116-0111
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · Shot Put · Place 16 · Hil. BradleyShot Put4kg16.30-09.75 PB11
May 12Ohio Capital Conference - CentralMay 12 · Discus · Place 2 · Hil. BradleyDiscus1kg2.116' 6"11
May 12Ohio Capital Conference - CentralMay 12 · Shot Put · Place 10 · Hil. BradleyShot Put4kg10.29' 3.25"11
May 8Bradley Invitational May 8 · Discus · Place 2 · Hil. BradleyDiscus2109-111
May 8Bradley Invitational May 8 · Shot Put · Place 10 · Hil. BradleyShot Put1028-211
May 4Hil. Bradley vs Westland DualMay 4 · Discus · Place 1 · Hil. BradleyDiscus1110-511
May 4Hil. Bradley vs Westland DualMay 4 · Shot Put · Place 6 · Hil. BradleyShot Put626-911
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · Discus · Place 1 · Hil. BradleyDiscus1kg1.99' 5"11
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · Shot Put · Place 1 · Hil. BradleyShot Put4kg1.29' 9.25"11
Apr 24Marysville Monarch RelaysApr 24 · Discus · Place 3 · Hil. BradleyDiscus3101-411
Apr 24Marysville Monarch RelaysApr 24 · Shot Put · Place 7 · Hil. BradleyShot Put731-011
Apr 18Joe Lenge Dublin ClassicApr 18 · Discus · Place 6 · Hil. BradleyDiscus6104-611
Apr 18Joe Lenge Dublin ClassicApr 18 · Shot Put · Place 17 · Hil. BradleyShot Put1729-1.7511
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · Discus · Place 1 · Hil. BradleyDiscus1106-111
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · Shot Put · Place 1 · Hil. BradleyShot Put130-511
Apr 10Hilliard Wildcat Premier MeetApr 10 · Discus · Place 4 · Hil. BradleyDiscus4110-811
Apr 10Hilliard Wildcat Premier MeetApr 10 · Shot Put · Place 8 · Hil. BradleyShot Put830-111
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · Discus · Place 1 · Hil. BradleyDiscus1115-211
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · Shot Put · Place 1 · Hil. BradleyShot Put129-311
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · Discus · Place 1 · Hil. BradleyDiscus1119-311
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · Shot Put · Place 5 · Hil. BradleyShot Put524-211

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Otterbein HS Qualifier #3Feb 15 · Shot Put · Place 18 · Hil. BradleyShot Put1826-811
Feb 14Ohio State HS Qualifier # 5Feb 14 · Shot Put · Place 8 · Hil. BradleyShot Put829-03.7511
Feb 14Ohio State HS Qualifier # 5Feb 14 · Shot Put · Place 8 · Hil. BradleyShot Put829-3.7511
Feb 1Wittenberg HS Open #2Feb 1 · Shot Put · Place 11 · Hil. BradleyShot Put118.78m11
Feb 1Wittenberg HS Meet #2Feb 1 · Shot Put · Place 11 · Hil. BradleyShot Put4kg11.28-10.0011
Jan 31Chieftain Grand PrixJan 31 · Shot Put · Place 12 · Hil. BradleyShot Put1228-911
Jan 31Chieftain Grand PrixJan 31 · Shot Put · Place 12 · Hil. BradleyShot Put1228-911
Jan 18Otterbein HS Qualifier #2Jan 18 · Shot Put · Place 4 · Hil. BradleyShot Put431-09.50JR
Jan 18Otterbein HS Qualifier #2Jan 18 · Shot Put · Place 4 · Hil. BradleyShot Put431-09.50JR
Jan 18Otterbein HS Qualifier #2Jan 18 · Shot Put · Place 4 · Hil. BradleyShot Put431-09.50JR
Jan 18Otterbein HS Qualifier #2Jan 18 · Shot Put · Place 4 · Hil. BradleyShot Put431-09.50JR
Jan 10Wittenberg HS Meet #1Jan 10 · Shot Put · Place 8 · Hil. BradleyShot Put89.06m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13University of Akron Rust Buster HS Open MeetDec 13 · Shot Put · Place 7 · Hil. BradleyShot Put4kg7.32-01.00 PB11
Feb 16 Otterbein HS Qualifier #3Feb 16 · Shot Put · Place 6 · Hil. BradleyShot Put629-06.00SO
Feb 8Jim Lindsey IndoorFeb 8 · Shot Put · Place 14 · Hil. BradleyShot Put4kg14.27-05.0010
Jan 19Otterbein HS Qualifier #2Jan 19 · Shot Put · Place 12 · Hil. BradleyShot Put1230-02.00SO
Jan 11Wittenberg HS Open #1Jan 11 · Shot Put · Place 13 · Hil. BradleyShot Put1328-2.5010

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28OHSAA D1 Region 3May 28 · Discus · Place 12 · Hil. BradleyDiscus1kg12.99-1010
May 20OHSAA Central District - Division 1May 20 · Discus · Place 4 · Hil. BradleyDiscus1kg4.112-0810
May 14Ohio Capital Conference - CentralMay 14 · Discus · Place 3 · Hilliard BradleyDiscus3103-1110
May 14Ohio Capital Conference - CentralMay 14 · Shot Put · Place 7 · Hilliard BradleyShot Put730-1.7510
May 9Bradley InvitationalMay 9 · Discus · Place 4 · Hil. BradleyDiscus1kg4.106' 3"10
May 7Orange 9-10th Grade InvitationalMay 7 · Discus · Place 1 · Hilliard BradleyDiscus1108-210
May 7Orange 9-10th Grade InvitationalMay 7 · Shot Put · Place 1 · Hilliard BradleyShot Put130-210
May 5Hilliard Bradley vs Westland May 5 · Discus · Place 3 · Hil. BradleyDiscus1kg3.96' 9"10
Apr 25Marysville Monarch RelaysApr 25 · Discus · Place 10 · Hil. BradleyDiscus1kg10.89' 9"10
Apr 25Marysville Monarch RelaysApr 25 · Shot Put · Place 10 · Hil. BradleyShot Put4kg10.29' 8.25"10
Apr 19Joe Lenge Dublin ClassicApr 19 · Discus · Place 9 · Hilliard BradleyDiscus9104-910
Apr 16Thomas Worthington DualApr 16 · Shot Put · Place 5 · Hil. BradleyShot Put530-110
Apr 16Thomas Worthington DualApr 16 · Discus · Place 2 · Hil. BradleyDiscus2113-010
Apr 11Hilliard PremierApr 11 · Discus · Place 6 · Hilliard BradleyDiscus6103-010
Apr 11Hilliard PremierApr 11 · Shot Put · Place 8 · Hilliard BradleyShot Put831-010
Mar 29Hil. Bradley vs. Hil. DarbyMar 29 · Discus · Place 1 · Hilliard BradleyDiscus1105-110
Mar 29Hil. Bradley vs. Hil. DarbyMar 29 · Shot Put · Place 1 · Hilliard BradleyShot Put130-810

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Westland vs. Hilliard BradleyMay 1 · Discus · Place 5 · Hilliard BradleyDiscus583-3.5—
May 1Westland vs. Hilliard BradleyMay 1 · Shot Put · Place 5 · Hilliard BradleyShot Put525-9—
Apr 24Olen. Liberty v. Hilliard BradleyApr 24 · Discus · Place 7 · Hilliard BradleyDiscus787-10—
Apr 24Olen. Liberty v. Hilliard BradleyApr 24 · Shot Put · Place 9 · Hilliard BradleyShot Put925-5.5—
Apr 17John Hammond JV Relays - Hil. DarbyApr 17 · Discus · Place 2 · Hilliard BradleyDiscus283-3—
Apr 17John Hammond JV Relays - Hil. DarbyApr 17 · Shot Put · Place 2 · Hilliard BradleyShot Put226-8.5—
Apr 13Joe Lenge Dublin ClassicApr 13 · Shot Put · Place 22 · Hilliard BradleyShot Put2224-4—
Apr 10Thomas Worthington vs. Hilliard BradleyApr 10 · Discus · Place 7 · Hil. BradleyDiscus1kg7.81-019
Apr 10Thomas Worthington vs. Hilliard BradleyApr 10 · Shot Put · Place 7 · Hil. BradleyShot Put4kg7.24-01.009