Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2023 USATF National Youth Outdoor Championships · Jun 284:19.372023 USATF National Youth Outdoor ChampionshipsJune 28, 2023
1600 Meters · IndoorJerome Fields HS Open · Feb 14:34.11Jerome Fields HS OpenFebruary 1, 2025
1600 Meters · OutdoorOHSAA D1 Super Regional R1 - Pickerington · May 184:28.10aOHSAA D1 Super Regional R1 - PickeringtonMay 18, 2026
3000 Meters · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 229:20.16aUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
3200 Meters · IndoorOhio State HS Qualifier # 1 · Jan 1310:26.91Ohio State HS Qualifier # 1January 13, 2024
3200 Meters · OutdoorHighlander Invitational · Apr 2410:27.89Highlander InvitationalApril 24, 2026
400 Meters · OutdoorDelaware Hayes & Buckeye Valley HS · May 454.07aDelaware Hayes & Buckeye Valley HSMay 4, 2026
800 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 312:06.30SPIRE OHIO Preview Meet 2026January 31, 2026
800 Meters · OutdoorOHSAA Central District - Division 1 District 4 · May 142:00.67aOHSAA Central District - Division 1 District 4May 14, 2024
Discus · 1kg · OutdoorUSATF Ohio Association Championship-Youth, Open & Masters · Jun 1923.50mUSATF Ohio Association Championship-Youth, Open & MastersJune 19, 2021
Javelin · 600g · OutdoorRegion 5 Youth, Open & Masters Championships · Jul 920.88mRegion 5 Youth, Open & Masters ChampionshipsJuly 9, 2021
Long Jump · OutdoorUSATF Ohio Association Championship-Youth, Open & Masters · Jun 194.81mUSATF Ohio Association Championship-Youth, Open & MastersJune 19, 2021
Shot Put · 4kg · OutdoorQueen City Invitational · Jul 176.73mQueen City InvitationalJuly 17, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 1600 Meters · Place 8 · Del. HayesDel. Hayes1600 MetersRound P8.4:39.63a12
May 18OHSAA D1 Super Regional R1 - PickeringtonMay 18 · 1600 Meters · Place 9 · Del. HayesDel. Hayes1600 Meters9.4:28.10a PB12
May 13Ohio Capital Conference - CapitalMay 13 · 1600 Meters · Place 4 · Del. HayesDel. Hayes1600 Meters4.4:34.68a12
May 13Ohio Capital Conference - CapitalMay 13 · 800 Meters · Place 9 · Del. HayesDel. Hayes800 Meters9.2:04.54a12
May 8Delaware County InvitationalMay 8 · 1600 Meters · Place 5 · Del. HayesDel. Hayes1600 Meters54:31.21a12
May 4Delaware Hayes & Buckeye Valley HSMay 4 · 400 Meters · Place 2 · Del. HayesDel. Hayes400 Meters254.07a PB12
May 12026 Olentangy HS InvitationalMay 1 · 800 Meters · Place 2 · Del. HayesDel. Hayes800 Meters2.2:01.64a12
Apr 29Olentangy VS Del. HayesApr 29 · 1600 Meters · Place 1 · Del. HayesDel. Hayes1600 Meters1.4:34.31a12
Apr 24Highlander InvitationalApr 24 · 3200 Meters · Place 10 · Del. HayesDel. Hayes3200 Meters1010:27.89 PBSR
Apr 17Delaware Pacer InvitationalApr 17 · 1600 Meters · Place 3 · Del. HayesDel. Hayes1600 Meters3.4:36.35a12
Apr 17Delaware Pacer InvitationalApr 17 · 400 Meters · Del. HayesDel. Hayes400 MetersRelay Split—55.0hUnofficial12
Apr 8Olen. Liberty vs Del. HayesApr 8 · 1600 Meters · Place 1 · Del. HayesDel. Hayes1600 Meters1.4:40.31a12
Apr 1Delaware Hayes Tri MeetApr 1 · 800 Meters · Place 3 · Del. HayesDel. Hayes800 Meters32:05.11a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 800 Meters · Place 32 · Del. HayesDel. Hayes800 Meters322:06.30 PB12
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 1600 Meters · Place 36 · Del. HayesDel. Hayes1600 Meters364:43.4512
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 1600 Meters · Place 9 · Del. HayesDel. Hayes1600 Meters9.4:40.96a12
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 800 Meters · Place 13 · Del. HayesDel. Hayes800 Meters13.2:07.60a12
Jan 10Wittenberg HS Meet #1Jan 10 · 800 Meters · Place 14 · Del. HayesDel. Hayes800 Meters142:07.2012
Jan 10Wittenberg HS Meet #1Jan 10 · 1600 Meters · Place 11 · Del. HayesDel. Hayes1600 Meters114:50.0012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20OHSAA Central District - Division 1May 20 · 1600 Meters · Place 3 · Del. HayesDel. Hayes1600 MetersRound P3.4:47.64a11
May 20OHSAA Central District - Division 1May 20 · 1600 Meters · Place 5 · Del. HayesDel. Hayes1600 Meters5.4:31.63a11
May 15Ohio Capital Conference - CapitalMay 15 · 1600 Meters · Place 9 · Delaware HayesDelaware Hayes1600 Meters94:47.36a11
May 15Ohio Capital Conference - CapitalMay 15 · 800 Meters · Place 10 · Delaware HayesDelaware Hayes800 Meters102:09.15a11
May 9Delaware County InvitationalMay 9 · 1600 Meters · Place 6 · Delaware HayesDelaware Hayes1600 Meters64:41.4811
May 2Olentangy T&F InvitationalMay 2 · 800 Meters · Place 7 · Delaware HayesDelaware Hayes800 Meters72:03.2111
May 2Olentangy T&F InvitationalMay 2 · 1600 Meters · Place 8 · Delaware HayesDelaware Hayes1600 Meters84:36.6411
Apr 25Marysville Monarch RelaysApr 25 · 1600 Meters · Del. HayesDel. Hayes1600 MetersRelay Split—4:42.8hUnofficial11
Apr 23Delaware Hayes vs. St. Francis DeSales (Columbus)Apr 23 · 800 Meters · Place 1 · Del. HayesDel. Hayes800 Meters1.2:01.94a11
Apr 17Delaware InvitationalApr 17 · 800 Meters · Place 12 · Del. HayesDel. Hayes800 Meters122:12.2211
Apr 17Delaware InvitationalApr 17 · 1600 Meters · Place 6 · Del. HayesDel. Hayes1600 Meters64:31.9211
Apr 2Thomas Worthington TriApr 2 · 1600 Meters · Place 7 · Del. HayesDel. Hayes1600 Meters74:46.7511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Jerome Fields HS OpenFeb 1 · 1600 Meters · Place 9 · Del. HayesDel. Hayes1600 Meters94:34.11 PB11
Jan 11Kent State HS Meet #2Jan 11 · 1600 Meters · Place 5 · Del. HayesDel. Hayes1600 Meters54:37.8611

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 1 · Central Ohio CheetahsCentral Ohio Cheetahs3000 Meters1.9:20.16a PB10
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Central Ohio CheetahsCentral Ohio Cheetahs1500 Meters1.4:33.47a10
May 14OHSAA Central District - Division 1 District 4May 14 · 800 Meters · Place 14 · Del. HayesDel. Hayes800 MetersRound P14.2:13.36a10
May 14OHSAA Central District - Division 1 District 4May 14 · 800 Meters · Place 10 · Del. HayesDel. Hayes800 Meters10.2:00.67a PB10
May 9Ohio Capital Conference - CapitalMay 9 · 1600 Meters · Place 11 · Del. HayesDel. Hayes1600 Meters11.4:38.28a10
May 9Ohio Capital Conference - CapitalMay 9 · 800 Meters · Place 18 · Del. HayesDel. Hayes800 Meters18.2:11.55a10
May 3Delaware County Invitational May 3 · 800 Meters · Place 8 · Delaware HayesDelaware Hayes800 Meters82:01.90a—
Apr 26Olentangy InvitationalApr 26 · 1600 Meters · Place 6 · Delaware HayesDelaware Hayes1600 Meters64:34.57a—
Apr 26Olentangy InvitationalApr 26 · 800 Meters · Place 15 · Delaware HayesDelaware Hayes800 Meters152:13.95a—
Apr 23Buckeye Valley vs Delaware Hayes vs FCAApr 23 · 400 Meters · Place 2 · Delaware HayesDelaware Hayes400 Meters255.96a—
Apr 15Orange Home MeetApr 15 · 800 Meters · Place 1 · Delaware HayesDelaware Hayes800 Meters12:04.72a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4Ohio State HS Qualifier # 3Feb 4 · 800 Meters · Place 2 · Del. HayesDel. Hayes800 Meters22:08.7210
Jan 13Ohio State HS Qualifier # 1Jan 13 · 3200 Meters · Place 8 · Del. HayesDel. Hayes3200 Meters810:26.91 PB10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 282023 USATF National Youth Outdoor ChampionshipsJun 28 · 1500 Meters · Place 2 · Central Ohio CheetahsCentral Ohio Cheetahs1500 Meters24:19.37 PB16
May 16OHSAA Central District - Division 1May 16 · 1600 Meters · Place 8 · Del. HayesDel. Hayes1600 Meters8.4:35.77a9
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 2 · Del. HayesDel. Hayes800 MetersRound P2.2:11.09a9
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 14 · Del. HayesDel. Hayes800 Meters14.2:07.94a9
May 13Ohio Capital Conference Championship - CapitalMay 13 · 1600 Meters · Place 13 · Del. HayesDel. Hayes1600 Meters13.4:38.79a9
May 13Ohio Capital Conference Championship - CapitalMay 13 · 800 Meters · Place 16 · Del. HayesDel. Hayes800 Meters16.2:16.15a9
May 5Delaware County InvitationalMay 5 · 1600 Meters · Place 8 · Del. HayesDel. Hayes1600 Meters8.4:34.99a9
Apr 28Olentangy InvitationalApr 28 · 800 Meters · Place 3 · Delaware HayesDelaware Hayes800 Meters32:03.889
Apr 10Delaware Hayes vs River ValleyApr 10 · 800 Meters · Place 4 · Del. HayesDel. Hayes800 Meters4.2:07.69
Mar 28Marysville Home QuadMar 28 · 3200 Meters · Place 8 · Delaware HayesDelaware Hayes3200 Meters810:51.109
Mar 25Delaware InvitationalMar 25 · 1600 Meters · Place 9 · Del. HayesDel. Hayes1600 Meters95:00.19—
Mar 25Delaware InvitationalMar 25 · 1600 Meters · Place 9 · Del. HayesDel. Hayes1600 Meters95:00.19—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Sid Sink HS OpenJan 15 · 1600 Meters · Place 10 · Del. HayesDel. Hayes1600 Meters105:03.339

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · Long Jump · Place 4 · Central Ohio CheetahsCentral Ohio CheetahsLong Jump4.4.68m8
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · 1500 Meters · Place 2 · Central Ohio CheetahsCentral Ohio Cheetahs1500 Meters2.4:52.49a8

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 17Queen City InvitationalJul 17 · Javelin · Place 3 · Central Ohio CheetahsCentral Ohio CheetahsJavelin600g3.19.97m7
Jul 17Queen City InvitationalJul 17 · Discus · Place 4 · Central Ohio CheetahsCentral Ohio CheetahsDiscus1kg4.21.70m7
Jul 17Queen City InvitationalJul 17 · Shot Put · Place 7 · Central Ohio CheetahsCentral Ohio CheetahsShot Put4kg7.6.73m PB7
Jul 9Region 5 Youth, Open & Masters ChampionshipsJul 9 · Long Jump · Place 4 · Central Ohio CheetahsCentral Ohio CheetahsLong Jump4.4.20m7
Jul 9Region 5 Youth, Open & Masters ChampionshipsJul 9 · Javelin · Place 2 · Central Ohio CheetahsCentral Ohio CheetahsJavelin600g2.20.88m PB7
Jul 9Region 5 Youth, Open & Masters ChampionshipsJul 9 · Discus · Place 5 · Central Ohio CheetahsCentral Ohio CheetahsDiscus1kg5.19.24m7
Jun 27Greater Than InvitationalJun 27 · Long Jump · Place 1 · Central Ohio CheetahsCentral Ohio CheetahsLong Jump1.4.57m7
Jun 27Greater Than InvitationalJun 27 · Discus · Place 1 · Central Ohio CheetahsCentral Ohio CheetahsDiscus1kg1.19.72m7
Jun 27Greater Than InvitationalJun 27 · Shot Put · Place 1 · Central Ohio CheetahsCentral Ohio CheetahsShot Put4kg1.6.54m7
Jun 19USATF Ohio Association Championship-Youth, Open & MastersJun 19 · Long Jump · Place 1 · Central Ohio CheetahsCentral Ohio CheetahsLong Jump1.4.81m PB7
Jun 19USATF Ohio Association Championship-Youth, Open & MastersJun 19 · Javelin · Place 6 · Central Ohio CheetahsCentral Ohio CheetahsJavelin600g6.17.88m7
Jun 19USATF Ohio Association Championship-Youth, Open & MastersJun 19 · Discus · Place 7 · Central Ohio CheetahsCentral Ohio CheetahsDiscus1kg7.23.50m PB7
Jun 6Back To TrackJun 6 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.4.51m7
Jun 6Back To TrackJun 6 · 400 Meters · UnattachedUnattached400 Meters—DNS7
Jun 6Back To TrackJun 6 · 100 Meters · Place 23 · UnattachedUnattached100 MetersRound P23.14.70aWind: 2.77