Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHil. Bradley vs. Hil. Darby · Mar 2811.59aHil. Bradley vs. Hil. DarbyMarch 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorOHSAA D1 Super Regional R4 - Huber Heights · May 1914.48aOHSAA D1 Super Regional R4 - Huber HeightsMay 19, 2026
200 Meters · IndoorOtterbein HS Qualifier #2 · Jan 1825.00Otterbein HS Qualifier #2January 18, 2026
200 Meters · OutdoorHil. Bradley vs. Thom. Worthington · Apr 1423.46aHil. Bradley vs. Thom. WorthingtonApril 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorOHSAA D1 Super Regional R4 - Huber Heights · May 1939.34aOHSAA D1 Super Regional R4 - Huber HeightsMay 19, 2026
400 Meters · IndoorOtterbein HS Qualifier #2 · Jan 191:00.88Otterbein HS Qualifier #2January 19, 2025
60 Meters · IndoorOtterbein HS Qualifier #2 · Jan 187.40Otterbein HS Qualifier #2January 18, 2026
Prelims · IndoorOtterbein HS Qualifier #2 · Jan 197.57Otterbein HS Qualifier #2January 19, 2025
Prelims · Indoor · Hand timedOtterbein HS Qualifier #2 · Jan 198.5hOtterbein HS Qualifier #2January 19, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 300m Hurdles · Place 8 · Hil. Bradley300m Hurdles36" / 0.914mRound P8.40.01a11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 300m Hurdles · Place 8 · Hil. Bradley300m Hurdles36" / 0.914mRound S8.39.34a PB11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 300m Hurdles · Place 6 · Hil. Bradley300m Hurdles36" / 0.914m6.40.03a11
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 110m Hurdles · Place 5 · Hil. Bradley110m Hurdles39" / 0.991mRound P5.15.00aWind: -0.411
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 110m Hurdles · Place 7 · Hil. Bradley110m Hurdles39" / 0.991mRound S7.14.48a PBWind: 0.311
May 19OHSAA D1 Super Regional R4 - Huber HeightsMay 19 · 110m Hurdles · Place 6 · Hil. Bradley110m Hurdles39" / 0.991m6.14.69aWind: 2.211
May 12Ohio Capital Conference - CentralMay 12 · 300m Hurdles · Place 2 · Hil. Bradley300m Hurdles36" / 0.914mRound S2.39.82a11
May 12Ohio Capital Conference - CentralMay 12 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles36" / 0.914m1.39.39a11
May 12Ohio Capital Conference - CentralMay 12 · 110m Hurdles · Place 2 · Hil. Bradley110m Hurdles39" / 0.991mRound S2.15.21a11
May 12Ohio Capital Conference - CentralMay 12 · 110m Hurdles · Place 2 · Hil. Bradley110m Hurdles39" / 0.991m2.14.79a11
May 8Bradley Invitational May 8 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles140.28a11
May 8Bradley Invitational May 8 · 110m Hurdles · Place 2 · Hil. Bradley110m Hurdles215.35a11
May 4Hil. Bradley vs Westland DualMay 4 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles142.49a11
May 4Hil. Bradley vs Westland DualMay 4 · 110m Hurdles · Place 1 · Hil. Bradley110m Hurdles115.32a11
May 4Hil. Bradley vs Westland DualMay 4 · 200 Meters · Place 2 · Hil. Bradley200 Meters223.91a11
May 4Hil. Bradley vs Westland DualMay 4 · 100 Meters · Place 4 · Hil. Bradley100 Meters411.77a11
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles36" / 0.914m1.40.54a11
Apr 27Olen. Liberty vs. Hil. BradleyApr 27 · 110m Hurdles · Place 1 · Hil. Bradley110m Hurdles39" / 0.991m1.15.20a11
Apr 18Joe Lenge Dublin ClassicApr 18 · 300m Hurdles · Place 9 · Hil. Bradley300m Hurdles942.74a11
Apr 18Joe Lenge Dublin ClassicApr 18 · 110m Hurdles · Place 2 · Hil. Bradley110m Hurdles215.25a11
Apr 18Joe Lenge Dublin ClassicApr 18 · 110m Hurdles · Place 5 · Hil. Bradley110m Hurdles515.31a11
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · 200 Meters · Place 1 · Hil. Bradley200 Meters123.46a PB11
Apr 14Hil. Bradley vs. Thom. WorthingtonApr 14 · 100 Meters · Place 3 · Hil. Bradley100 Meters311.69a11
Apr 10Hilliard Wildcat Premier MeetApr 10 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles140.47a11
Apr 10Hilliard Wildcat Premier MeetApr 10 · 110m Hurdles · Place 1 · Hil. Bradley110m Hurdles114.97a11
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · 300m Hurdles · Place 1 · Hil. Bradley300m Hurdles139.86a11
Apr 7Hil. Bradley vs Hil. DavidsonApr 7 · 110m Hurdles · Place 1 · Hil. Bradley110m Hurdles115.63a11
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · 110m Hurdles · Place 1 · Hil. Bradley110m Hurdles115.95a11
Mar 28Hil. Bradley vs. Hil. DarbyMar 28 · 100 Meters · Place 1 · Hil. Bradley100 Meters111.59a PB11

2026 Indoor Track

28 results
DateMeetEventPlMarkGr
Feb 20Ashland University HS Hi-Performance MeetFeb 20 · 60m Hurdles · Place 10 · Hil. Bradley60m Hurdles108.4611
Feb 15Otterbein HS Qualifier #3Feb 15 · 60 Meters · Place 18 · Hil. Bradley60 Meters187.4111
Feb 15Otterbein HS Qualifier #3Feb 15 · 60m Hurdles · Place 1 · Hil. Bradley60m Hurdles18.5111
Feb 15Otterbein HS Qualifier #3Feb 15 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.7411
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 3 · Hil. Bradley60m HurdlesRound P38.8411
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 3 · Hil. Bradley60m HurdlesRound P38.8411
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.5711
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.5711
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 3 · Hil. Bradley60m HurdlesRound P38.8411
Jan 31Chieftain Grand PrixJan 31 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.5711
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 5 · Hil. Bradley200 Meters525.00 PBJR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · Hil. Bradley60 Meters27.40 PBJR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 1 · Hil. Bradley60m Hurdles18.64JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.67JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 5 · Hil. Bradley200 Meters525.00JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · Hil. Bradley60 Meters27.40JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 1 · Hil. Bradley60m Hurdles18.64JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.67JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 5 · Hil. Bradley200 Meters525.00JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · Hil. Bradley60 Meters27.40JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 1 · Hil. Bradley60m Hurdles18.64JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.67JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 200 Meters · Place 5 · Hil. Bradley200 Meters525.00JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · Hil. Bradley60 Meters27.40JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 1 · Hil. Bradley60m Hurdles18.64JR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60m Hurdles · Place 2 · Hil. Bradley60m Hurdles28.67JR
Jan 10Wittenberg HS Meet #1Jan 10 · 60m Hurdles · Place 3 · Hil. Bradley60m Hurdles38.4511
Jan 10Wittenberg HS Meet #1Jan 10 · 60m Hurdles · Place 6 · Hil. Bradley60m HurdlesRound P68.6911

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Thomas Worthington DualApr 16 · 200 Meters · Place 14 · Hil. Bradley200 Meters1425.6510
Apr 16Thomas Worthington DualApr 16 · 300m Hurdles · Place 3 · Hil. Bradley300m Hurdles343.2210
Apr 16Thomas Worthington DualApr 16 · 110m Hurdles · Place 2 · Hil. Bradley110m Hurdles216.1010

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 7 · Hil. Bradley60m Hurdles79.04SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 9 · Hil. Bradley60m Hurdles99.04SO
Jan 19Otterbein HS Qualifier #2Jan 19 · 400 Meters · Place 2 · Hil. Bradley400 Meters21:00.88 PBSO
Jan 19Otterbein HS Qualifier #2Jan 19 · 400 Meters · Place 39 · Hil. Bradley400 Meters391:00.88SO
Jan 19Otterbein HS Qualifier #2Jan 19 · Prelims · Place 2 · Hil. BradleyPrelimsRound P28.5h PBSO
Jan 19Otterbein HS Qualifier #2Jan 19 · Prelims · Place 3 · Hil. BradleyPrelimsRound P38.5hSO
Jan 19Otterbein HS Qualifier #2Jan 19 · Prelims · Place 1 · Hil. BradleyPrelimsRound P17.57 PBSO
Jan 19Otterbein HS Qualifier #2Jan 19 · Prelims · Place 32 · Hil. BradleyPrelimsRound P327.57SO
Jan 11Wittenberg HS Open #1Jan 11 · Prelims · Place 12 · Hil. BradleyPrelimsRound P129.2110