Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor49er Classic · Mar 144:08.91a49er ClassicMarch 14, 2024
1600 Meters · IndoorWyomissing Area Team Challenge · Feb 34:48.73aWyomissing Area Team ChallengeFebruary 3, 2023
1600 Meters · OutdoorWilliam Allen / Parkland Dual · Apr 194:49.7William Allen / Parkland DualApril 19, 2021
200 Meters · OutdoorJohn Papa Invitational · Apr 1724.80John Papa InvitationalApril 17, 2025
400 Meters · OutdoorParkland @ Whitehall · Apr 1853.25Parkland @ WhitehallApril 18, 2023
800 Meters · IndoorAshland Invitational · Jan 241:57.49aAshland InvitationalJanuary 24, 2026
800 Meters · OutdoorBison Outdoor Classic · Apr 121:56.91aBison Outdoor ClassicApril 12, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Marty Goldberg Gator InvitationalApr 24 · 800 Meters · Place 6 · Slippery RockSlippery Rock800 Meters6.1:57.81aJr
Apr 24Ashland Alumni OpenApr 24 · 800 Meters · Place 13 · Slippery RockSlippery Rock800 Meters13.1:59.75aJr
Apr 16John Papa InvitationalApr 16 · 800 Meters · Place 8 · Slippery RockSlippery Rock800 Meters8.1:59.38aJr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 120 · Slippery RockSlippery Rock800 Meters120.1:58.22aJr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 63 · Slippery RockSlippery Rock1500 Meters63.4:30.45aJr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 800 Meters · Place 28 · Slippery RockSlippery Rock800 Meters28.2:01.55aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 9 · Slippery RockSlippery Rock800 Meters9.1:58.02aJr
Feb 21Ashland Collegiate Tune-UpFeb 21 · 800 Meters · Place 5 · Slippery RockSlippery Rock800 Meters5.1:57.69aJr
Feb 13YSU Last ChanceFeb 13 · 800 Meters · Place 26 · Slippery RockSlippery Rock800 Meters262:00.34aJr
Jan 31Mount Union Wuske OpenJan 31 · 800 Meters · Place 9 · Slippery RockSlippery Rock800 Meters92:03.90JR
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · 800 Meters · Place 9 · Slippery RockSlippery Rock800 Meters9.2:03.90aJr
Jan 24Ashland InvitationalJan 24 · 800 Meters · Place 15 · Slippery RockSlippery Rock800 Meters15.1:57.49a PBJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2SRU Last Chance MeetMay 2 · 800 Meters · Place 3 · Slippery RockSlippery Rock800 Meters3.1:57.74aSo
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 16 · Slippery RockSlippery Rock800 Meters161:58.70SO
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 16 · Slippery RockSlippery Rock800 Meters161:58.70SO
Apr 17John Papa InvitationalApr 17 · 200 Meters · Place 32 · Slippery RockSlippery Rock200 Meters3224.80 PBSO
Apr 17John Papa InvitationalApr 17 · 800 Meters · Place 4 · Slippery RockSlippery Rock800 Meters41:57.97SO
Apr 17John Papa InvitationalApr 17 · 1500 Meters · Place 11 · Slippery RockSlippery Rock1500 Meters114:09.87SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 92 · Slippery RockSlippery Rock800 Meters921:57.78aSo
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 800 Meters · Place 18 · Slippery RockSlippery Rock800 Meters181:58.90SO
Mar 22IUP Ed Fry InvitationalMar 22 · 800 Meters · Place 7 · Slippery RockSlippery Rock800 Meters72:03.22aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Mount Union Last ChanceFeb 21 · 800 Meters · Place 4 · Slippery RockSlippery Rock800 Meters4.2:02.94aSo
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · 800 Meters · Place 33 · Slippery RockSlippery Rock800 Meters332:01.66SO
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 800 Meters · Place 43 · Slippery RockSlippery Rock800 Meters431:58.284SO
Feb 1Mount Union Wuske OpenFeb 1 · 800 Meters · Place 5 · Slippery RockSlippery Rock800 Meters52:00.33SO
Jan 25Ashland InvitationalJan 25 · 800 Meters · Place 28 · Slippery RockSlippery Rock800 Meters28.2:01.33aSo

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · 800 Meters · Place 18 · Slippery RockSlippery Rock800 Meters182:01.35FR
Apr 18John Papa InvitationalApr 18 · 200 Meters · Place 41 · Slippery RockSlippery Rock200 Meters4125.27FR
Apr 18John Papa InvitationalApr 18 · 1500 Meters · Place 3 · Slippery RockSlippery Rock1500 Meters34:17.11FR
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 118 · Slippery RockSlippery Rock800 Meters1181:56.91a PB—
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · 1500 Meters · Place 22 · Slippery RockSlippery Rock1500 Meters224:14.78FR
Mar 29Carnegie Mellon InvitationalMar 29 · 1500 Meters · Place 31 · Slippery RockSlippery Rock1500 Meters31.4:12.10aFr
Mar 1449er ClassicMar 14 · 1500 Meters · Place 50 · Slippery RockSlippery Rock1500 Meters50.4:08.91a PBFr
Mar 1449er ClassicMar 14 · 800 Meters · Place 31 · Slippery RockSlippery Rock800 Meters31.1:57.87aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10SPIRE Collegiate Indoor Games 2024Feb 10 · 800 Meters · Place 38 · Slippery RockSlippery Rock800 Meters381:59.14FR
Feb 22024 YSU Mid Major InvitationalFeb 2 · 800 Meters · Place 19 · Slippery RockSlippery Rock800 Meters191:59.28FR
Jan 27Jim Wuske InviteJan 27 · 800 Meters · Place 7 · Slippery RockSlippery Rock800 Meters72:02.87a—
Jan 20Ashland InvitationalJan 20 · 800 Meters · Place 12 · Slippery RockSlippery Rock800 Meters12.1:59.43aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 800 Meters · Place 5 · ParklandParkland800 Meters5.2:01.26a12
May 2Emmaus @ ParklandMay 2 · 800 Meters · Place 1 · ParklandParkland800 Meters12:02.5612
Apr 18Parkland @ WhitehallApr 18 · 400 Meters · Place 1 · ParklandParkland400 Meters153.25 PB12
Apr 18Parkland @ WhitehallApr 18 · 400 Meters · Place 1 · ParklandParkland400 Meters153.2512
Apr 15Fords Track ClassicApr 15 · 800 Meters · Place 6 · ParklandParkland800 Meters61:58.37SR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Wyomissing Area Team ChallengeFeb 3 · 1600 Meters · Place 4 · ParklandParkland1600 Meters4.4:48.73a PB12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 15 · ParklandParkland800 Meters15.2:07.78a12
Feb 17Wyomissing Area Team ChallengeFeb 17 · 800 Meters · Place 3 · ParklandParkland800 Meters3.2:07.50a11
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 800 Meters · Place 8 · ParklandParkland800 Meters82:07.3611
Jan 15Kutztown Golden Bear HS InviteJan 15 · 800 Meters · Place 9 · ParklandParkland800 Meters9.2:12.35a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 800 Meters · Place 5 · ParklandParkland800 Meters5.1:59.94a11
May 10Colonial League ChampionshipsMay 10 · 800 Meters · Place 4 · ParklandParkland800 Meters4.1:59.77a11
Apr 23Shippensburg HS InvitationalApr 23 · 800 Meters · Place 19 · ParklandParkland800 Meters192:02.43JR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 8 · ParklandParkland800 Meters8.2:09.89a11
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 8 · ParklandParkland800 Meters8.2:09.89a11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · 800 Meters · Place 23 · ParklandParkland800 Meters23.2:02.75a10
May 19PIAA 3A District 11 ChampionshipsMay 19 · 800 Meters · Place 4 · ParklandParkland800 Meters4.2:00.45a10
May 10EPC ChampionshipsMay 10 · 800 Meters · Place 4 · ParklandParkland800 Meters42:02.65SO
May 3Whitehall @ ParklandMay 3 · 800 Meters · Place 1 · ParklandParkland800 Meters12:05.6—
May 3Whitehall @ ParklandMay 3 · 800 Meters · Place 1 · ParklandParkland800 Meters12:05.6—
Apr 28Emmaus vs. ParklandApr 28 · 800 Meters · Place 1 · ParklandParkland800 Meters12:06.2—
Apr 19William Allen / Parkland DualApr 19 · 1600 Meters · Place 1 · ParklandParkland1600 Meters1.4:49.7 PB10
Mar 30Allentown Central Catholic @ ParklandMar 30 · 800 Meters · Place 1 · ParklandParkland800 Meters12:06.0—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Golden Wolves HS ChallengeFeb 9 · 1600 Meters · Place 38 · ParklandParkland1600 Meters385:19.909
Feb 9Golden Wolves HS ChallengeFeb 9 · 800 Meters · Place 37 · ParklandParkland800 Meters372:16.389
Jan 24Wyomissing Area HS Team ChallengeJan 24 · 800 Meters · Place 14 · ParklandParkland800 Meters142:16.99—
Jan 4Kutztown Golden Bear HS InvitationalJan 4 · 800 Meters · Place 3 · ParklandParkland800 Meters32:18.65—