Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorYSU Last Chance · Feb 135:09.12aYSU Last ChanceFebruary 13, 2026
10,000 Meters · OutdoorBison Outdoor Classic · Apr 1136:41.08aBison Outdoor ClassicApril 11, 2026
10000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1235:48.09aBucknell Bison Outdoor ClassicApril 12, 2025
10000 Meters · OutdoorJohn Papa Invitational · Apr 1838:21.21John Papa InvitationalApril 18, 2024
1500 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 44:45.81Dave Labor Slippery Rock InvitationalApril 4, 2025
3000 Meters · IndoorAshland Invitational · Jan 2510:06.86aAshland InvitationalJanuary 25, 2025
3200 Meters · OutdoorPIAA District 7 (WPIAL) AAA Championships · May 1811:25.95aPIAA District 7 (WPIAL) AAA ChampionshipsMay 18, 2022
5000 Meters · IndoorAshland Invitational · Jan 2417:42.13aAshland InvitationalJanuary 24, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1217:45.78aBison Outdoor ClassicApril 12, 2024
800 Meters · OutdoorWestminster Invitational · Apr 82:33.89aWestminster InvitationalApril 8, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 10,000 Meters · Slippery RockSlippery Rock10,000 Meters—DNFSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 5000 Meters · Slippery RockSlippery Rock5000 Meters—DNSSr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 27 · Slippery RockSlippery Rock10,000 Meters27.36:41.08a PBSr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 5000 Meters · Slippery RockSlippery Rock5000 Meters--DNFSr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 10 · Slippery RockSlippery Rock1500 Meters10.4:52.58aSr
Mar 27Carnegie Mellon InvitationalMar 27 · 5000 Meters · Place 15 · Slippery RockSlippery Rock5000 Meters15.18:01.66aSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 2 · Slippery RockSlippery Rock5000 Meters2.17:48.13aSr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 1 Mile · Place 7 · Slippery RockSlippery Rock1 Mile7.5:13.38aSr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 9 · Slippery RockSlippery Rock3000 Meters9.10:24.87aSr
Feb 13YSU Last ChanceFeb 13 · 3000 Meters · Place 9 · Slippery RockSlippery Rock3000 Meters910:26.03aSr
Feb 13YSU Last ChanceFeb 13 · 1 Mile · Place 6 · Slippery RockSlippery Rock1 Mile65:09.12a PBSr
Jan 31Mount Union Wuske OpenJan 31 · 3000 Meters · Place 1 · Slippery RockSlippery Rock3000 Meters110:24.04SR
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · 3000 Meters · Place 1 · Slippery RockSlippery Rock3000 Meters1.10:24.04aSr
Jan 24Ashland InvitationalJan 24 · 5000 Meters · Place 1 · Slippery RockSlippery Rock5000 Meters1.17:42.13a PBSr
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 9 · Slippery RockSlippery Rock1 Mile9.5:14.98aSr
Jan 162026 YSU Collegiate InvitationalJan 16 · 3000 Meters · Place 6 · Slippery RockSlippery Rock3000 Meters6.10:40.77aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 10,000 Meters · Place 1 · Slippery RockSlippery Rock10,000 Meters1.37:54.08aJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 5000 Meters · Place 2 · Slippery RockSlippery Rock5000 Meters2.18:09.25aJr
Apr 17John Papa InvitationalApr 17 · 5000 Meters · Place 1 · Slippery RockSlippery Rock5000 Meters117:56.58JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 10000 Meters · Place 9 · Slippery RockSlippery Rock10000 Meters935:48.09a PBJr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 1500 Meters · Place 5 · Slippery RockSlippery Rock1500 Meters54:45.81 PBJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Mount Union Wuske OpenFeb 1 · 5000 Meters · Place 3 · Slippery RockSlippery Rock5000 Meters319:28.86JR
Feb 1Mount Union Wuske OpenFeb 1 · 1 Mile · Place 1 · Slippery RockSlippery Rock1 Mile15:11.50JR
Jan 25Ashland InvitationalJan 25 · 3000 Meters · Place 3 · Slippery RockSlippery Rock3000 Meters3.10:06.86a PBJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 5000 Meters · Place 6 · Slippery RockSlippery Rock5000 Meters6.17:51.30aJr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 5000 Meters · Place 5 · Slippery RockSlippery Rock5000 Meters5.18:15.51aSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 3000 Meters · Place 9 · Slippery RockSlippery Rock3000 Meters9.10:28.60aSo
Feb 3Sykes and Sabock ChallengeFeb 3 · 3000 Meters · Place 11 · Slippery RockSlippery Rock3000 Meters1110:37.72a—
Jan 20Ashland InvitationalJan 20 · 5000 Meters · Place 2 · Slippery RockSlippery Rock5000 Meters2.18:19.95aSo
Jan 13Jud Logan MemorialJan 13 · 3000 Meters · Place 4 · Slippery RockSlippery Rock3000 Meters410:26.90SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · 10000 Meters · Place 7 · Slippery RockSlippery Rock10000 Meters737:57.19SO
May 3PSAC Outdoor ChampionshipsMay 3 · 5000 Meters · Place 3 · Slippery RockSlippery Rock5000 Meters317:51.88SO
Apr 18John Papa InvitationalApr 18 · 10000 Meters · Place 3 · Slippery RockSlippery Rock10000 Meters338:21.21 PBSO
Apr 18John Papa InvitationalApr 18 · 10000 Meters · Place 1 · Slippery RockSlippery Rock10000 Meters138:21.21SO
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 1 · Slippery RockSlippery Rock5000 Meters117:45.78a PB—
Mar 29Carnegie Mellon InvitationalMar 29 · 5000 Meters · Place 6 · Slippery RockSlippery Rock5000 Meters6.18:11.23aSo
Mar 1449er ClassicMar 14 · 10,000 Meters · Place 9 · Slippery RockSlippery Rock10,000 Meters9.39:02.74aSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · 10,000 Meters · Slippery RockSlippery Rock10,000 Meters—DNFFr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Place 11 · Slippery RockSlippery Rock5000 Meters11.18:28.33aFr
Apr 8Westminster InvitationalApr 8 · 1500 Meters · Place 8 · Slippery RockSlippery Rock1500 Meters8.4:58.06aFr
Apr 8Westminster InvitationalApr 8 · 800 Meters · Place 19 · Slippery RockSlippery Rock800 Meters19.2:33.89a PBFr
Mar 31Dave Labor InvitationalMar 31 · 1500 Meters · Place 14 · Slippery RockSlippery Rock1500 Meters14.5:01.00aFr
Mar 31Dave Labor InvitationalMar 31 · 800 Meters · Place 19 · Slippery RockSlippery Rock800 Meters19.2:39.00aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25PSAC Indoor Track & Field ChampionshipsFeb 25 · 3000 Meters · Place 15 · Slippery RockSlippery Rock3000 Meters15.10:42.84aFr
Feb 11SPIRE Collegiate Indoor GamesFeb 11 · 3000 Meters · Place 17 · Slippery RockSlippery Rock3000 Meters1710:31.53FR
Feb 4Mount Union Wuske Open MeetFeb 4 · 1 Mile · Place 7 · Slippery RockSlippery Rock1 Mile75:33.17FR
Jan 20Youngstown State Collegiate InvitationalJan 20 · 1 Mile · Place 23 · Slippery RockSlippery Rock1 Mile23.5:22.52aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 3200 Meters · Place 12 · Seneca ValleySeneca Valley3200 Meters12.11:25.95a PB12
Apr 29Mars Varsity Invitational 2022Apr 29 · 3200 Meters · Place 7 · Seneca ValleySeneca Valley3200 Meters711:45.9512

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19PIAA District 7 (WPIAL) AAA ChampionshipsMay 19 · 3200 Meters · Place 12 · Seneca ValleySeneca Valley3200 Meters12.11:31.68a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 3200 Meters · Place 12 · Seneca ValleySeneca Valley3200 Meters12.11:31.68a11