Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFrank Colden Invitational · Feb 75:34.57aFrank Colden InvitationalFebruary 7, 2026
10,000 Meters · OutdoorPSAC Outdoor Track & Field Championships · May 840:42.11aPSAC Outdoor Track & Field ChampionshipsMay 8, 2025
10000 Meters · OutdoorPaul Kaiser Classic · Apr 2641:19.95Paul Kaiser ClassicApril 26, 2025
1500 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 35:07.08aOhio Cherry Blossom InvitationalApril 3, 2026
1600 Meters · OutdoorNorwin vs. Latrobe · Apr 185:32.38Norwin vs. LatrobeApril 18, 2023
3000 Meters · IndoorFrank Colden Invitational · Feb 710:51.20aFrank Colden InvitationalFebruary 7, 2026
3000m Steeplechase · OutdoorCMUTF Invite · Mar 2812:33.05aCMUTF InviteMarch 28, 2025
3200 Meters · IndoorYSU HS/Open Meet #3 · Feb 412:21.08aYSU HS/Open Meet #3February 4, 2023
3200 Meters · OutdoorLady Spartan / Wildcat Invitational · Apr 1411:45.49Lady Spartan / Wildcat InvitationalApril 14, 2023
5000 Meters · IndoorBison Challenge and Multis · Jan 3018:28.52Bison Challenge and MultisJanuary 30, 2026
5000 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3018:19.02aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
800 Meters · OutdoorGreensburg Salem HS v. Norwin HS · Apr 122:32.29aGreensburg Salem HS v. Norwin HSApril 12, 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 · 5000 Meters · Place 12 · Pitt JohnstownPitt Johnstown5000 Meters12.18:19.02a PBSo
Apr 24Paul Kaiser ClassicApr 24 · 5000 Meters · Place 1 · Pitt JohnstownPitt Johnstown5000 Meters1.18:38.40aSo
Apr 10Northeast Ohio OpenApr 10 · 5000 Meters · Place 1 · Pitt JohnstownPitt Johnstown5000 Meters1.18:37.21aSo
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 1500 Meters · Place 31 · Pitt JohnstownPitt Johnstown1500 Meters31.5:07.08a PBSo
Mar 27Monmouth Season OpenerMar 27 · 5000 Meters · Place 9 · Pitt JohnstownPitt Johnstown5000 Meters9.18:20.56aSo
Mar 212026 Vulcans Early BirdMar 21 · 5000 Meters · Place 2 · Pitt JohnstownPitt Johnstown5000 Meters2.19:16.63aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 17 · Pitt JohnstownPitt Johnstown5000 Meters17.19:08.02aSo
Feb 14SPIRE College Indoor GamesFeb 14 · 5000 Meters · Place 6 · Pitt.-JohnstownPitt.-Johnstown5000 Meters619:11.76SO
Feb 7Frank Colden InvitationalFeb 7 · 3000 Meters · Place 2 · Pitt JohnstownPitt Johnstown3000 Meters210:51.20a PBSo
Feb 7Frank Colden InvitationalFeb 7 · 1 Mile · Place 4 · Pitt JohnstownPitt Johnstown1 Mile45:34.57a PBSo
Jan 30Bison Challenge and MultisJan 30 · 5000 Meters · Place 7 · Pitt.-JohnstownPitt.-Johnstown5000 Meters718:28.52 PBSO
Jan 16Larry Brown InvitationalJan 16 · 3000 Meters · Place 2 · Pitt.-JohnstownPitt.-Johnstown3000 Meters211:05.08SO
Jan 16Larry Brown InvitationalJan 16 · 1 Mile · Place 1 · Pitt.-JohnstownPitt.-Johnstown1 Mile15:35.17SO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 5000 Meters · Place 26 · Pitt JohnstownPitt Johnstown5000 Meters26.19:59.06aSo
Dec 5Youngstown State IcebreakerDec 5 · 1 Mile · Place 21 · Pitt JohnstownPitt Johnstown1 Mile21.5:51.26aSo
Feb 21Mount Union Last ChanceFeb 21 · 5000 Meters · Place 1 · Pitt JohnstownPitt Johnstown5000 Meters1.19:05.00aFr
Feb 15Susquehanna InvitationalFeb 15 · 5000 Meters · Place 4 · Pitt JohnstownPitt Johnstown5000 Meters4.19:02.86aFr
Feb 7River Hawk Friday NightFeb 7 · 3000 Meters · Place 3 · Pitt JohnstownPitt Johnstown3000 Meters3.11:08.53aFr
Jan 25Muskie Meet #2Jan 25 · 1 Mile · Place 25 · Pitt JohnstownPitt Johnstown1 Mile255:51.21a—
Jan 172025 YSU Collegiate InvJan 17 · 3000 Meters · Place 14 · Pitt JohnstownPitt Johnstown3000 Meters1411:09.77a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 10,000 Meters · Place 19 · Pitt JohnstownPitt Johnstown10,000 Meters19.40:42.11a PBFr
May 2SRU Last Chance MeetMay 2 · 5000 Meters · Place 1 · Pitt JohnstownPitt Johnstown5000 Meters1.19:36.73aFr
Apr 26Paul Kaiser ClassicApr 26 · 10000 Meters · Place 5 · Pitt.-JohnstownPitt.-Johnstown10000 Meters541:19.95 PBFR
Apr 26Paul Kaiser ClassicApr 26 · 10000 Meters · Place 5 · Pitt.-JohnstownPitt.-Johnstown10000 Meters541:19.95FR
Apr 17John Papa InvitationalApr 17 · 3000m Steeplechase · Place 9 · Pitt.-JohnstownPitt.-Johnstown3000m Steeplechase912:50.57FR
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 5000 Meters · Place 14 · Pitt.-JohnstownPitt.-Johnstown5000 Meters1419:50.19FR
Mar 28CMUTF InviteMar 28 · 3000m Steeplechase · Place 15 · Pitt JohnstownPitt Johnstown3000m Steeplechase1512:33.05a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · 3200 Meters · Place 16 · NorwinNorwin3200 Meters1611:59.4612
Apr 25Westmoreland County Coaches Association ChampionshipApr 25 · 3200 Meters · Place 3 · NorwinNorwin3200 Meters311:57.98—
Apr 23Penn Trafford v. Norwin HSApr 23 · 1600 Meters · Place 4 · NorwinNorwin1600 Meters45:47.98a—
Apr 23Penn Trafford v. Norwin HSApr 23 · 800 Meters · Place 4 · NorwinNorwin800 Meters42:33.90a—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 3200 Meters · Place 14 · NorwinNorwin3200 Meters1412:24.14—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 3200 Meters · Place 14 · NorwinNorwin3200 Meters1412:24.1412
Apr 9Hempfield v. Norwin HSApr 9 · 3200 Meters · Place 2 · NorwinNorwin3200 Meters212:10.43a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · 3000 Meters · Place 18 · NorwinNorwin3000 Meters1811:21.5112
Jan 27TSTCA Meet #4Jan 27 · 3000 Meters · Place 10 · NorwinNorwin3000 Meters1011:14.73—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 3200 Meters · Place 20 · NorwinNorwin3200 Meters20.11:48.93a11
May 4WPIAL AAA Team Playoff Semi @ NorwinMay 4 · 1600 Meters · Place 2 · NorwinNorwin1600 Meters25:32.99—
Apr 18Norwin vs. LatrobeApr 18 · 1600 Meters · Place 3 · NorwinNorwin1600 Meters35:32.38 PB—
Apr 14Lady Spartan / Wildcat InvitationalApr 14 · 3200 Meters · Place 5 · NorwinNorwin3200 Meters511:45.49 PB—
Apr 12Greensburg Salem HS v. Norwin HSApr 12 · 3200 Meters · Place 3 · NorwinNorwin3200 Meters3.14:14.66a11
Apr 12Greensburg Salem HS v. Norwin HSApr 12 · 800 Meters · Place 1 · NorwinNorwin800 Meters1.2:32.29a PB11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 3200 Meters · Place 13 · NorwinNorwin3200 Meters13.12:21.08a PB11
Jan 21TSTCA Meet #2Jan 21 · 1 Mile · Place 18 · NorwinNorwin1 Mile185:48.16—
Jan 21TSTCA Meet #2Jan 21 · 1 Mile · Place 18 · NorwinNorwin1 Mile185:48.16—
Jan 21TSTCA Meet #2Jan 21 · 1 Mile · Place 18 · NorwinNorwin1 Mile185:48.16—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 3200 Meters · Place 23 · NorwinNorwin3200 Meters23.12:17.21a10
May 11WPIAL AAA Team ChampionshipsMay 11 · 3200 Meters · Place 7 · NorwinNorwin3200 Meters7.12:16.07a10
Apr 26Penn Trafford HS vs Norwin HSApr 26 · 3200 Meters · Place 2 · NorwinNorwin3200 Meters2.12:46.77a10
Apr 26Penn Trafford HS vs Norwin HSApr 26 · 1600 Meters · Place 3 · NorwinNorwin1600 Meters3.5:43.04a10
Apr 22Butler Invitational - GirlsApr 22 · 3200 Meters · Place 21 · NorwinNorwin3200 Meters2112:39.97—
Apr 8Lady Spartan / Wildcat InvitationalApr 8 · 3200 Meters · Place 12 · NorwinNorwin3200 Meters1212:45.70—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Hempfield Area HS vs Norwin HSApr 12 · 3200 Meters · Place 5 · NorwinNorwin3200 Meters5.12:49.50a10
Feb 19TSTCA Indoor Championship MeetFeb 19 · 3000 Meters · Place 16 · NorwinNorwin3000 Meters1611:54.29—
Jan 29TSTCA Meet #4Jan 29 · 3000 Meters · Place 12 · NorwinNorwin3000 Meters1211:47.16—
Jan 29TSTCA Meet #4Jan 29 · 3000 Meters · Place 12 · NorwinNorwin3000 Meters1211:47.16—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Westmoreland County Coaches Association MeetMay 1 · 3200 Meters · Place 6 · NorwinNorwin3200 Meters612:35.84—
Apr 26WESTMORELAND PRE COUNTY MINI INVITEApr 26 · 3200 Meters · Place 3 · NorwinNorwin3200 Meters3.12:44.09a9
Apr 8Greensburg Salem vs Norwin HSApr 8 · 3200 Meters · Place 3 · NorwinNorwin3200 Meters3.13:22.21a9
Apr 8Greensburg Salem vs Norwin HSApr 8 · 1600 Meters · Place 8 · NorwinNorwin1600 Meters8.6:16.56a9
Mar 30Norwin, Butler, LatrobeMar 30 · 3200 Meters · Place 8 · NorwinNorwin3200 Meters8.13:49.16a9