Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRollin Waite JV Invitational · Apr 2014.68aRollin Waite JV InvitationalApril 20, 2026
200 Meters · IndoorNEOITC Series White Division Meet #3 · Feb 1228.69NEOITC Series White Division Meet #3February 12, 2025
200 Meters · OutdoorDual Meet vs. Berea-Midpark, John Hay, John Marshall · Apr 127.26aDual Meet vs. Berea-Midpark, John Hay, John MarshallApril 1, 2026
3200 Meters · OutdoorEuclid Relays · May 815:27.04aEuclid RelaysMay 8, 2026
400 Meters · IndoorOberlin College HS Track & Field Meet #1 · Jan 111:11.61Oberlin College HS Track & Field Meet #1January 11, 2025
400 Meters · OutdoorStrongsville Elite Summer Meet · Jul 101:13.42aStrongsville Elite Summer MeetJuly 10, 2021
800 Meters · IndoorNEOITC Series White Division Meet #1 · Jan 152:51.98NEOITC Series White Division Meet #1January 15, 2025
800 Meters · OutdoorStrongsville Elite Summer Meet · Jul 102:57.74aStrongsville Elite Summer MeetJuly 10, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Euclid RelaysMay 8 · 3200 Meters · Place 10 · John HayJohn Hay3200 Meters10.15:27.04a PB10
Apr 20Rollin Waite JV InvitationalApr 20 · 100 Meters · Place 8 · John HayJohn Hay100 Meters8.14.68a PBWind: -1.810
Apr 1Dual Meet vs. Berea-Midpark, John Hay, John MarshallApr 1 · 200 Meters · Place 3 · John HayJohn Hay200 Meters327.26a PB10
Jan 14NEOITC WHITE Division #1Jan 14 · 200 Meters · Place 15 · John HayJohn Hay200 Meters15.29.43a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Harrison Dillard Indoor ChampionshipFeb 10 · 800 Meters · Place 4 · John HayJohn Hay800 Meters43:11.4410

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13University of Akron Rust Buster HS Open MeetDec 13 · 800 Meters · John HayJohn Hay800 Meters--DNS10
Feb 12NEOITC Series White Division Meet #3Feb 12 · 200 Meters · Place 9 · John HayJohn Hay200 Meters928.69 PB9
Jan 29NEOITC Series White Division #2Jan 29 · 800 Meters · Place 17 · John HayJohn Hay800 Meters173:00.769
Jan 15NEOITC Series White Division Meet #1Jan 15 · 800 Meters · Place 14 · John HayJohn Hay800 Meters142:51.98 PB9
Jan 11Oberlin College HS Track & Field Meet #1Jan 11 · 400 Meters · Place 9 · John HayJohn Hay400 Meters91:11.61 PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Beechcroft Cougar InvitationalApr 30 · 200 Meters · Place 10 · John HayJohn Hay200 Meters1029.09a9

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 10Strongsville Elite Summer MeetJul 10 · 800 Meters · Place 5 · Cleveland MustangsCleveland Mustangs800 Meters5.2:57.74a PB12
Jul 10Strongsville Elite Summer MeetJul 10 · 400 Meters · Place 9 · Cleveland MustangsCleveland Mustangs400 Meters9.1:13.42a PB12
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 800 Meters · Place 4 · Cleveland MustangsCleveland Mustangs800 Meters4.3:03.37a12
Jun 12AAU Junior Olympic Lake Erie DistrictJun 12 · 800 Meters · Place 2 · Cleveland MustangsCleveland Mustangs800 Meters2.3:01.90a12
Jun 12AAU Junior Olympic Lake Erie DistrictJun 12 · 400 Meters · Place 6 · Cleveland MustangsCleveland Mustangs400 Meters6.1:14.91a12
May 30Coach P Summer Games IIIMay 30 · 800 Meters · Place 1 · Cleveland MustangsCleveland Mustangs800 Meters1.3:06.50a12
May 30Coach P Summer Games IIIMay 30 · 400 Meters · Place 3 · Cleveland MustangsCleveland Mustangs400 Meters3.1:16.29a12