Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 YSU Collegiate Invitational · Jan 165:32.64a2026 YSU Collegiate InvitationalJanuary 16, 2026
1500 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 44:53.96Dave Labor Slippery Rock InvitationalApril 4, 2025
1600 Meters · OutdoorPIAA District 9 AA / AAA Championship · May 205:39.92aPIAA District 9 AA / AAA ChampionshipMay 20, 2022
3000 Meters · IndoorUniversity of Mount Union Tune-Up · Feb 1811:43.11University of Mount Union Tune-UpFebruary 18, 2023
3000m Steeplechase · 0.762m · OutdoorPSAC Outdoor Track & Field Championships · May 811:20.80aPSAC Outdoor Track & Field ChampionshipsMay 8, 2025
3000m Steeplechase · OutdoorBucknell Bison Outdoor Classic · Apr 1211:30.79aBucknell Bison Outdoor ClassicApril 12, 2025
5000 Meters · IndoorSPIRE Collegiate Indoor Games · Feb 1519:29.98SPIRE Collegiate Indoor GamesFebruary 15, 2025
5000 Meters · OutdoorPaul Kaiser Classic · Apr 2618:35.79Paul Kaiser ClassicApril 26, 2025
800 Meters · IndoorSPIRE Collegiate Indoor Games 2024 · Feb 102:36.21SPIRE Collegiate Indoor Games 2024February 10, 2024
800 Meters · OutdoorIUP Ed Fry Invitational · Mar 222:34.15aIUP Ed Fry InvitationalMarch 22, 2025

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 · 3000m Steeplechase · Slippery RockSlippery Rock3000m Steeplechase0.762m—DNSSr
Apr 16John Papa InvitationalApr 16 · 5000 Meters · Place 4 · Slippery RockSlippery Rock5000 Meters4.19:18.42aSr
Apr 11Bison Outdoor ClassicApr 11 · 3000m Steeplechase · Place 34 · Slippery RockSlippery Rock3000m Steeplechase0.762m34.11:41.04aSr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 3000m Steeplechase · Slippery RockSlippery Rock3000m Steeplechase0.762m--DNFSr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 29 · Slippery RockSlippery Rock1500 Meters29.5:08.93aSr
Mar 27Carnegie Mellon InvitationalMar 27 · 3000m Steeplechase · Place 11 · Slippery RockSlippery Rock3000m Steeplechase0.762m11.12:08.52aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 22 · Slippery RockSlippery Rock1 Mile22.5:32.64a PBSr
Jan 162026 YSU Collegiate InvitationalJan 16 · 3000 Meters · Slippery RockSlippery Rock3000 Meters--DNSSr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 3000m Steeplechase · Place 3 · Slippery RockSlippery Rock3000m Steeplechase0.762m3.11:20.80a PBJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 5000 Meters · Place 15 · Slippery RockSlippery Rock5000 Meters15.19:05.00aJr
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 6 · Slippery RockSlippery Rock5000 Meters618:35.79 PBJR
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 6 · Slippery RockSlippery Rock5000 Meters618:35.79JR
Apr 17John Papa InvitationalApr 17 · 3000m Steeplechase · Place 1 · Slippery RockSlippery Rock3000m Steeplechase111:46.56JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 3000m Steeplechase · Place 38 · Slippery RockSlippery Rock3000m Steeplechase3811:30.79a PBJr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 1500 Meters · Place 13 · Slippery RockSlippery Rock1500 Meters134:53.96 PBJR
Mar 22IUP Ed Fry InvitationalMar 22 · 1500 Meters · Place 6 · Slippery RockSlippery Rock1500 Meters65:07.36aJr
Mar 22IUP Ed Fry InvitationalMar 22 · 800 Meters · Place 6 · Slippery RockSlippery Rock800 Meters62:34.15a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Mount Union Last ChanceFeb 21 · 1 Mile · Place 8 · Slippery RockSlippery Rock1 Mile8.5:32.79aJr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 5000 Meters · Place 11 · Slippery RockSlippery Rock5000 Meters1119:29.98 PBJR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 8 · Slippery RockSlippery Rock3000m Steeplechase811:48.04SO
Apr 25Walsh InvitationalApr 25 · 3000m Steeplechase · Place 4 · Slippery RockSlippery Rock3000m Steeplechase412:22.44SO
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · 3000m Steeplechase · Place 5 · Slippery RockSlippery Rock3000m Steeplechase512:12.53SO
Mar 29Carnegie Mellon InvitationalMar 29 · 1500 Meters · Place 27 · Slippery RockSlippery Rock1500 Meters27.5:08.15aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · 1 Mile · Place 49 · Slippery RockSlippery Rock1 Mile495:39.38SO
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · 800 Meters · Place 63 · Slippery RockSlippery Rock800 Meters632:36.21 PBSO
Feb 22024 YSU Mid Major InvitationalFeb 2 · 1 Mile · Place 36 · Slippery RockSlippery Rock1 Mile365:45.33SO
Jan 27Jim Wuske InviteJan 27 · 1 Mile · Place 22 · Slippery RockSlippery Rock1 Mile225:55.40a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5SRU Last Chance MeetMay 5 · 1500 Meters · Place 5 · Slippery RockSlippery Rock1500 Meters5.5:20.45aFr
Apr 20John Papa InvitationalApr 20 · 1500 Meters · Place 11 · Slippery RockSlippery Rock1500 Meters115:22.43a—
Apr 20John Papa InvitationalApr 20 · 800 Meters · Place 11 · Slippery RockSlippery Rock800 Meters112:37.81a—
Mar 31Dave Labor InvitationalMar 31 · 1500 Meters · Place 27 · Slippery RockSlippery Rock1500 Meters27.5:18.74aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18University of Mount Union Tune-UpFeb 18 · 3000 Meters · Place 9 · Slippery RockSlippery Rock3000 Meters911:43.11 PBFR
Feb 4Mount Union Wuske Open MeetFeb 4 · 1 Mile · Place 24 · Slippery RockSlippery Rock1 Mile245:54.88FR
Jan 20Youngstown State Collegiate InvitationalJan 20 · 1 Mile · Place 51 · Slippery RockSlippery Rock1 Mile51.6:05.29aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20PIAA District 9 AA / AAA ChampionshipMay 20 · 1600 Meters · Place 5 · Moniteau SeniorMoniteau Senior1600 Meters5.5:39.92a PB12
May 20PIAA District 9 AA / AAA ChampionshipMay 20 · 800 Meters · Place 11 · Moniteau SeniorMoniteau Senior800 Meters11.2:38.62a12