Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 YSU Collegiate Invitational · Jan 164:23.56a2026 YSU Collegiate InvitationalJanuary 16, 2026
1000 Meters · Indoor River States Conference Indoor 2025 · Feb 142:34.11a River States Conference Indoor 2025February 14, 2025
1500 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 103:55.06aLee Fast Break Athletics InvitationalApril 10, 2026
1600 Meters · IndoorSPIRE Ohio HS Preview · Jan 274:29.67SPIRE Ohio HS PreviewJanuary 27, 2024
1600 Meters · OutdoorAmherst Comet Relays · Apr 204:22.51Amherst Comet RelaysApril 20, 2024
3000 Meters · IndoorMarshall Jewel City Invitational · Feb 68:38.63aMarshall Jewel City InvitationalFebruary 6, 2026
3200 Meters · IndoorSPIRE Scholastic Showcase Meet · Feb 410:27.00SPIRE Scholastic Showcase MeetFebruary 4, 2024
3200 Meters · OutdoorOHSAA Division 1 District - Riverside · May 179:39.31OHSAA Division 1 District - RiversideMay 17, 2023
400 Meters · Indoor2026 YSU Collegiate Invitational · Jan 1653.12a2026 YSU Collegiate InvitationalJanuary 16, 2026
5000 Meters · IndoorMarshall Opener · Dec 615:29.07aMarshall OpenerDecember 6, 2025
800 Meters · IndoorSteemer Showcase · Feb 11:54.77aSteemer ShowcaseFebruary 1, 2025
800 Meters · OutdoorOHSAA D1 Region 1 - Youngstown · May 221:53.08aOHSAA D1 Region 1 - YoungstownMay 22, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Harrison Dillard TwilightMay 7 · 1500 Meters · Place 8 · Rio Grande (Ohio)Rio Grande (Ohio)1500 Meters8.3:55.35aSo
May 7Harrison Dillard TwilightMay 7 · 800 Meters · Place 25 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters25.1:58.13aSo
May 1River States Conference Track & Field ChampionshipsMay 1 · 1500 Meters · Place 5 · Rio GrandeRio Grande1500 Meters54:01.70SO
May 1River States Conference Track & Field ChampionshipsMay 1 · 800 Meters · Place 5 · Rio GrandeRio Grande800 Meters51:58.36SO
Apr 17Centre TwilightApr 17 · 800 Meters · Place 6 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters6.1:56.38aSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 1500 Meters · Place 10 · Rio Grande (Ohio)Rio Grande (Ohio)1500 Meters10.3:55.06a PBSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 800 Meters · Place 55 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters55.1:58.08aSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 800 Meters · Place 8 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters8.1:55.07aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20River States Indoor ChampionshipsFeb 20 · 1 Mile · Place 5 · Rio GrandeRio Grande1 Mile54:35.30SO
Feb 20River States Indoor ChampionshipsFeb 20 · 3000 Meters · Place 14 · Rio GrandeRio Grande3000 Meters149:16.97SO
Feb 6Marshall Jewel City InvitationalFeb 6 · 3000 Meters · Place 11 · Rio Grande (Ohio)Rio Grande (Ohio)3000 Meters118:38.63a PBSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 93 · Rio Grande (Ohio)Rio Grande (Ohio)1 Mile93.4:26.84aSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · 800 Meters · Place 60 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters60.1:58.01aSo
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 14 · Rio Grande (Ohio)Rio Grande (Ohio)1 Mile14.4:23.56a PBSo
Jan 162026 YSU Collegiate InvitationalJan 16 · 400 Meters · Place 28 · Rio Grande (Ohio)Rio Grande (Ohio)400 Meters28.53.12a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Marshall OpenerDec 6 · 5000 Meters · Place 13 · Rio Grande (Ohio)Rio Grande (Ohio)5000 Meters13.15:29.07a PBSo
Feb 14 River States Conference Indoor 2025Feb 14 · 1000 Meters · Place 1 · Rio Grande (Ohio)Rio Grande (Ohio)1000 Meters12:34.11a PB—
Feb 14 River States Conference Indoor 2025Feb 14 · 800 Meters · Place 2 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters22:00.55a—
Feb 1Steemer ShowcaseFeb 1 · 800 Meters · Place 4 · Rio Grande (Ohio)Rio Grande (Ohio)800 Meters4.1:54.77a PBFr
Jan 172025 YSU Collegiate InvJan 17 · 1 Mile · Place 18 · Rio Grande (Ohio)Rio Grande (Ohio)1 Mile184:28.57a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 800 Meters · Place 16 · Rio GrandeRio Grande800 Meters162:04.16FR
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 1500 Meters · Place 12 · Rio GrandeRio Grande1500 Meters124:12.91FR
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 800 Meters · Place 16 · Rio GrandeRio Grande800 Meters162:04.16FR
Apr 25River States Conference Track & Field ChampionshipsApr 25 · 1500 Meters · Place 12 · Rio GrandeRio Grande1500 Meters124:12.91FR
Apr 4UC Golden Eagle InvitationalApr 4 · 1500 Meters · Place 8 · Rio Grande (Ohio)Rio Grande (Ohio)1500 Meters84:13.88aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 800 Meters · Place 15 · Paine. RiversidePaine. Riverside800 Meters15.1:57.62a12
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 800 Meters · Place 4 · Paine. RiversidePaine. Riverside800 Meters4.1:53.08a PB12
May 15OHSAA Divisions 1 District - MentorMay 15 · 800 Meters · Place 1 · Painesville RiversidePainesville Riverside800 MetersRound P11:59.7612
May 15OHSAA Divisions 1 District - MentorMay 15 · 800 Meters · Place 1 · Painesville RiversidePainesville Riverside800 Meters11:55.5212
May 9Western Reserve Championship 2024May 9 · 800 Meters · Place 11 · Paine. RiversidePaine. Riverside800 Meters112:11.4312
May 9Western Reserve Championship 2024May 9 · 1600 Meters · Place 2 · Paine. RiversidePaine. Riverside1600 Meters24:24.3212
Apr 20Amherst Comet RelaysApr 20 · 1600 Meters · Place 6 · Paine. RiversidePaine. Riverside1600 Meters64:22.51 PB12
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 1600 Meters · Place 5 · Paine. RiverPaine. River1600 Meters54:27.7212
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 800 Meters · Place 20 · Paine. RiverPaine. River800 Meters202:04.4312
Apr 6Ned Weingart RelaysApr 6 · 1600 Meters · Place 1 · Paine. RiverPaine. River1600 Meters14:33.81—
Apr 6Ned Weingart RelaysApr 6 · 1600 Meters · Place 1 · Paine. RiversidePaine. Riverside1600 Meters14:33.8112

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Dave Wottle HS OpenFeb 18 · 800 Meters · Place 5 · Riverside Running ClubRiverside Running Club800 Meters52:04.5412
Feb 4SPIRE Scholastic Showcase MeetFeb 4 · 3200 Meters · Place 33 · Paine. RiversidePaine. Riverside3200 Meters3310:27.00 PB12
Jan 27SPIRE Ohio HS PreviewJan 27 · 800 Meters · Place 29 · Paine. RiversidePaine. Riverside800 Meters292:04.8112
Jan 27SPIRE Ohio HS PreviewJan 27 · 1600 Meters · Place 21 · Paine. RiversidePaine. Riverside1600 Meters214:29.67 PB12
Jan 202024 YSU HS Meet #2Jan 20 · 1600 Meters · Place 12 · Paine. RiversidePaine. Riverside1600 Meters12.4:33.88a12
Jan 202024 YSU HS Meet #2Jan 20 · 800 Meters · Place 16 · Paine. RiversidePaine. Riverside800 Meters16.2:06.61a12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 3200 Meters · Place 12 · Paine. RiversidePaine. Riverside3200 Meters12.9:48.58a11
May 17OHSAA Division 1 District - RiversideMay 17 · 3200 Meters · Place 3 · Paine. RiversidePaine. Riverside3200 Meters39:39.31 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 1600 Meters · Place 21 · Paine. RiversidePaine. Riverside1600 Meters214:35.0511
Jan 12NEOITC Series Red Division Meet #1Jan 12 · 800 Meters · Place 4 · Paine. RiversidePaine. Riverside800 Meters42:06.8011

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6NEOITC Series Red Division Meet #3Feb 6 · 1 Mile · Paine. RiverPaine. River1 Mile—5:30.008
Feb 1SPIRE Ohio Preview MeetFeb 1 · 1600 Meters · Place 122 · Paine. RiverPaine. River1600 Meters1225:28.128
Jan 22NEOITC Red Division Meet #2Jan 22 · 1 Mile · Paine. RiverPaine. River1 Mile—5:30.008