Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeachwood Bison Invitational · Apr 1814.67aBeachwood Bison InvitationalApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorNed Weingart Relays 2026 · Apr 418.12aNed Weingart Relays 2026April 4, 2026
200 Meters · IndoorNEOITC Series White Division Meet #1 · Jan 1531.38NEOITC Series White Division Meet #1January 15, 2025
300m Hurdles · 30" / 0.762m · OutdoorCleveland Central Catholic Ironman Relays · Apr 1155.00aCleveland Central Catholic Ironman RelaysApril 11, 2026
400 Meters · IndoorNEOITC Series White Division Meet #3 · Feb 121:14.80NEOITC Series White Division Meet #3February 12, 2025
800 Meters · IndoorHarrison Dillard Indoor Championship · Feb 103:12.03Harrison Dillard Indoor ChampionshipFebruary 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Beachwood Bison InvitationalApr 18 · 300m Hurdles · Place 7 · John Hay300m Hurdles754.97a12
Apr 18Beachwood Bison InvitationalApr 18 · 100m Hurdles · Place 4 · John Hay100m Hurdles418.02a12
Apr 18Beachwood Bison InvitationalApr 18 · 100 Meters · Place 23 · John Hay100 Meters2314.67a PB12
Apr 11Cleveland Central Catholic Ironman RelaysApr 11 · 300m Hurdles · Place 4 · John Hay300m Hurdles30" / 0.762m4.55.00a PB12
Apr 4Ned Weingart Relays 2026Apr 4 · 100m Hurdles · Place 10 · John Hay100m Hurdles33" / 0.838mRound P10.18.12a PB12
Apr 1Dual Meet vs. Berea-Midpark, John Hay, John MarshallApr 1 · 300m Hurdles · Place 3 · John Hay300m Hurdles353.61a12
Apr 1Dual Meet vs. Berea-Midpark, John Hay, John MarshallApr 1 · 100m Hurdles · Place 2 · John Hay100m Hurdles218.58a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Harrison Dillard Indoor ChampionshipFeb 10 · 800 Meters · Place 5 · John Hay800 Meters53:12.03 PB12
Feb 10Harrison Dillard Indoor ChampionshipFeb 10 · 60m Hurdles · Place 3 · John Hay60m Hurdles310.6012

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Beechcroft Cougar InvitationalApr 30 · 100m Hurdles · Place 5 · John Hay100m Hurdles518.62a11
Apr 19Beachwood Bison InvitationalApr 19 · 100m Hurdles · Place 7 · John Hay100m Hurdles718.6611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 35 · John Hay60m HurdlesRound P3512.1711
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 35 · John Hay60m HurdlesRound P3512.1711
Feb 12NEOITC Series White Division Meet #3Feb 12 · 400 Meters · Place 15 · John Hay400 Meters151:14.80 PB11
Jan 29NEOITC Series White Division #2Jan 29 · 60m Hurdles · Place 8 · John Hay60m Hurdles811.5411
Jan 15NEOITC Series White Division Meet #1Jan 15 · 60m Hurdles · Place 12 · John Hay60m Hurdles1211.9811
Jan 15NEOITC Series White Division Meet #1Jan 15 · 200 Meters · Place 26 · John Hay200 Meters2631.38 PB11
Jan 11Oberlin College HS Track & Field Meet #1Jan 11 · 60m Hurdles · Place 11 · John Hay60m HurdlesRound P1112.1811

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Ned Weingart RelaysApr 6 · 300m Hurdles · Place 17 · John Hay300m Hurdles1757.57—
Apr 6Ned Weingart RelaysApr 6 · 300m Hurdles · Place 17 · John Hay300m Hurdles1757.5710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24NEOITC Series White Division Meet #2Jan 24 · 400 Meters · Place 20 · John Hay400 Meters201:17.8810
Jan 10NEOITC Series White Division Meet #1Jan 10 · 200 Meters · Place 16 · John Hay200 Meters1631.4610