Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSPIRE Midwest Collegiate Open · Jan 244:30.92SPIRE Midwest Collegiate OpenJanuary 24, 2026
10,000 Meters · OutdoorBison Outdoor Classic · Apr 1130:24.70aBison Outdoor ClassicApril 11, 2026
10000 Meters · OutdoorBison Outdoor Classic · Apr 1230:09.24aBison Outdoor ClassicApril 12, 2024
1600 Meters · OutdoorButler Invitational - Boys · Apr 234:30.81Butler Invitational - BoysApril 23, 2022
3000 Meters · IndoorGulden Invitational · Jan 219:08.61Gulden InvitationalJanuary 21, 2023
3000 Meters · OutdoorRobert Morris Mid Week PR Bonanza · Apr 58:58.46aRobert Morris Mid Week PR BonanzaApril 5, 2023
3200 Meters · OutdoorPIAA District 7 (WPIAL) AAA Championships · May 1810:11.76aPIAA District 7 (WPIAL) AAA ChampionshipsMay 18, 2022
5000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 614:41.94aSharon Colyear-Danville Season OpenerDecember 6, 2025
5000 Meters · OutdoorCMUTF Invite · Mar 2814:46.71aCMUTF InviteMarch 28, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 24 · Robert MorrisRobert Morris10,000 Meters24.30:24.70a PBSr
Mar 27Carnegie Mellon InvitationalMar 27 · 5000 Meters · Place 9 · Robert MorrisRobert Morris5000 Meters9.14:49.76aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13YSU Last ChanceFeb 13 · 5000 Meters · Robert MorrisRobert Morris5000 Meters—DNFSr
Jan 24SPIRE Midwest Collegiate OpenJan 24 · 1 Mile · Place 15 · Robert MorrisRobert Morris1 Mile154:30.92 PBSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · Place 182 · UnattachedUnattached5000 Meters182.14:41.94a PBSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 10000 Meters · Place 22 · Robert MorrisRobert Morris10000 Meters2230:12.11aJr
Mar 28CMUTF InviteMar 28 · 5000 Meters · Place 5 · Robert MorrisRobert Morris5000 Meters514:46.71a PBJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Benson/Hodge Memorial InvitationalApr 19 · 5000 Meters · Robert MorrisRobert Morris5000 Meters—DNFSo
Apr 12Bison Outdoor ClassicApr 12 · 10000 Meters · Place 18 · Robert MorrisRobert Morris10000 Meters1830:09.24a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19YSU Collegiate Invitational presented by Southwoods HealthJan 19 · 5000 Meters · Place 2 · Robert MorrisRobert Morris5000 Meters2.14:47.77aSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Benson/Hodge Memorial InvitationalApr 21 · 5000 Meters · Place 1 · UNAT-Robert MorrisUNAT-Robert Morris5000 Meters115:25.24—
Apr 5Robert Morris Mid Week PR BonanzaApr 5 · 3000 Meters · Place 2 · Robert Morris (PA)Robert Morris (PA)3000 Meters28:58.46a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27YSU Mid-Major InvitationalJan 27 · 5000 Meters · Place 12 · Robert Morris (PA)Robert Morris (PA)5000 Meters1215:21.85aFr
Jan 21Gulden InvitationalJan 21 · 3000 Meters · Place 10 · Robert MorrisRobert Morris3000 Meters109:08.61 PBFR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 3200 Meters · Place 22 · Shaler AreaShaler Area3200 Meters22.10:11.76a PB12
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 1600 Meters · Place 16 · Shaler AreaShaler Area1600 Meters16.4:37.93a12
Apr 29Mars Varsity Invitational 2022Apr 29 · 1600 Meters · Place 1 · Shaler AreaShaler Area1600 Meters14:31.1812
Apr 23Butler Invitational - BoysApr 23 · 1600 Meters · Place 11 · Shaler AreaShaler Area1600 Meters114:30.81 PB—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 1600 Meters · Place 3 · Shaler AreaShaler Area1600 Meters34:33.25—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 1600 Meters · Place 3 · Shaler AreaShaler Area1600 Meters34:33.25—
Apr 8Lady Spartan / Wildcat InvitationalApr 8 · 1600 Meters · Place 4 · Shaler AreaShaler Area1600 Meters44:34.19—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19TSTCA Indoor Championship MeetFeb 19 · 1 Mile · Place 12 · Shaler AreaShaler Area1 Mile124:40.74—
Feb 12TSTCA Meet #5Feb 12 · 1 Mile · Place 1 · Shaler AreaShaler Area1 Mile14:32.85—
Jan 14TSTCA Meet #2Jan 14 · 1 Mile · Place 2 · Shaler AreaShaler Area1 Mile24:39.29—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Baldwin InvitationalMay 7 · 1600 Meters · Place 27 · Shaler AreaShaler Area1600 Meters274:52.05—
Apr 17Pine-Richland Mini InvitationalApr 17 · 3200 Meters · Place 9 · Shaler AreaShaler Area3200 Meters910:59.60—
Apr 17Pine-Richland Mini InvitationalApr 17 · 1600 Meters · Place 4 · Shaler AreaShaler Area1600 Meters44:55.26—
Apr 17Pine-Richland Mini InvitationalApr 17 · 3200 Meters · Place 9 · Shaler AreaShaler Area3200 Meters910:59.60—
Apr 17Pine-Richland Mini InvitationalApr 17 · 1600 Meters · Place 4 · Shaler AreaShaler Area1600 Meters44:55.26—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #6Feb 14 · 1 Mile · Place 16 · Shaler AreaShaler Area1 Mile16.4:49.19a10
Jan 24TSTCA Meet #4 Jan 24 · 1 Mile · Place 20 · Shaler AreaShaler Area1 Mile204:56.51—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Northern Area Last ChanceMay 7 · 3200 Meters · Shaler AreaShaler Area3200 Meters—10:35.15—
May 7Northern Area Last ChanceMay 7 · 1600 Meters · Place 14 · Shaler AreaShaler Area1600 Meters144:57.24—
Apr 18Butler InvitationalApr 18 · 1600 Meters · Place 45 · Shaler AreaShaler Area1600 Meters45.4:59.76a9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9TSTCA Meet # 5Feb 9 · 1 Mile · Place 32 · Shaler AreaShaler Area1 Mile325:09.98—
Jan 25TSTCA Meet #4 Jan 25 · 1 Mile · Place 45 · Shaler AreaShaler Area1 Mile455:17.85—