Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLVC Blue & White Open · Mar 2811.25aLVC Blue & White OpenMarch 28, 2026
200 Meters · IndoorLebanon Valley Mini Meet · Mar 2122.33aLebanon Valley Mini MeetMarch 21, 2026
200 Meters · OutdoorPaul Kaiser Classic · Apr 2422.65aPaul Kaiser ClassicApril 24, 2026
300 Meters · IndoorBlue and White Invite · Feb 737.48aBlue and White InviteFebruary 7, 2026
60 Meter · IndoorDiplomat Open · Dec 57.35aDiplomat OpenDecember 5, 2025
60 Meters · IndoorPLEX Shootout · Jan 317.31aPLEX ShootoutJanuary 31, 2026
High Jump · OutdoorBlue Jay Invitational · Apr 225' 0Blue Jay InvitationalApril 22, 2023
Long Jump · IndoorDiplomat Open · Dec 54.48mDiplomat OpenDecember 5, 2025
Long Jump · OutdoorPaul Kaiser Classic · Apr 265.38mPaul Kaiser ClassicApril 26, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 18 · York (Pa.)York (Pa.)200 MetersRound P18.22.73aWind: 0.9So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 22 · York (Pa.)York (Pa.)100 MetersRound P22.11.28aWind: 0.9So
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Place 10 · York (Pa.)York (Pa.)200 Meters10.22.65a PBWind: 1.3So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 18 · York (Pa.)York (Pa.)200 Meters18.22.73aWind: 2.8So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 100 Meters · Place 22 · York (Pa.)York (Pa.)100 Meters22.11.17aWind: 2.1So
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 22 · York (Pa.)York (Pa.)200 Meters22.22.84aWind: 1.8So
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 14 · York (Pa.)York (Pa.)100 MetersRound P14.11.15aWind: 2.6So
Mar 28LVC Blue & White OpenMar 28 · 400 Meters · York (Pa.)York (Pa.)400 Meters—DNSSo
Mar 28LVC Blue & White OpenMar 28 · 100 Meters · Place 9 · York (Pa.)York (Pa.)100 Meters9.11.25a PBWind: 1.7So

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Place 2 · York (Pa.)York (Pa.)200 Meters2.22.33a PBWind: 1So
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 6 · York (Pa.)York (Pa.)100 Meters6.11.28aWind: 2.6So
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · York (Pa.)York (Pa.)200 Meters—FSSo
Feb 20Bucknell Tune-UpFeb 20 · 200 Meters · Place 23 · York (Pa.)York (Pa.)200 Meters2323.65SO
Feb 20Bucknell Tune-UpFeb 20 · 60 Meters · Place 20 · York (Pa.)York (Pa.)60 MetersRound P207.49SO
Feb 14SU Valentine InviteFeb 14 · 200 Meters · Place 5 · York (Pa.)York (Pa.)200 Meters523.42aSo
Feb 14SU Valentine InviteFeb 14 · 60 Meters · Place 30 · York (Pa.)York (Pa.)60 MetersRound P307.40aSo
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 11 · York (Pa.)York (Pa.)300 Meters1137.48a PBSo
Feb 7Blue and White InviteFeb 7 · 60 Meters · York (Pa.)York (Pa.)60 Meters—FSSo
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 17 · York (Pa.)York (Pa.)200 Meters1723.88aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 20 · York (Pa.)York (Pa.)60 MetersRound P207.31a PBSo
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 61 · York (Pa.)York (Pa.)60 MetersRound P617.58aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 17 · York (Pa.)York (Pa.)60 MeterRound P17.7.35a PBSo
Dec 5Diplomat OpenDec 5 · Long Jump · Place 29 · York (Pa.)York (Pa.)Long Jump29.4.48m PBSo
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 10 · York (Pa.)York (Pa.)200 Meters10.23.55aSo
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 45 · York (Pa.)York (Pa.)60 Meters457.66a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 32 · York (Pa.)York (Pa.)100 Meters3212.04FR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 32 · York (Pa.)York (Pa.)Long Jump325.38m PBFR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 40 · York (Pa.)York (Pa.)200 Meters4023.74FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 41 · York (Pa.)York (Pa.)100 MetersRound P4111.45FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 40 · York (Pa.)York (Pa.)200 Meters4023.74FR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 32 · York (Pa.)York (Pa.)Long Jump325.38mFR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 41 · York (Pa.)York (Pa.)100 Meters4111.45FR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 16 · York (Pa.)York (Pa.)Long Jump1617-4.75FR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 16 · York (Pa.)York (Pa.)Long Jump1617-4.75FR
Apr 16York College Twilight MeetApr 16 · 200 Meters · Place 13 · York (Pa.)York (Pa.)200 Meters1323.73FR
Apr 16York College Twilight MeetApr 16 · 200 Meters · Place 13 · York (Pa.)York (Pa.)200 Meters1323.73FR
Apr 10Messiah InvitationalApr 10 · 200 Meters · Place 25 · York (Pa.)York (Pa.)200 Meters25.23.42aWind: -0.8Fr
Apr 10Messiah InvitationalApr 10 · 100 Meters · Place 28 · York (Pa.)York (Pa.)100 MetersRound P28.11.84aWind: -1Fr
Apr 5Ursinus Track FestivalApr 5 · 100 Meters · Place 34 · York (Pa.)York (Pa.)100 Meters34.11.72aWind: 1Fr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 91 · York (Pa.)York (Pa.)200 Meters9123.49aFr
Mar 28Danny Curran InvitationalMar 28 · 100 Meters · Place 98 · York (Pa.)York (Pa.)100 Meters9811.82aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 31 · York (Pa.)York (Pa.)60 MeterRound P31.7.51aFr
Dec 6Diplomat OpenDec 6 · 200 Meters · Place 19 · York (Pa.)York (Pa.)200 Meters19.24.31aFr
Jan 13LVC HS InviteJan 13 · 200 Meters · Place 24 · Eastern YorkEastern York200 Meters24.26.89a12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Cy Fritz OpenApr 26 · 100 Meters · Place 23 · Eastern YorkEastern York100 Meters2311.67—
Apr 20The Miller Sports Construction Blue Jay HS Invitational Apr 20 · 200 Meters · Place 13 · Eastern YorkEastern York200 Meters1323.74a—
Apr 20The Miller Sports Construction Blue Jay HS Invitational Apr 20 · 200 Meters · Place 13 · Eastern YorkEastern York200 Meters1323.74a—
Apr 20The Miller Sports Construction Blue Jay HS Invitational Apr 20 · 100 Meters · Place 9 · Eastern YorkEastern York100 Meters911.64a—
Apr 20The Miller Sports Construction Blue Jay HS Invitational Apr 20 · 100 Meters · Place 9 · Eastern YorkEastern York100 Meters911.64a—
Apr 13Arctic Blast InvitationalApr 13 · 100 Meters · Place 18 · Eastern YorkEastern York100 MetersRound P1811.7912

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5Battle for Bridge InvitationalMay 5 · 110m Hurdles · Place 11 · Eastern YorkEastern York110m HurdlesRound P1122.68—
May 5Battle for Bridge InvitationalMay 5 · 200 Meters · Place 8 · Eastern YorkEastern York200 Meters824.91—
May 5Battle for Bridge InvitationalMay 5 · High Jump · Eastern YorkEastern YorkHigh Jump—5-04.00—
May 5Battle for Bridge InvitationalMay 5 · 110m Hurdles · Place 11 · Eastern YorkEastern York110m HurdlesRound P1122.68—
May 5Battle for Bridge InvitationalMay 5 · 200 Meters · Place 8 · Eastern YorkEastern York200 Meters824.91—
Apr 22The Miller Sports Construction Blue Jay HS InvitationalApr 22 · High Jump · Place 14 · Eastern YorkEastern YorkHigh Jump145-011
Apr 22Blue Jay InvitationalApr 22 · 110m Hurdles · Eastern YorkEastern York110m Hurdles39" / 0.991m—DNS11
Apr 22Blue Jay InvitationalApr 22 · High Jump · Place 14 · Eastern YorkEastern YorkHigh Jump14.5' 0 PB11
Apr 15Arctic Blast InvitationalApr 15 · High Jump · Place 12 · Eastern YorkEastern YorkHigh Jump125-02.0011
Apr 15Arctic Blast InvitationalApr 15 · 200 Meters · Place 29 · Eastern YorkEastern York200 Meters2926.4511
Apr 15Arctic Blast InvitationalApr 15 · 110m Hurdles · Place 19 · Eastern YorkEastern York110m HurdlesRound P1922.3911