Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAshland Collegiate Tune-Up · Feb 215:15.51aAshland Collegiate Tune-UpFebruary 21, 2026
10,000 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3036:34.34aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
10000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1239:41.95aBucknell Bison Outdoor ClassicApril 12, 2025
1500 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 35:00.76aDave Labor Slippery Rock InvitationalApril 3, 2026
1600 Meters · IndoorYSU HS/Open Meet #4 · Feb 185:26.39aYSU HS/Open Meet #4February 18, 2023
1600 Meters · OutdoorPIAA State Track & Field Championships · May 245:15.08aPIAA State Track & Field ChampionshipsMay 24, 2024
3000 Meters · IndoorPSAC Indoor Track & Field Championships · Feb 2810:23.99aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
3200 Meters · OutdoorPIAA District 2 AA Championship · May 1311:26.05aPIAA District 2 AA Championship May 13, 2024
400 Meters · OutdoorLasagna Invitational · Apr 261:06.90aLasagna InvitationalApril 26, 2024
5000 Meters · IndoorPSAC Indoor Track & Field Championships · Feb 2818:01.87aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1117:27.68aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorCSU Run At The Rec #3 · Feb 142:43.70CSU Run At The Rec #3February 14, 2020
800 Meters · OutdoorPIAA District 2 AA Championship · May 152:30.17aPIAA District 2 AA ChampionshipMay 15, 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 · Place 5 · Slippery RockSlippery Rock10,000 Meters5.36:34.34a PBSo
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 5000 Meters · Place 4 · Slippery RockSlippery Rock5000 Meters4.17:35.17aSo
Apr 16John Papa InvitationalApr 16 · 10,000 Meters · Place 1 · Slippery RockSlippery Rock10,000 Meters1.38:35.04aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 56 · Slippery RockSlippery Rock5000 Meters56.17:27.68a PBSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 21 · Slippery RockSlippery Rock1500 Meters21.5:00.76a PBSo
Mar 27Carnegie Mellon InvitationalMar 27 · 5000 Meters · Place 11 · Slippery RockSlippery Rock5000 Meters11.17:49.65aSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 5 · Slippery RockSlippery Rock5000 Meters5.18:01.87a PBSo
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 7 · Slippery RockSlippery Rock3000 Meters7.10:23.99a PBSo
Feb 21Ashland Collegiate Tune-UpFeb 21 · 1 Mile · Place 4 · Slippery RockSlippery Rock1 Mile4.5:15.51a PBSo
Feb 13YSU Last ChanceFeb 13 · 3000 Meters · Place 12 · Slippery RockSlippery Rock3000 Meters1210:48.28aSo
Feb 13YSU Last ChanceFeb 13 · 1 Mile · Place 15 · Slippery RockSlippery Rock1 Mile155:20.58aSo
Jan 31Mount Union Wuske OpenJan 31 · 3000 Meters · Place 2 · Slippery RockSlippery Rock3000 Meters210:33.67SO
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · 3000 Meters · Place 2 · Slippery RockSlippery Rock3000 Meters2.10:33.67aSo
Jan 24Ashland InvitationalJan 24 · 5000 Meters · Place 2 · Slippery RockSlippery Rock5000 Meters2.18:24.70aSo
Jan 162026 YSU Collegiate InvitationalJan 16 · 1 Mile · Place 16 · Slippery RockSlippery Rock1 Mile16.5:28.91aSo
Jan 162026 YSU Collegiate InvitationalJan 16 · 3000 Meters · Place 10 · Slippery RockSlippery Rock3000 Meters10.11:01.03aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 10,000 Meters · Place 18 · Slippery RockSlippery Rock10,000 Meters18.40:39.02aFr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 10000 Meters · Place 45 · Slippery RockSlippery Rock10000 Meters4539:41.95a PBFr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 1500 Meters · Place 30 · Slippery RockSlippery Rock1500 Meters305:13.08FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Mount Union Last ChanceFeb 21 · 3000 Meters · Place 4 · Slippery RockSlippery Rock3000 Meters4.10:46.51aFr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 3000 Meters · Place 18 · Slippery RockSlippery Rock3000 Meters1811:00.26FR
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 1 Mile · Place 22 · Slippery RockSlippery Rock1 Mile225:31.66FR
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 3000 Meters · Place 29 · Slippery RockSlippery Rock3000 Meters2911:08.97FR
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 1 Mile · Place 46 · Slippery RockSlippery Rock1 Mile465:30.76FR
Jan 25Ashland InvitationalJan 25 · 3000 Meters · Place 19 · Slippery RockSlippery Rock3000 Meters19.11:02.16aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 17 · Mountain ViewMountain View3200 Meters17.11:31.78a12
May 24PIAA State Track & Field ChampionshipsMay 24 · 1600 Meters · Place 14 · Mountain ViewMountain View1600 Meters14.5:15.08a PB12
May 13PIAA District 2 AA Championship May 13 · 3200 Meters · Place 1 · Mountain ViewMountain View3200 Meters1.11:26.05a PB12
May 13PIAA District 2 AA Championship May 13 · 1600 Meters · Place 1 · Mountain ViewMountain View1600 Meters1.5:21.72a12
May 13PIAA District 2 AA Championship May 13 · 800 Meters · Place 5 · Mountain ViewMountain View800 Meters5.2:30.21a12
Apr 26Lasagna InvitationalApr 26 · 1600 Meters · Place 5 · Mountain ViewMountain View1600 Meters5.5:23.76a12
Apr 26Lasagna InvitationalApr 26 · 400 Meters · Place 17 · Mountain ViewMountain View400 Meters17.1:06.90a PB12
Apr 6The North Penn OpenApr 6 · 3200 Meters · Place 4 · Mountain ViewMountain View3200 Meters4.12:01.61a12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15PIAA District 2 AA ChampionshipMay 15 · 3200 Meters · Place 2 · Mountain ViewMountain View3200 Meters2.11:51.49a11
May 15PIAA District 2 AA ChampionshipMay 15 · 1600 Meters · Place 3 · Mountain ViewMountain View1600 Meters3.5:22.05a11
May 15PIAA District 2 AA ChampionshipMay 15 · 800 Meters · Place 8 · Mountain ViewMountain View800 Meters8.2:30.17a PB11
Apr 21Walter J. Godek Twilight InvitationalApr 21 · 3200 Meters · Place 5 · Mountain ViewMountain View3200 Meters5.11:48.46a11
Apr 15Coatesville Track and Field InvitationalApr 15 · 1600 Meters · Place 8 · Mountain ViewMountain View1600 Meters8.5:27.93a11
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 1600 Meters · Place 6 · Mountain ViewMountain View1600 Meters65:29.2611

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18YSU HS/Open Meet #4Feb 18 · 1600 Meters · Place 8 · Mountain ViewMountain View1600 Meters8.5:26.39a PB11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District 2 AA ChampionshipMay 17 · 3200 Meters · Place 4 · Mountain ViewMountain View3200 Meters4.11:46.90a10
May 17PIAA District 2 AA ChampionshipMay 17 · 1600 Meters · Place 5 · Mountain ViewMountain View1600 Meters5.5:25.61a10
May 17PIAA District 2 AA ChampionshipMay 17 · 800 Meters · Place 10 · Mountain ViewMountain View800 Meters10.2:31.15a10
Apr 29Lasagna InvitationalApr 29 · 1600 Meters · Place 2 · Mountain ViewMountain View1600 Meters2.5:30.13a10
Apr 29Lasagna InvitationalApr 29 · 800 Meters · Place 4 · Mountain ViewMountain View800 Meters4.2:33.33a10
Mar 26Pennsylvania Track ClassicMar 26 · 1600 Meters · Place 2 · Mountain ViewMountain View1600 Meters25:33.6710

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14CSU Run At The Rec #1Jan 14 · 1600 Meters · Place 3 · Mountain ViewMountain View1600 Meters35:33.60—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Wilson Limited Event Series #5Feb 20 · 800 Meters · Place 10 · UnattachedUnattached800 Meters10.2:32.20aUnofficial9

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14CSU Run At The Rec #3Feb 14 · 1600 Meters · Place 4 · Mountain ViewMountain View1600 Meters45:42.20—
Feb 14CSU Run At The Rec #3Feb 14 · 800 Meters · Place 8 · Mountain ViewMountain View800 Meters82:43.70 PB—
Jan 31CSU Run At The Rec #2Jan 31 · 1600 Meters · Place 7 · Mountain ViewMountain View1600 Meters75:46.75—
Jan 31CSU Run At The Rec #2Jan 31 · 800 Meters · Place 10 · Mountain ViewMountain View800 Meters102:43.85—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15CSU run at the Rec #3Feb 15 · 1600 Meters · Place 9 · Mountain ViewMountain View1600 Meters96:05.43—
Feb 1CSU Run At The Rec #2Feb 1 · 1600 Meters · Place 8 · Mountain ViewMountain View1600 Meters86:06.93—