Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOhio Capital Conference - Central · May 1212.36aOhio Capital Conference - CentralMay 12, 2026
200 Meters · IndoorWittenberg HS Open #2 · Feb 127.03Wittenberg HS Open #2February 1, 2026
200 Meters · OutdoorBradley Invitational · May 925.50aBradley InvitationalMay 9, 2025
300 Meters · OutdoorSPIRE HS Holiday Classic · Dec 1244.10aSPIRE HS Holiday ClassicDecember 12, 2025
400 Meters · IndoorOhio State HS Qualifier # 2 · Jan 2459.00Ohio State HS Qualifier # 2January 24, 2026
400 Meters · OutdoorOHSAA D1 Region 3 · May 2857.07aOHSAA D1 Region 3May 28, 2025
60 Meter · IndoorAdidas Indoor Nationals · Mar 207.98aAdidas Indoor NationalsMarch 20, 2026
60 Meter · OutdoorSPIRE HS Holiday Classic · Dec 128.11aSPIRE HS Holiday ClassicDecember 12, 2025
60 Meters · IndoorOtterbein HS Qualifier #3 · Feb 158.03Otterbein HS Qualifier #3February 15, 2026
800 Meters · IndoorOtterbein HS Qualifier #3 · Feb 152:37.24Otterbein HS Qualifier #3February 15, 2026
800 Meters · OutdoorOlen. Liberty vs. Hil. Bradley · Apr 272:28.48aOlen. Liberty vs. Hil. BradleyApril 27, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 MetersRound P4.59.13a11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 400 Meters · Hil. BradleyHil. Bradley400 MetersRound S--DNS11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 100 Meters · Place 6 · Hil. BradleyHil. Bradley100 MetersRound P6.12.61aWind: -1.311
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 100 Meters · Hil. BradleyHil. Bradley100 MetersRound S--DNSWind: 311
May 12Ohio Capital Conference - CentralMay 12 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 MetersRound S2.58.17a11
May 12Ohio Capital Conference - CentralMay 12 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 Meters2.58.18a11
May 12Ohio Capital Conference - CentralMay 12 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 MetersRound S2.12.66a11
May 12Ohio Capital Conference - CentralMay 12 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 Meters2.12.36a PB11
May 8Bradley Invitational May 8 · 100 Meters · Place 1 · Hil. BradleyHil. Bradley100 Meters112.39a11
May 4Hil. Bradley vs Westland DualMay 4 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters125.91a11
Apr 30Wayne InvitationalApr 30 · 200 Meters · Place 13 · Hil. BradleyHil. Bradley200 MetersRound P13.25.87aWind: -1.111
Apr 30Wayne InvitationalApr 30 · 200 Meters · Place 8 · Hil. BradleyHil. Bradley200 Meters8.25.94aWind: -111
Apr 30Wayne InvitationalApr 30 · 100 Meters · Place 11 · Hil. BradleyHil. Bradley100 MetersRound P11.12.44aWind: 1.811
Apr 30Wayne InvitationalApr 30 · 100 Meters · Place 5 · Hil. BradleyHil. Bradley100 Meters5.12.31aWind: 2.111
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · 800 Meters · Place 3 · Hil. BradleyHil. Bradley800 Meters3.2:28.48a PB11
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · 100 Meters · Place 1 · Hil. BradleyHil. Bradley100 Meters1.12.82a11
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters126.29a11
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · 100 Meters · Place 1 · Hil. BradleyHil. Bradley100 Meters112.74a11
Apr 10Hilliard Wildcat Premier MeetApr 10 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 Meters212.43a11
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters125.82a11
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 Meters212.66a11
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters125.88a11
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · 100 Meters · Place 1 · Hil. BradleyHil. Bradley100 Meters112.54a11

2026 Indoor Track

28 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 35 · Jaguar TrackJaguar Track60 MeterRound P35.7.98a PB11
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 33 · Jaguar TrackJaguar Track400 Meters33.1:00.50a11
Feb 20Ashland University HS Hi-Performance MeetFeb 20 · 400 Meters · Place 11 · Hil. BradleyHil. Bradley400 Meters111:00.0211
Feb 15Otterbein HS Qualifier #3Feb 15 · 60 Meters · Place 5 · Hil. BradleyHil. Bradley60 Meters58.2611
Feb 15Otterbein HS Qualifier #3Feb 15 · 60 Meters · Place 2 · Hil. BradleyHil. Bradley60 Meters28.03 PB11
Feb 15Otterbein HS Qualifier #3Feb 15 · 800 Meters · Place 6 · Hil. BradleyHil. Bradley800 Meters62:37.24 PB11
Feb 1Wittenberg HS Open #2Feb 1 · 200 Meters · Place 16 · Hil. BradleyHil. Bradley200 Meters1627.03 PB11
Feb 1Wittenberg HS Open #2Feb 1 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 Meters81:00.2111
Feb 1Wittenberg HS Open #2Feb 1 · 60 Meters · Place 19 · Hil. BradleyHil. Bradley60 MetersRound P198.2511
Feb 1Wittenberg HS Meet #2Feb 1 · 60 Meter · Place 19 · Hil. BradleyHil. Bradley60 MeterRound P19.8.25a11
Feb 1Wittenberg HS Meet #2Feb 1 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 Meters8.1:00.21a11
Feb 1Wittenberg HS Meet #2Feb 1 · 200 Meters · Place 16 · Hil. BradleyHil. Bradley200 Meters16.27.03a11
Jan 24Ohio State HS Qualifier # 2Jan 24 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 Meters259.00 PB11
Jan 24Ohio State HS Qualifier # 2Jan 24 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 Meters21:02.2811
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters127.07JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 1 · Hil. BradleyHil. Bradley60 Meters18.18JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 Meters38.15JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters127.07JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 1 · Hil. BradleyHil. Bradley60 Meters18.18JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 Meters38.15JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters127.07JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 1 · Hil. BradleyHil. Bradley60 Meters18.18JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 Meters38.15JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters127.07JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 1 · Hil. BradleyHil. Bradley60 Meters18.18JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 Meters38.15JR
Jan 10Wittenberg HS Meet #1Jan 10 · 200 Meters · Place 17 · Hil. BradleyHil. Bradley200 Meters1727.1411
Jan 10Wittenberg HS Meet #1Jan 10 · 60 Meters · Place 22 · Hil. BradleyHil. Bradley60 MetersRound P228.1811

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 300 Meters · Place 11 · Hil. BradleyHil. Bradley300 Meters11.44.10a PB11
Dec 12SPIRE HS Holiday ClassicDec 12 · 60 Meter · Place 7 · Hil. BradleyHil. Bradley60 Meter7.8.11a PB11
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · 400 Meters · Place 11 · Hil. BradleyHil. Bradley400 MetersRound P11.57.68a10
May 28OHSAA D1 Region 3May 28 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 MetersRound P4.57.30a10
May 28OHSAA D1 Region 3May 28 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.57.07a PB10
May 20OHSAA Central District - Division 1May 20 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 MetersRound P4.59.86a10
May 20OHSAA Central District - Division 1May 20 · 400 Meters · Place 3 · Hil. BradleyHil. Bradley400 Meters3.57.98a10
May 20OHSAA Central District - Division 1May 20 · 200 Meters · Place 8 · Hil. BradleyHil. Bradley200 MetersRound P8.26.50aWind: -1.210
May 20OHSAA Central District - Division 1May 20 · 200 Meters · Place 7 · Hil. BradleyHil. Bradley200 Meters7.25.74aWind: 1.810
May 20OHSAA Central District - Division 1May 20 · 100 Meters · Place 7 · Hil. BradleyHil. Bradley100 MetersRound P7.12.83aWind: 0.310
May 14Ohio Capital Conference - CentralMay 14 · 200 Meters · Place 4 · Hilliard BradleyHilliard Bradley200 Meters426.23a10
May 14Ohio Capital Conference - CentralMay 14 · 200 Meters · Place 2 · Hilliard BradleyHilliard Bradley200 Meters225.78a10
May 14Ohio Capital Conference - CentralMay 14 · 100 Meters · Place 4 · Hilliard BradleyHilliard Bradley100 Meters412.89a10
May 14Ohio Capital Conference - CentralMay 14 · 100 Meters · Place 4 · Hilliard BradleyHilliard Bradley100 Meters412.90a10
May 9Bradley InvitationalMay 9 · 200 Meters · Place 1 · Hil. BradleyHil. Bradley200 Meters1.25.50a PB10
May 9Bradley InvitationalMay 9 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 Meters2.12.36a10
May 5Hilliard Bradley vs Westland May 5 · 400 Meters · Place 1 · Hil. BradleyHil. Bradley400 Meters1.1:00.95a10
May 2Wayne InvitationalMay 2 · 200 Meters · Place 9 · Hil. BradleyHil. Bradley200 MetersRound P9.25.96aWind: 1.210
May 2Wayne InvitationalMay 2 · 200 Meters · Place 6 · Hil. BradleyHil. Bradley200 Meters6.25.77aWind: -0.610
May 2Wayne InvitationalMay 2 · 100 Meters · Place 16 · Hil. BradleyHil. Bradley100 MetersRound P16.12.98aWind: -1.110
May 2Wayne InvitationalMay 2 · 100 Meters · Place 10 · Hil. BradleyHil. Bradley100 Meters10.12.50aWind: 0.910
Apr 29Hilliard Bradley vs Olentangy Liberty Apr 29 · 100 Meters · Place 1 · Hilliard BradleyHilliard Bradley100 Meters113.01a10
Apr 19Joe Lenge Dublin ClassicApr 19 · 200 Meters · Place 3 · Hilliard BradleyHilliard Bradley200 MetersRound S327.0410
Apr 19Joe Lenge Dublin ClassicApr 19 · 200 Meters · Place 3 · Hilliard BradleyHilliard Bradley200 Meters326.6210
Apr 19Joe Lenge Dublin ClassicApr 19 · 100 Meters · Place 4 · Hilliard BradleyHilliard Bradley100 MetersRound S413.0510
Apr 19Joe Lenge Dublin ClassicApr 19 · 100 Meters · Place 3 · Hilliard BradleyHilliard Bradley100 Meters312.5010
Apr 11Hilliard PremierApr 11 · 200 Meters · Place 2 · Hilliard BradleyHilliard Bradley200 Meters225.53a10
Apr 11Hilliard PremierApr 11 · 100 Meters · Place 1 · Hilliard BradleyHilliard Bradley100 Meters112.48a10
Mar 29Hil. Bradley vs. Hil. DarbyMar 29 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters126.41a10
Mar 29Hil. Bradley vs. Hil. DarbyMar 29 · 100 Meters · Place 1 · Hilliard BradleyHilliard Bradley100 Meters112.64a10

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 16 Otterbein HS Qualifier #3Feb 16 · 200 Meters · Place 2 · Hil. BradleyHil. Bradley200 Meters227.58SO
Feb 16 Otterbein HS Qualifier #3Feb 16 · 400 Meters · Place 3 · Hil. BradleyHil. Bradley400 Meters31:04.51SO
Feb 16 Otterbein HS Qualifier #3Feb 16 · 60 Meters · Place 1 · Hil. BradleyHil. Bradley60 Meters18.25SO
Feb 16 Otterbein HS Qualifier #3Feb 16 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 Meters38.25SO
Feb 8Jim Lindsey IndoorFeb 8 · 60 Meter · Place 2 · Hil. BradleyHil. Bradley60 MeterRound P2.8.33a10
Feb 8Jim Lindsey IndoorFeb 8 · 60 Meter · Hil. BradleyHil. Bradley60 Meter—NT10
Feb 8Jim Lindsey IndoorFeb 8 · 200 Meters · Place 8 · Hil. BradleyHil. Bradley200 Meters8.28.42a10
Jan 19Otterbein HS Qualifier #2Jan 19 · 400 Meters · Place 1 · Hil. BradleyHil. Bradley400 Meters11:07.32SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 400 Meters · Place 9 · Hil. BradleyHil. Bradley400 Meters91:07.32SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 60 Meters · Place 3 · Hil. BradleyHil. Bradley60 MetersRound P38.50SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 60 Meters · Place 16 · Hil. BradleyHil. Bradley60 MetersRound P168.50SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 60 Meters · Place 2 · Hil. BradleyHil. Bradley60 Meters28.36SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 60 Meters · Place 8 · Hil. BradleyHil. Bradley60 Meters88.36SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14OHSAA Central District - Division 1May 14 · 200 Meters · Place 14 · Hil. BradleyHil. Bradley200 MetersRound P14.27.32aWind: 2.29
May 1Westland vs. Hilliard BradleyMay 1 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters127.89a—
Apr 13Joe Lenge Dublin ClassicApr 13 · 200 Meters · Place 6 · Hilliard BradleyHilliard Bradley200 Meters627.59a—
Apr 13Joe Lenge Dublin ClassicApr 13 · 200 Meters · Place 8 · Hilliard BradleyHilliard Bradley200 Meters827.63a—
Apr 10Thomas Worthington vs. Hilliard BradleyApr 10 · 200 Meters · Place 3 · Hil. BradleyHil. Bradley200 Meters3.28.79a9