Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 YSU Mid-Major Invitational · Jan 304:32.41a2026 YSU Mid-Major InvitationalJanuary 30, 2026
1500 Meters · OutdoorMount Union Classic · Apr 234:08.86aMount Union ClassicApril 23, 2026
1600 Meters · Indoor2024 YSU HS Meet #3 · Feb 104:23.49a2024 YSU HS Meet #3February 10, 2024
1600 Meters · OutdoorChippewa Invitational · Apr 84:27.63Chippewa InvitationalApril 8, 2023
3000 Meters · IndoorYSU Last Chance · Feb 139:00.82aYSU Last ChanceFebruary 13, 2026
3200 Meters · IndoorSPIRE Scholastic Showcase Meet · Feb 49:19.66SPIRE Scholastic Showcase MeetFebruary 4, 2024
3200 Meters · OutdoorOHSAA D1 Region 1 - Youngstown · May 229:07.29aOHSAA D1 Region 1 - YoungstownMay 22, 2024
5000 Meters · OutdoorBison Outdoor Classic · Apr 1115:19.56aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorYoungstown State HS Open #2 · Jan 162:14.67Youngstown State HS Open #2January 16, 2021
800 Meters · OutdoorOptimist Meet · May 41:59.00Optimist MeetMay 4, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Harrison Dillard TwilightMay 7 · 5000 Meters · Place 49 · Youngstown StateYoungstown State5000 Meters49.15:23.66aSo
Apr 23Mount Union ClassicApr 23 · 1500 Meters · Place 22 · Youngstown StateYoungstown State1500 Meters22.4:08.86a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 9 · Youngstown StateYoungstown State5000 Meters9.15:19.56a PBSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 35 · Youngstown StateYoungstown State1500 Meters35.4:10.59aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13YSU Last ChanceFeb 13 · 3000 Meters · Place 14 · Youngstown StateYoungstown State3000 Meters149:00.82a PBFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 1 Mile · Place 20 · Youngstown StateYoungstown State1 Mile204:32.41a PBFr
Jan 162026 YSU Collegiate InvitationalJan 16 · 3000 Meters · Place 27 · Youngstown StateYoungstown State3000 Meters27.9:21.11aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31OHSAA D1 State Track & Field ChampionshipsMay 31 · 3200 Meters · Place 12 · CanfieldCanfield3200 Meters12.9:19.49a12
May 22OHSAA D1 Region 1 - YoungstownMay 22 · 3200 Meters · Place 2 · CanfieldCanfield3200 Meters2.9:07.29a PB12
May 4Optimist MeetMay 4 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters19:19.7112
May 4Optimist MeetMay 4 · 800 Meters · Place 3 · CanfieldCanfield800 Meters31:59.3112
May 4Optimist MeetMay 4 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters19:27.0612
May 4Optimist MeetMay 4 · 800 Meters · Place 3 · CanfieldCanfield800 Meters31:59.00 PB12
May 4Optimist MeetMay 4 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters19:27.0612
May 4Optimist MeetMay 4 · 800 Meters · Place 3 · CanfieldCanfield800 Meters31:59.0012
Apr 20Mahoning County Track & Field ChampionshipsApr 20 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters1.9:27.11a12
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 3200 Meters · Place 6 · CanfieldCanfield3200 Meters69:27.0612

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 3200 Meters · Place 9 · CanfieldCanfield3200 Meters99:21.0312
Feb 17YSU HS Meet #4Feb 17 · 1600 Meters · Place 3 · CanfieldCanfield1600 Meters3.4:24.13a12
Feb 102024 YSU HS Meet #3Feb 10 · 1600 Meters · Place 5 · CanfieldCanfield1600 Meters5.4:23.49a PB12
Feb 4SPIRE Scholastic Showcase MeetFeb 4 · 3200 Meters · Place 10 · CanfieldCanfield3200 Meters109:19.66 PB12
Jan 27SPIRE Ohio HS PreviewJan 27 · 3200 Meters · Place 2 · CanfieldCanfield3200 Meters29:26.5912
Jan 202024 YSU HS Meet #2Jan 20 · 1600 Meters · Place 8 · CanfieldCanfield1600 Meters8.4:31.12a12
Jan 132024 YSU HS Meet #1Jan 13 · 1600 Meters · Place 6 · CanfieldCanfield1600 Meters6.4:28.31a12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 3200 Meters · Place 7 · CanfieldCanfield3200 Meters7.9:34.85a11
May 17OHSAA Division 1 District - AustintownMay 17 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters19:31.1811
May 642nd Austintown Optimist MeetMay 6 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters1.9:11.41a11
Apr 8Chippewa InvitationalApr 8 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters14:27.63 PB11
Apr 8Chippewa InvitationalApr 8 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters14:27.6311

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 15 · CanfieldCanfield3200 Meters159:25.7511
Feb 18YSU HS/Open Meet #4Feb 18 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters1.9:33.68a11
Feb 5SPIRE Scholastic ShowcaseFeb 5 · 3200 Meters · Place 16 · CanfieldCanfield3200 Meters169:28.8811
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 3200 Meters · Place 5 · CanfieldCanfield3200 Meters59:34.3111
Jan 21YSU HS/Open Meet #2 Jan 21 · 1600 Meters · Place 8 · CanfieldCanfield1600 Meters8.4:32.20a11
Jan 14YSU HS/Open Meet #1Jan 14 · 1600 Meters · Place 7 · CanfieldCanfield1600 Meters7.4:34.16a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25OHSAA D1 Region 1May 25 · 3200 Meters · Place 10 · CanfieldCanfield3200 Meters10.9:30.98a10
May 18OHSAA D1 Northeast District - AustintownMay 18 · 3200 Meters · Place 2 · CanfieldCanfield3200 Meters2.9:46.22a10
May 741st Annual Optimist MeetMay 7 · 3200 Meters · Place 4 · CanfieldCanfield3200 Meters49:26.4710
Apr 30Poland InvitationalApr 30 · 1600 Meters · Place 1 · CanfieldCanfield1600 Meters1.4:28.57a10
Apr 23Mahoning County Track & Field ChampionshipsApr 23 · 3200 Meters · Place 1 · CanfieldCanfield3200 Meters1.9:38.79a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Youngstown State HS Open #4Feb 19 · 3200 Meters · Place 6 · CanfieldCanfield3200 Meters69:46.5010
Feb 19Youngstown State HS Meet #4Feb 19 · 3200 Meters · Place 6 · CanfieldCanfield3200 Meters6.9:46.50a10
Feb 6SPIRE Scholastic ShowcaseFeb 6 · 3200 Meters · Place 17 · CanfieldCanfield3200 Meters179:50.09—
Jan 29SPIRE Ohio Preview MeetJan 29 · 3200 Meters · Place 13 · CanfieldCanfield3200 Meters139:52.15—
Jan 22Youngstown State HS Open #2Jan 22 · 1600 Meters · Place 6 · CanfieldCanfield1600 Meters64:36.0410
Jan 15Youngstown State HS Open #1Jan 15 · 1600 Meters · Place 11 · CanfieldCanfield1600 Meters114:41.0810

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Northeast District - Austintown-FitchMay 19 · 3200 Meters · Place 5 · CanfieldCanfield3200 Meters5.9:59.03a9
May 19OHSAA D1 Northeast District - Austintown-FitchMay 19 · 1600 Meters · Place 9 · CanfieldCanfield1600 MetersRound P9.4:49.02a9
May 19OHSAA D1 Northeast District - Austintown-FitchMay 19 · 1600 Meters · Place 7 · CanfieldCanfield1600 Meters7.4:34.33a9
May 11All American Conference Varsity Red TierMay 11 · 3200 Meters · Place 3 · CanfieldCanfield3200 Meters3.10:10.24a9
May 11All American Conference Varsity Red TierMay 11 · 1600 Meters · Place 4 · CanfieldCanfield1600 Meters4.4:44.90a9
Apr 24Poland Track & Field ClassicApr 24 · 800 Meters · Place 14 · CanfieldCanfield800 Meters142:09.009
Apr 24Poland Track & Field ClassicApr 24 · 1600 Meters · Place 3 · CanfieldCanfield1600 Meters34:49.009
Apr 17Mahoning County ChampionshipsApr 17 · 3200 Meters · Place 3 · CanfieldCanfield3200 Meters310:17.739
Mar 27Austintown Early Bird InvitationalMar 27 · 3200 Meters · Place 6 · CanfieldCanfield3200 Meters6.10:26.64a9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Youngstown State Univ HS Open Meet #3Feb 13 · 1600 Meters · Place 40 · CanfieldCanfield1600 Meters404:55.49FR
Jan 16Youngstown State HS Open #2Jan 16 · 800 Meters · Place 22 · CanfieldCanfield800 Meters222:14.67 PBFR
Jan 9Youngstown State HS Open #1Jan 9 · 1600 Meters · Place 27 · CanfieldCanfield1600 Meters274:57.47FR

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11SPIRE OATCCC Distance NightDec 11 · 1600 Meters · Place 13 · CanfieldCanfield1600 Meters13.4:58.86a9
Feb 15Youngstown State HS Meet #3 Feb 15 · 1600 Meters · Place 62 · CanfieldCanfield1600 Meters625:25.618