Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCardinal Track & Field Classic · Jan 174:57.59aCardinal Track & Field ClassicJanuary 17, 2026
10,000 Meters · OutdoorLandmark Outdoor T&F Championships · May 233:33.53aLandmark Outdoor T&F ChampionshipsMay 2, 2026
10000 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 435:51.29aGeorge Mason Ebanks InvitationalApril 4, 2025
1600 Meters · IndoorYoungstown State HS Open #1 · Jan 155:24.35Youngstown State HS Open #1January 15, 2022
1600 Meters · OutdoorLicking Valley HS Invitational · Apr 254:39.53aLicking Valley HS InvitationalApril 25, 2024
1600 Meters · Relay Split · IndoorLandmark Conference Indoor Track & Field Championships · Mar 15:12.325Landmark Conference Indoor Track & Field ChampionshipsMarch 1, 2025
3000 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 289:18.00a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
3000m Steeplechase · 0.914m · OutdoorFred Hardy Invitational · Mar 1911:20.95aFred Hardy InvitationalMarch 19, 2026
3200 Meters · OutdoorOHSAA Division 1 District - North Canton · May 1710:15.60OHSAA Division 1 District - North CantonMay 17, 2023
5000 Meters · Indoor2025 Cardinal TF · Jan 1816:51.00a2025 Cardinal TFJanuary 18, 2025
5000 Meters · OutdoorGeorge Mason Dalton Ebanks Invitational · Apr 315:58.11aGeorge Mason Dalton Ebanks InvitationalApril 3, 2026
800 Meters · IndoorYSU HS/Open Meet #4 · Feb 182:08.82aYSU HS/Open Meet #4February 18, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 10,000 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)10,000 Meters11.33:33.53a PBSo
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 5000 Meters · Place 18 · Catholic (D.C.)Catholic (D.C.)5000 Meters18.16:27.25aSo
Apr 24Carpenter Case InvitationalApr 24 · 5000 Meters · Place 4 · Catholic (D.C.)Catholic (D.C.)5000 Meters4.16:07.69aSo
Apr 11Bison InvitationalApr 11 · 10,000 Meters · Place 3 · Catholic (D.C.)Catholic (D.C.)10,000 Meters3.35:24.78aSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 5000 Meters · Place 26 · Catholic (D.C.)Catholic (D.C.)5000 Meters2615:58.11a PBSo
Mar 19Fred Hardy InvitationalMar 19 · 3000m Steeplechase · Place 8 · Catholic (D.C.)Catholic (D.C.)3000m Steeplechase0.914m8.11:20.95a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Place 15 · Catholic (D.C.)Catholic (D.C.)3000 Meters15.9:18.00a PBSo
Feb 20Father Diamond InvitationalFeb 20 · 3000 Meters · Place 3 · Catholic (D.C.)Catholic (D.C.)3000 Meters3.9:28.46aSo
Jan 30George Mason Patriot GamesJan 30 · 3000 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)3000 Meters119:32.26aSo
Jan 24Coach "I" InvitationalJan 24 · 3000 Meters · Place 14 · Catholic (D.C.)Catholic (D.C.)3000 Meters14.09:32.8aSo
Jan 17Cardinal Track & Field ClassicJan 17 · 1 Mile · Place 20 · Catholic (D.C.)Catholic (D.C.)1 Mile204:57.59a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 10,000 Meters · Place 19 · Catholic (D.C.)Catholic (D.C.)10,000 Meters19.36:41.07aFr
Apr 4George Mason Ebanks InvitationalApr 4 · 10000 Meters · Place 7 · Catholic (D.C.)Catholic (D.C.)10000 Meters735:51.29a PBFr
Mar 28Towson InvitationalMar 28 · 5000 Meters · Place 5 · Catholic (D.C.)Catholic (D.C.)5000 Meters516:24.45aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 5000 Meters · Place 19 · Catholic (D.C.)Catholic (D.C.)5000 Meters19.16:55.58aFr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 1600 Meters · Catholic (D.C.)Catholic (D.C.)1600 MetersRelay Split—5:12.325 PBFr
Feb 8Blue & White InviteFeb 8 · 3000 Meters · Place 27 · CatholicCatholic3000 Meters279:50.88FR
Jan 182025 Cardinal TFJan 18 · 5000 Meters · Place 16 · Catholic (D.C.)Catholic (D.C.)5000 Meters16.16:51.00a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15OHSAA Division 1 District - North Canton HooverMay 15 · 1600 Meters · Place 16 · New PhiladelphiaNew Philadelphia1600 MetersRound P16.4:49.97a12
May 15OHSAA Division 1 District - North Canton HooverMay 15 · 1600 Meters · Place 13 · New PhiladelphiaNew Philadelphia1600 Meters13.4:50.46a12
Apr 25Licking Valley HS InvitationalApr 25 · 1600 Meters · Place 2 · New PhiladelphiaNew Philadelphia1600 Meters2.4:39.53a PB12
Apr 20Leo Gundy InvitationalApr 20 · 3200 Meters · Place 2 · New PhiladelphiaNew Philadelphia3200 Meters210:21.5012
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 3200 Meters · Place 23 · New PhiladelNew Philadel3200 Meters2310:29.0212
Apr 5New Philadelphia Legends InvitationalApr 5 · 1600 Meters · Place 4 · New PhiladelNew Philadel1600 Meters44:47.42—
Mar 30Joe Kasper InvitationalMar 30 · 3200 Meters · Place 1 · New PhiladelphiaNew Philadelphia3200 Meters110:26.50a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17OHSAA Division 1 District - North CantonMay 17 · 3200 Meters · Place 15 · New PhiladelphiaNew Philadelphia3200 Meters1510:15.60 PB11
Apr 2720th Annual Licking Valley InvitationalApr 27 · 3200 Meters · Place 3 · New PhiladelphiaNew Philadelphia3200 Meters3.10:30.74a11
Apr 22Leo Gundy InvitationalApr 22 · 3200 Meters · Place 2 · New PhiladelphiaNew Philadelphia3200 Meters2.10:20.91a11
Apr 1Joe Kasper InvitationalApr 1 · 3200 Meters · Place 5 · New PhiladelNew Philadel3200 Meters510:47.69—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18YSU HS/Open Meet #4Feb 18 · 800 Meters · Place 28 · New PhiladelphiaNew Philadelphia800 Meters28.2:08.82a PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Licking Valley InvitationalApr 28 · 3200 Meters · Place 3 · New PhiladelphiaNew Philadelphia3200 Meters310:52.08a10
Apr 23Leo Gundy InvitationalApr 23 · 3200 Meters · Place 4 · New PhiladelphiaNew Philadelphia3200 Meters4.10:50.35a10
Apr 5New Philadelphia HS Dual MeetApr 5 · 3200 Meters · Place 4 · New PhiladelNew Philadel3200 Meters410:59.44—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19Youngstown State HS Open #4Feb 19 · 1600 Meters · Place 50 · New PhiladelNew Philadel1600 Meters505:25.8410
Feb 19Youngstown State HS Meet #4Feb 19 · 1600 Meters · Place 50 · New PhiladelphiaNew Philadelphia1600 Meters50.5:25.84a10
Jan 15Youngstown State HS Open #1Jan 15 · 1600 Meters · Place 53 · New PhiladelNew Philadel1600 Meters535:24.35 PB10