Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPSAC Outdoor Track & Field Championships · May 812.06aPSAC Outdoor Track & Field ChampionshipsMay 8, 2025
200 Meters · IndoorBison Open and Multi · Jan 3125.95Bison Open and MultiJanuary 31, 2025
200 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3025.28aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
300 Meters · IndoorBlue & White Invite · Feb 842.80Blue & White InviteFebruary 8, 2025
400 Meters · IndoorFranklin & Marshall High Invite · Jan 291:12.67aFranklin & Marshall High InviteJanuary 29, 2022
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 297.33aU.S. Marine Corps Holiday ClassicDecember 29, 2023
60 Meter · IndoorBison Opener · Dec 67.69aBison OpenerDecember 6, 2024
60 Meters · IndoorAlvernia Winter Invite · Jan 187.73aAlvernia Winter InviteJanuary 18, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 200 Meters · Place 12 · MillersvilleMillersville200 MetersRound P12.25.28a PBWind: 1.3So
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 11 · MillersvilleMillersville100 MetersRound P11.12.98aWind: -0.5So
Apr 18Millersville InviteApr 18 · 200 Meters · Place 1 · MillersvilleMillersville200 Meters1.25.66aWind: -0.4So
Apr 11Bison Outdoor ClassicApr 11 · 100 Meters · Place 43 · MillersvilleMillersville100 Meters43.12.61aWind: 0.8So
Apr 3Millersville MetricsApr 3 · 100 Meters · Place 3 · MillersvilleMillersville100 MetersRound P3.12.53aWind: 0.7So
Apr 3Millersville MetricsApr 3 · 100 Meters · Place 3 · MillersvilleMillersville100 Meters3.12.66aWind: 1.4So
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 52 · MillersvilleMillersville100 Meters52.13.60aWind: -0.6So

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 16 · MillersvilleMillersville60 MeterRound P16.8.09aSo
Jan 30Bison Challenge and MultisJan 30 · 200 Meters · Place 18 · MillersvilleMillersville200 Meters1827.24SO
Jan 30Bison Challenge and MultisJan 30 · 60 Meters · Place 15 · MillersvilleMillersville60 Meters158.30SO
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 18 · MillersvilleMillersville60 MeterRound P18.8.32aSo
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 8 · MillersvilleMillersville200 Meters8.27.18aSo

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 60 Meter · Place 13 · MillersvilleMillersville60 MeterRound P13.7.85aSo
Dec 5Bison OpenerDec 5 · 200 Meters · MillersvilleMillersville200 Meters--DNSSo
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 3 · MillersvilleMillersville60 MeterRound P3.7.91aFr
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 1 · MillersvilleMillersville60 Meter1.7.77aFr
Feb 15Susquehanna InvitationalFeb 15 · 200 Meters · Place 2 · MillersvilleMillersville200 Meters2.26.20aFr
Feb 8Blue & White InviteFeb 8 · 300 Meters · Place 3 · MillersvilleMillersville300 Meters342.80 PBFR
Jan 31Bison Open and MultiJan 31 · 200 Meters · Place 4 · MillersvilleMillersville200 Meters425.95 PBFR
Jan 31Bison Open and MultiJan 31 · 60 Meters · Place 2 · MillersvilleMillersville60 MetersRound P27.90FR
Jan 31Bison Open and MultiJan 31 · 60 Meters · Place 2 · MillersvilleMillersville60 Meters27.82FR
Jan 25Coach I OpenJan 25 · 60 Meters · Place 1 · MillersvilleMillersville60 Meters17.74a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 1 · MillersvilleMillersville60 Meters17.78a—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 1 · MillersvilleMillersville60 Meters17.76a—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 1 · MillersvilleMillersville60 Meters17.73a PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 200 Meters · Place 6 · MillersvilleMillersville200 MetersRound P6.24.77aWind: 3.5Fr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 200 Meters · Place 5 · MillersvilleMillersville200 Meters5.24.69aWind: 2.1Fr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 100 Meters · Place 5 · MillersvilleMillersville100 MetersRound P5.11.92aWind: 3.4Fr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 100 Meters · Place 5 · MillersvilleMillersville100 Meters5.12.06a PBWind: -0.6Fr
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 4 · MillersvilleMillersville200 Meters425.80FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 3 · MillersvilleMillersville100 MetersRound P312.27FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 4 · MillersvilleMillersville100 Meters412.36FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 4 · MillersvilleMillersville200 Meters425.80FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 3 · MillersvilleMillersville100 Meters312.27FR
Apr 19Millersville InviteApr 19 · 200 Meters · Place 4 · MillersvilleMillersville200 Meters425.63FR
Apr 442nd Millersville MetricsApr 4 · 100 Meters · Place 1 · MillersvilleMillersville100 MetersRound P112.71aFr
Apr 442nd Millersville MetricsApr 4 · 100 Meters · Place 1 · MillersvilleMillersville100 Meters112.56aFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 60 Meter · Place 6 · MillersvilleMillersville60 MeterRound P6.7.77aFr
Dec 6Bison OpenerDec 6 · 60 Meter · Place 4 · MillersvilleMillersville60 Meter4.7.69a PBFr
Dec 6Bison OpenerDec 6 · 200 Meters · Place 3 · MillersvilleMillersville200 Meters3.26.10aFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 8 · JP McCaskeyJP McCaskey60 MeterRound P8.7.77a12
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 8 · JP McCaskeyJP McCaskey60 Meter8.7.80a12
Jan 28F&M HS Invite #3Jan 28 · 60 Meter · Place 1 · JP McCaskeyJP McCaskey60 Meter1.7.78a12
Jan 28F&M HS Invite #3Jan 28 · 200 Meters · Place 1 · JP McCaskeyJP McCaskey200 Meters1.26.08a12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 2 · Lancaster CityLancaster City200 MetersRound P2.25.82a12
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 2 · Lancaster CityLancaster City200 Meters2.25.84a12
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 2 · Lancaster CityLancaster City100 MetersRound P2.12.57a12
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 2 · Lancaster CityLancaster City100 Meters2.12.27a12
May 24PIAA State Track & Field ChampionshipsMay 24 · 200 Meters · Place 15 · JP McCaskeyJP McCaskey200 MetersRound P15.25.44aWind: 0.712
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 17 · JP McCaskeyJP McCaskey100 MetersRound P17.12.27aWind: 0.412
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 7 · JP McCaskeyJP McCaskey200 MetersRound P7.25.30aWind: -0.312
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 3 · JP McCaskeyJP McCaskey200 Meters3.25.45aWind: -0.112
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 6 · JP McCaskeyJP McCaskey100 MetersRound P6.12.12aWind: 1.912
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 4 · JP McCaskeyJP McCaskey100 Meters4.12.46aWind: 012
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 200 Meters · Place 5 · JP McCaskeyJP McCaskey200 MetersRound P5.26.42a12
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 200 Meters · Place 3 · JP McCaskeyJP McCaskey200 Meters3.25.56a12
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 100 Meters · Place 6 · JP McCaskeyJP McCaskey100 MetersRound P6.12.90a12
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 100 Meters · Place 2 · JP McCaskeyJP McCaskey100 Meters2.12.34a12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 12 · JP McCaskeyJP McCaskey55 MeterRound P12.7.33a PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 4 · JP McCaskeyJP McCaskey200 Meters4.26.11a12
Dec 9Alvernia Holiday ClassicDec 9 · 60 Meter · Place 1 · JP McCaskeyJP McCaskey60 MeterRound P1.7.89a12
Dec 9Alvernia Holiday ClassicDec 9 · 60 Meter · Place 1 · JP McCaskeyJP McCaskey60 Meter1.7.86a12
Dec 9Alvernia Holiday ClassicDec 9 · 200 Meters · Place 1 · JP McCaskeyJP McCaskey200 Meters1.26.72a12
Feb 4Lancaster PAL's LL ChallengeFeb 4 · 200 Meters · Place 5 · JP McCaskeyJP McCaskey200 Meters527.7111
Feb 4Lancaster PAL's LL ChallengeFeb 4 · 60 Meters · Place 7 · JP McCaskeyJP McCaskey60 MetersRound P78.2611
Feb 4Lancaster PAL's LL ChallengeFeb 4 · 60 Meters · Place 3 · JP McCaskeyJP McCaskey60 Meters38.0911

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29The Gordie Kraft Summer MeetJun 29 · 200 Meters · Place 1 · Lancaster CityLancaster City200 Meters1.26.41a11
Jun 29The Gordie Kraft Summer MeetJun 29 · 100 Meters · Place 1 · Lancaster CityLancaster City100 Meters1.12.64a11
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 1 · Lancaster CityLancaster City200 MetersRound P1.26.13aWind: -0.911
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 3 · Lancaster CityLancaster City200 Meters3.26.28aWind: 011
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 1 · Lancaster CityLancaster City100 MetersRound P1.12.42aWind: -1.311
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 1 · Lancaster CityLancaster City100 Meters1.12.64aWind: -1.111
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 9 · JP McCaskeyJP McCaskey100 MetersRound S9.12.92a11
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 15 · JP McCaskeyJP McCaskey100 MetersRound P15.13.11a11
May 1Manheim Township HS vs JP McCaskeyMay 1 · 200 Meters · Place 2 · JP McCaskeyJP McCaskey200 Meters228.1511
May 1Manheim Township HS vs JP McCaskeyMay 1 · 100 Meters · Place 2 · JP McCaskeyJP McCaskey100 Meters213.6411

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 55 Meter · Place 25 · JP McCaskeyJP McCaskey55 MeterRound P25.7.78a11
Dec 29The Armory HS Holiday ClassicDec 29 · 200 Meters · Place 26 · JP McCaskeyJP McCaskey200 Meters26.27.97a11
Dec 10Alvernia Holiday ClassicDec 10 · 60 Meter · Place 14 · JP McCaskeyJP McCaskey60 MeterRound P14.8.49a11
Dec 10Alvernia Holiday ClassicDec 10 · 200 Meters · Place 3 · JP McCaskeyJP McCaskey200 Meters3.28.36a11
Jan 29Franklin & Marshall High InviteJan 29 · 400 Meters · Place 19 · JP McCaskeyJP McCaskey400 Meters19.1:12.67a PB10