Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 1412.41aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
200 Meters · IndoorMiddle Atlantic Conference Indoor Championships · Feb 2327.60aMiddle Atlantic Conference Indoor ChampionshipsFebruary 23, 2024
200 Meters · OutdoorYork College Twilight Meet · Apr 1626.63York College Twilight MeetApril 16, 2025
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 277.90aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
60 Meters · IndoorBlue and White Invite · Feb 78.01aBlue and White InviteFebruary 7, 2026
Long Jump · IndoorMiddle Atlantic Conference Indoor Championships · Feb 234.57mMiddle Atlantic Conference Indoor ChampionshipsFebruary 23, 2024
Long Jump · OutdoorPIAA District 3 AAA/AA Track & Field Championship · May 1915-10PIAA District 3 AAA/AA Track & Field ChampionshipMay 19, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100 Meters · Place 30 · York (Pa.)York (Pa.)100 MetersRound P30.12.68aWind: -0.8Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 4 · York (Pa.)York (Pa.)100 MetersRound P4.12.64aWind: -1.4Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 3 · York (Pa.)York (Pa.)100 Meters3.12.65aWind: -1.4Jr
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 8 · York (Pa.)York (Pa.)100 MetersRound P8.12.83aWind: -1Jr
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · York (Pa.)York (Pa.)100 Meters—DNSJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 6 · York (Pa.)York (Pa.)200 Meters6.25.99aWind: 2.7Jr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 MetersRound P7.12.59aWind: 2.1Jr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 Meters7.12.56aJr
Apr 1York College Twilight MeetApr 1 · 100 Meters · Place 4 · York (Pa.)York (Pa.)100 Meters412.63aJR
Mar 28LVC Blue & White OpenMar 28 · 100 Meters · Place 2 · York (Pa.)York (Pa.)100 Meters2.12.61aWind: 0.7Jr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 1 · York (Pa.)York (Pa.)100 Meters1.12.40aWind: 3.8Jr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 2 · York (Pa.)York (Pa.)60 MeterRound P2.7.96aJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 1 · York (Pa.)York (Pa.)60 Meter1.7.90a PBJr
Feb 7Blue and White InviteFeb 7 · 60 Meters · Place 1 · York (Pa.)York (Pa.)60 Meters18.01a PBJr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 6 · York (Pa.)York (Pa.)60 MetersRound P68.12aJr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 4 · York (Pa.)York (Pa.)60 Meters48.11aJr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 11 · York (Pa.)York (Pa.)60 MeterRound P11.8.18aJr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 15 · York (Pa.)York (Pa.)200 Meters15.27.97aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 2 · York (Pa.)York (Pa.)60 MeterRound P2.8.11aJr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 2 · York (Pa.)York (Pa.)60 Meter2.8.05aJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 13 · York (Pa.)York (Pa.)100 MetersRound P13.12.41a PBWind: 1.4So
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 Meters712.84SO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 5 · York (Pa.)York (Pa.)100 Meters512.63SO
Apr 16York College Twilight MeetApr 16 · 200 Meters · Place 3 · York (Pa.)York (Pa.)200 Meters326.63 PBSO
Apr 16York College Twilight MeetApr 16 · 200 Meters · Place 3 · York (Pa.)York (Pa.)200 Meters326.63SO
Apr 16York College Twilight MeetApr 16 · 100 Meters · Place 1 · York (Pa.)York (Pa.)100 Meters112.47SO
Apr 16York College Twilight MeetApr 16 · 100 Meters · Place 1 · York (Pa.)York (Pa.)100 Meters112.47SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100 Meters · Place 47 · York (Pa.)York (Pa.)100 Meters4712.54aSo
Apr 5Ursinus Track FestivalApr 5 · 100 Meters · Place 4 · York (Pa.)York (Pa.)100 Meters4.12.87aWind: 1So

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 1 · York (Pa.)York (Pa.)60 MeterRound P1.8.05aSo
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 1 · York (Pa.)York (Pa.)60 Meter1.8.04aSo
Dec 6Diplomat OpenDec 6 · 200 Meters · York (Pa.)York (Pa.)200 Meters--DNSSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 60 Meter · Place 22 · York (Pa.)York (Pa.)60 MeterRound P22.8.21aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 60 Meter · Place 7 · York (Pa.)York (Pa.)60 MeterRound P7.8.16aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 60 Meter · Place 7 · York (Pa.)York (Pa.)60 Meter7.8.15aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Long Jump · Place 21 · York (Pa.)York (Pa.)Long Jump21.4.57m PBFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 200 Meters · Place 14 · York (Pa.)York (Pa.)200 Meters14.27.60a PBFr
Feb 9Blue & White InvitationalFeb 9 · Long Jump · Place 9 · York (Pa.)York (Pa.)Long Jump94.68m—
Feb 9Blue & White InvitationalFeb 9 · 200 Meters · Place 9 · York (Pa.)York (Pa.)200 Meters927.90a—
Feb 9Blue & White InvitationalFeb 9 · 60 Meters · Place 7 · York (Pa.)York (Pa.)60 Meters78.27a—
Feb 3Plex ShootoutFeb 3 · Long Jump · Place 13 · York (Pa.)York (Pa.)Long Jump134.69mFr
Feb 3Plex ShootoutFeb 3 · 200 Meters · Place 31 · York (Pa.)York (Pa.)200 Meters3129.29Fr
Feb 3Plex ShootoutFeb 3 · 60 Meters · Place 13 · York (Pa.)York (Pa.)60 MetersRound P138.40Fr
Jan 27Mini Dip InvitationalJan 27 · 60 Meter · Place 20 · York (Pa.)York (Pa.)60 MeterRound P20.8.54aFr
Jan 27Mini Dip InvitationalJan 27 · 200 Meters · Place 8 · York (Pa.)York (Pa.)200 Meters8.28.51aFr
Jan 20Alvernia Winter InviteJan 20 · 200 Meters · Place 16 · York (Pa.)York (Pa.)200 Meters1629.14FR
Jan 20Alvernia Winter InviteJan 20 · 60 Meters · Place 13 · York (Pa.)York (Pa.)60 MetersRound P138.48FR

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Long Jump · Place 12 · York (Pa.)York (Pa.)Long Jump12.4.70mWind: 0.7Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 200 Meters · Place 19 · York (Pa.)York (Pa.)200 MetersRound P19.27.15aWind: -1Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 100 Meters · Place 8 · York (Pa.)York (Pa.)100 MetersRound P8.12.73aWind: 0.4Fr
Apr 27Paul Kaiser ClassicApr 27 · 100 Meters · Place 19 · York (Pa.)York (Pa.)100 Meters1913.02a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Long Jump · Place 10 · York (Pa.)York (Pa.)Long Jump105.10m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 200 Meters · Place 18 · York (Pa.)York (Pa.)200 Meters1827.06a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 100 Meters · Place 10 · York (Pa.)York (Pa.)100 Meters1012.66a—
Apr 11Stevenson InvitationalApr 11 · Long Jump · Place 3 · York (Pa.)York (Pa.)Long Jump3.4.71mWind: 4.1Fr
Apr 11Stevenson InvitationalApr 11 · 100 Meters · Place 4 · York (Pa.)York (Pa.)100 Meters4.13.18aWind: 4.1Fr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Long Jump · Place 10 · York (Pa.)York (Pa.)Long Jump10.4.61mWind: 3.7Fr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 100 Meters · Place 10 · York (Pa.)York (Pa.)100 MetersRound P10.13.08aWind: 2.4Fr
Mar 27York College Twilight MeetMar 27 · 200 Meters · Place 6 · York (Pa.)York (Pa.)200 Meters626.71FR
Mar 27York College Twilight MeetMar 27 · 100 Meters · Place 6 · York (Pa.)York (Pa.)100 Meters613.00FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Long Jump · Place 13 · Garden SpotGarden SpotLong Jump13.15-10 PB12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 200 Meters · Place 26 · Garden SpotGarden Spot200 MetersRound P26.27.68a12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 7 · Garden SpotGarden Spot100 MetersRound S7.12.77a12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 5 · Garden SpotGarden Spot100 MetersRound P5.12.67a12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 7 · Garden SpotGarden Spot100 Meters7.12.63a12
Apr 29Unionville InvitationalApr 29 · Long Jump · Place 3 · Garden SpotGarden SpotLong Jump3.15-4.75Unofficial12
Apr 29Unionville InvitationalApr 29 · 200 Meters · Place 6 · Garden SpotGarden Spot200 Meters6.27.04aUnofficial12
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 4 · Garden SpotGarden Spot100 MetersRound P4.13.19aUnofficial12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AAA ChampionshipsMay 20 · 100 Meters · Place 23 · Garden SpotGarden Spot100 MetersRound P23.13.10aWind: -0.811