Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 YSU Mid Major Invitational · Jan 314:15.162025 YSU Mid Major InvitationalJanuary 31, 2025
1 Mile · OutdoorMason Rod Russell Invitational · May 54:10.96Mason Rod Russell InvitationalMay 5, 2023
1500 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 34:15.25aDave Labor Slippery Rock InvitationalApril 3, 2026
1600 Meters · IndoorOATCC D1 Indoor State Championships · Mar 44:11.63OATCC D1 Indoor State ChampionshipsMarch 4, 2023
1600 Meters · OutdoorMason Rod Russell Invitational · May 54:09.54Mason Rod Russell InvitationalMay 5, 2023
3000 Meters · IndoorYSU Last Chance · Feb 138:53.56aYSU Last ChanceFebruary 13, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1115:06.21aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorSPIRE Ohio HS Preview Meet · Jan 281:55.40SPIRE Ohio HS Preview MeetJanuary 28, 2023
800 Meters · Outdoor42nd Austintown Optimist Meet · May 61:53.35a42nd Austintown Optimist MeetMay 6, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 5000 Meters · Place 30 · Youngstown StateYoungstown State5000 Meters30.15:39.72aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 85 · Youngstown StateYoungstown State5000 Meters85.15:06.21a PBSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 45 · Youngstown StateYoungstown State1500 Meters45.4:15.25a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13YSU Last ChanceFeb 13 · 3000 Meters · Place 10 · Youngstown StateYoungstown State3000 Meters108:53.56a PBSo
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 4 · Youngstown StateYoungstown State1 Mile4.4:19.24aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 3000 Meters · Youngstown StateYoungstown State3000 Meters--DNFSo
Feb 8Michigan InvitationalFeb 8 · 800 Meters · Place 18 · Youngstown StateYoungstown State800 Meters181:56.70a—
Jan 312025 YSU Mid Major InvitationalJan 31 · 1 Mile · Place 11 · Youngstown St.Youngstown St.1 Mile114:15.16 PBFR
Jan 172025 YSU Collegiate InvJan 17 · 800 Meters · Place 9 · Youngstown StateYoungstown State800 Meters91:59.52a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Tennessee InvitationalApr 4 · 800 Meters · Place 24 · Youngstown StateYoungstown State800 Meters24.1:57.05aFr

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 1600 Meters · Place 4 · HooverHoover1600 Meters4.4:10.59a12
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 800 Meters · Place 15 · HooverHoover800 Meters15.1:58.02a12
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 1600 Meters · Place 1 · HooverHoover1600 Meters1.4:10.97a12
May 24OHSAA D1 Region 1 - YoungstownMay 24 · 800 Meters · Place 1 · HooverHoover800 Meters1.1:54.30a12
May 17OHSAA Division 1 District - North CantonMay 17 · 800 Meters · Place 1 · HooverHoover800 MetersRound P12:00.2712
May 17OHSAA Division 1 District - North CantonMay 17 · 800 Meters · Place 1 · HooverHoover800 Meters11:55.1212
May 17OHSAA Division 1 District - North CantonMay 17 · 1600 Meters · Place 1 · HooverHoover1600 MetersRound P14:36.3612
May 17OHSAA Division 1 District - North CantonMay 17 · 1600 Meters · Place 1 · HooverHoover1600 Meters14:15.8012
May 12Federal League Meet - VarsityMay 12 · 1600 Meters · Place 1 · HooverHoover1600 Meters1.4:14.36Ma12
May 12Federal League Meet - VarsityMay 12 · 800 Meters · Place 1 · HooverHoover800 Meters1.1:54.58Ma12
May 642nd Austintown Optimist MeetMay 6 · 800 Meters · Place 3 · HooverHoover800 Meters3.1:53.35a PB12
May 5Mason Rod Russell InvitationalMay 5 · 1 Mile · Place 4 · HooverHoover1 Mile44:10.96 PB12
May 5Mason Rod Russell InvitationalMay 5 · 1600 Meters · Place 4 · HooverHoover1600 Meters44:09.54 PB12
Apr 22Stark County ChampionshipsApr 22 · 1600 Meters · Place 2 · HooverHoover1600 Meters2.4:14.06a12
Apr 22Stark County ChampionshipsApr 22 · 800 Meters · Place 2 · HooverHoover800 Meters2.1:56.63a12
Apr 8Dave Clegg InvitationalApr 8 · 1600 Meters · Place 1 · HooverHoover1600 Meters1.4:19.21a12
Apr 8Dave Clegg InvitationalApr 8 · 800 Meters · Place 1 · HooverHoover800 Meters1.1:57.26a12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 800 Meters · Place 11 · HooverHoover800 Meters111:57.4912
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 1600 Meters · Place 2 · HooverHoover1600 Meters24:11.63 PB12
Feb 18YSU HS/Open Meet #4Feb 18 · 1600 Meters · Place 1 · HooverHoover1600 Meters1.4:14.38a12
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 800 Meters · Place 1 · HooverHoover800 Meters11:55.40 PB12

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3OHSAA D1 State Track & Field ChampionshipsJun 3 · 1600 Meters · Place 9 · HooverHoover1600 Meters9.4:17.40a11
May 25OHSAA D1 Region 1May 25 · 1600 Meters · Place 2 · HooverHoover1600 Meters2.4:18.94a11
May 25OHSAA D1 Region 1May 25 · 800 Meters · Place 12 · HooverHoover800 Meters12.2:00.51a11
May 18OHSAA D1 Northeast District - North CantonMay 18 · 1600 Meters · Place 3 · HooverHoover1600 MetersRound P3.4:40.65a11
May 18OHSAA D1 Northeast District - North CantonMay 18 · 1600 Meters · Place 2 · HooverHoover1600 Meters2.4:28.96a11
May 18OHSAA D1 Northeast District - North CantonMay 18 · 800 Meters · Place 4 · HooverHoover800 MetersRound P4.2:05.39a11
May 18OHSAA D1 Northeast District - North CantonMay 18 · 800 Meters · Place 1 · HooverHoover800 Meters1.1:58.24a11
May 13Federal League ChampionshipMay 13 · 1600 Meters · Place 2 · HooverHoover1600 Meters2.4:20.07a11
May 13Federal League ChampionshipMay 13 · 800 Meters · Place 1 · HooverHoover800 Meters1.1:58.12a11
May 741st Annual Optimist MeetMay 7 · 1600 Meters · Place 5 · HooverHoover1600 Meters54:17.44—
Apr 23Stark County ChampionshipsApr 23 · 1600 Meters · Place 9 · HooverHoover1600 Meters9.4:29.61a11
Apr 23Stark County ChampionshipsApr 23 · 800 Meters · Place 2 · HooverHoover800 Meters2.1:57.97a11
Apr 23Stark County InvitationalApr 23 · 1600 Meters · Place 9 · HooverHoover1600 Meters9.4:29.61a11
Apr 23Stark County InvitationalApr 23 · 800 Meters · Place 2 · HooverHoover800 Meters2.1:57.97a11
Apr 20Hoover, Massillon Perry Dual MeetApr 20 · 1600 Meters · Place 2 · HooverHoover1600 Meters24:38.44—
Apr 20Hoover, Massillon Perry Dual MeetApr 20 · 800 Meters · Place 1 · HooverHoover800 Meters11:59.83—
Apr 16Second Sole Eagle Elite InvitationalApr 16 · 1600 Meters · Place 6 · HooverHoover1600 Meters6.4:21.10a11
Apr 9Dave Clegg North Canton InvitationalApr 9 · 1600 Meters · Place 2 · HooverHoover1600 Meters24:19.0011

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4OATCCC D1 Indoor State ChampionshipsMar 4 · 1600 Meters · Place 10 · HooverHoover1600 Meters104:21.90—
Feb 19Akron Rubber City HS OpenFeb 19 · 1600 Meters · Place 4 · HooverHoover1600 Meters44:17.5111
Feb 13Kent State HS Meet #2Feb 13 · 1 Mile · Place 4 · HooverHoover1 Mile44:25.2711

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4OHSAA D1 State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 13 · HooverHoover1600 Meters13.4:19.84a10
May 26OHSAA D1 Region 1May 26 · 1600 Meters · Place 4 · HooverHoover1600 Meters4.4:22.94a10
May 19OHSAA D1 Northeast District - North CantonMay 19 · 1600 Meters · Place 3 · HooverHoover1600 Meters3.4:25.24a10
May 14Federal League ChampionshipsMay 14 · 1600 Meters · Place 4 · HooverHoover1600 Meters44:33.5410
May 14Federal League ChampionshipsMay 14 · 800 Meters · Place 3 · HooverHoover800 Meters32:01.6810
May 7Solon Comets InvitationalMay 7 · 1600 Meters · Place 2 · HooverHoover1600 Meters24:20.9710
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 1 · HooverHoover1600 Meters14:25.2510
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 1 · HooverHoover1600 Meters14:25.2510
Apr 17GlenOak Second Sole Eagle EliteApr 17 · 800 Meters · Place 3 · HooverHoover800 Meters31:59.8910
Apr 10Dave Clegg North Canton InvitationalApr 10 · 1600 Meters · Place 1 · HooverHoover1600 Meters14:27.0610

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Kent State University HS Meet #2Jan 25 · 1 Mile · Place 7 · HooverHoover1 Mile74:42.87FR

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11OHSAA Middle School State ChampionshipsMay 11 · 1600 Meters · Place 6 · North CantonNorth Canton1600 Meters6.4:40.11a8
May 11OHSAA Middle School State ChampionshipsMay 11 · 800 Meters · Place 10 · North CantonNorth Canton800 Meters10.2:08.31a8