Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1614.60aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
200 Meters · IndoorLebanon Valley Mini Meet · Mar 2127.30aLebanon Valley Mini MeetMarch 21, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 827.58aAAU Potomac Valley District QualifierJune 8, 2024
300 Meters · IndoorBlue and White Invite · Feb 744.78aBlue and White InviteFebruary 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 1A South Region Championships · May 1547.60aMPSSAA 1A South Region ChampionshipsMay 15, 2025
400m Hurdles · 30" / 0.762m · IndoorAAU Region 3 · Jun 201:12.24aAAU Region 3June 20, 2024
400m Hurdles · 30" / 0.762m · OutdoorPVA Invitational · Jun 291:09.72aPVA InvitationalJune 29, 2024
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 168.21aGrant Holloway Holiday InvitationalDecember 16, 2023
55m Hurdles · 33" · IndoorMPSSAA 1A East Region Championships · Feb 78.84aMPSSAA 1A East Region ChampionshipsFebruary 7, 2025
60m Hurdles · 33" / 0.838m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 279.03aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
Discus · 1kg · OutdoorMPSSAA 1A South Region Championships · May 1864-05MPSSAA 1A South Region ChampionshipsMay 18, 2023
Long Jump · IndoorPG County Indoor Track Championships · Jan 244.20mPG County Indoor Track ChampionshipsJanuary 24, 2024
Long Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 816-01.00AAU Potomac Valley District QualifierJune 8, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Long Jump · York (Pa.)York (Pa.)Long Jump—NMFr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 1 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838mRound P1.14.79aWind: -0.1Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 1 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m1.14.73aWind: 0.8Fr
Apr 24Paul Kaiser ClassicApr 24 · Long Jump · York (Pa.)York (Pa.)Long Jump—NMFr
Apr 24Paul Kaiser ClassicApr 24 · 400m Hurdles · Place 14 · York (Pa.)York (Pa.)400m Hurdles30" / 0.762m14.1:16.56aFr
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 5 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838mRound P5.15.35aWind: -0.6Fr
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 4 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m4.15.43aFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · York (Pa.)York (Pa.)Long Jump—NMFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400m Hurdles · Place 10 · York (Pa.)York (Pa.)400m Hurdles30" / 0.762m10.1:11.40aFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 100m Hurdles · Place 1 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m1.14.60a PBWind: 1.5Fr
Apr 11Bison Outdoor ClassicApr 11 · 100m Hurdles · Place 22 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m22.15.02aWind: 1.1Fr
Apr 9Messiah InvitationalApr 9 · Long Jump · Place 24 · York (Pa.)York (Pa.)Long Jump24.4.64mWind: -0.4Fr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 31 · York (Pa.)York (Pa.)100 MetersRound P31.13.23aWind: 2.3Fr
Apr 1York College Twilight MeetApr 1 · Long Jump · Place 15 · York (Pa.)York (Pa.)Long Jump154.73mFR
Apr 1York College Twilight MeetApr 1 · 400m Hurdles · Place 7 · York (Pa.)York (Pa.)400m Hurdles71:11.55aFR
Apr 1York College Twilight MeetApr 1 · 100m Hurdles · Place 1 · York (Pa.)York (Pa.)100m Hurdles114.70aFR
Mar 28LVC Blue & White OpenMar 28 · Long Jump · York (Pa.)York (Pa.)Long Jump—NMFr
Mar 28LVC Blue & White OpenMar 28 · 100 Meters · York (Pa.)York (Pa.)100 Meters—DNSWind: -0.6Fr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 100m Hurdles · Place 1 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m1.15.60aWind: 2.5Fr
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Place 3 · York (Pa.)York (Pa.)200 Meters3.27.30a PBWind: 1.7Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 1 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838mRound P1.9.03a PBFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 1 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838m1.9.09aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Long Jump · Place 18 · York (Pa.)York (Pa.)Long Jump18.4.78mFr
Feb 20Bucknell Tune-UpFeb 20 · 60m Hurdles · Place 4 · York (Pa.)York (Pa.)60m HurdlesRound P49.23FR
Feb 20Bucknell Tune-UpFeb 20 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m Hurdles29.18FR
Feb 14SU Valentine InviteFeb 14 · Long Jump · Place 18 · York (Pa.)York (Pa.)Long Jump184.58mFr
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m HurdlesRound P29.31aFr
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m Hurdles29.22aFr
Feb 7Blue and White InviteFeb 7 · Long Jump · York (Pa.)York (Pa.)Long Jump—FOULFr
Feb 7Blue and White InviteFeb 7 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m Hurdles29.29aFr
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 12 · York (Pa.)York (Pa.)300 Meters1244.78a PBFr
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m HurdlesRound P29.38aFr
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 1 · York (Pa.)York (Pa.)60m Hurdles19.14aFr
Jan 17Alvernia Winter InvitationalJan 17 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m HurdlesRound P29.27aFr
Jan 17Alvernia Winter InvitationalJan 17 · 60m Hurdles · Place 6 · York (Pa.)York (Pa.)60m Hurdles69.58aFr

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838mRound P2.9.17aFr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 2 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838m2.9.24aFr
Dec 5Diplomat OpenDec 5 · Long Jump · Place 1 · York (Pa.)York (Pa.)Long Jump1.5.32mFr
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 8 · York (Pa.)York (Pa.)200 Meters8.28.07aFr
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 55m Hurdles · Place 7 · CMIT NorthCMIT North55m Hurdles78.88a—
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 55m Hurdles · Place 6 · CMIT NorthCMIT North55m Hurdles68.74a—
Feb 7MPSSAA 1A East Region ChampionshipsFeb 7 · 300 Meters · Place 9 · CMIT NorthCMIT North300 Meters9.45.63a12
Feb 7MPSSAA 1A East Region ChampionshipsFeb 7 · 55m Hurdles · Place 3 · CMIT NorthCMIT North55m Hurdles33"Round P3.8.84a PB12
Feb 7MPSSAA 1A East Region ChampionshipsFeb 7 · 55m Hurdles · Place 3 · CMIT NorthCMIT North55m Hurdles33"3.8.95a12
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · Long Jump · Place 7 · CMIT NorthCMIT NorthLong Jump715-3.25—
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · 55m Hurdles · Place 5 · CMIT NorthCMIT North55m Hurdles58.83a—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 81 · CMIT NorthCMIT North55m Hurdles8112.45a—
Jan 4PGCPS Challenge InviteJan 4 · Long Jump · Place 11 · CMIT NorthCMIT NorthLong Jump1114-9—
Jan 4PGCPS Challenge InviteJan 4 · 55m Hurdles · Place 2 · CMIT NorthCMIT North55m Hurdles29.05a—
Jan 4PGCPS Challenge InviteJan 4 · 55m Hurdles · Place 3 · CMIT NorthCMIT North55m Hurdles38.99a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 6 · Cmit NorthCmit North300m Hurdles646.2812
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 4 · Cmit NorthCmit North100m Hurdles414.8612
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 4 · Cmit NorthCmit North100m HurdlesRound P415.0412
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 6 · CMIT NorthCMIT North300m Hurdles30" / 0.762m6.NM12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 4 · CMIT NorthCMIT North100m Hurdles33" / 0.838mRound P4.15.04aWind: 1.612
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 4 · CMIT NorthCMIT North100m Hurdles33" / 0.838m4.14.86aWind: 3.512
May 15MPSSAA 1A South Region ChampionshipsMay 15 · Long Jump · CMIT NorthCMIT NorthLong Jump—ND12
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 300m Hurdles · Place 3 · CMIT NorthCMIT North300m Hurdles30" / 0.762m3.47.60a PB12
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 100m Hurdles · Place 3 · CMIT NorthCMIT North100m Hurdles33" / 0.838m3.14.86a12
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · Long Jump · Place 10 · CMIT NorthCMIT NorthLong Jump10.14' 4.75"12
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 300m Hurdles · Place 4 · CMIT NorthCMIT North300m Hurdles30" / 0.762m4.48.11a12
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 6 · CMIT NorthCMIT North100m Hurdles33" / 0.838mRound P6.15.41a12
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 6 · CMIT NorthCMIT North100m Hurdles33" / 0.838m6.15.79a12
May 3Eagle Relays Invitational 2025May 3 · 300m Hurdles · Place 4 · CMIT NorthCMIT North300m Hurdles447.37a12
May 3Eagle Relays Invitational 2025May 3 · 100m Hurdles · Place 3 · CMIT NorthCMIT North100m HurdlesRound P315.03a12
May 3Eagle Relays Invitational 2025May 3 · 100m Hurdles · Place 4 · CMIT NorthCMIT North100m Hurdles415.08a12
Apr 19PGCPS Tune-up MeetApr 19 · Long Jump · Place 2 · CMIT NorthCMIT NorthLong Jump216-2.7512
Apr 19PGCPS Tune-up MeetApr 19 · 300m Hurdles · Place 3 · CMIT NorthCMIT North300m Hurdles347.4912
Apr 19PGCPS Tune-up MeetApr 19 · 100m Hurdles · Place 2 · CMIT NorthCMIT North100m Hurdles215.4712

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 23PGCPS Holiday InvitationalDec 23 · 60m Hurdles · Place 8 · CMIT NorthCMIT North60m Hurdles33" / 0.838m8.9.66a12
Dec 23PGCPS Holiday InvitationalDec 23 · 200 Meters · Place 22 · CMIT NorthCMIT North200 Meters22.28.14a12
Dec 12PGCPS District MeetDec 12 · 55m Hurdles · Place 5 · CMIT NorthCMIT North55m Hurdles33"Round P5.9.52a12
Dec 12PGCPS District MeetDec 12 · 55m Hurdles · Place 4 · CMIT NorthCMIT North55m Hurdles33"4.9.07a12
Dec 12PGCPS District MeetDec 12 · Long Jump · Place 4 · CMIT NorthCMIT NorthLong Jump4.15' 412
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · Long Jump · CMIT NorthCMIT NorthLong Jump—ND12
Jun 20AAU Region 3Jun 20 · 400m Hurdles · Place 9 · FASST TrackFASST Track400m Hurdles30" / 0.762mRound P9.1:12.24a PB11
Jun 20AAU Region 3Jun 20 · Long Jump · FASST TrackFASST TrackLong Jump--FOULWind: 011
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 24 · FASST TrackFASST Track200 MetersRound P24.27.77aWind: 0.811
Jan 24PG County Indoor Track ChampionshipsJan 24 · Long Jump · Place 10 · Cmit AcademyCmit AcademyLong Jump104.20m PB11
Jan 15PGCPS #1Jan 15 · Long Jump · Place 7 · CMIT NorthCMIT NorthLong Jump714-6.50—
Jan 132024 Montgomery Invitational Jan 13 · Long Jump · Place 37 · Cmit NorthCmit NorthLong Jump3714-03.00—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29PVA InvitationalJun 29 · 400m Hurdles · Place 1 · Swift TrainingSwift Training400m Hurdles30" / 0.762m1.1:09.72a PB11
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 11 · Swift TrainingSwift Training200 MetersRound P11.27.70a11
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 2 · FASST TrackFASST TrackLong Jump2.16-01.00 PB11
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 14 · FASST TrackFASST Track200 Meters14.27.58a PB11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 3 · CMIT NorthCMIT North300m Hurdles30" / 0.762m3.48.60a11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · Long Jump · Place 4 · CMIT NorthCMIT NorthLong Jump4.14-03.0011
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 300m Hurdles · Place 2 · CMIT NorthCMIT North300m Hurdles30" / 0.762m2.49.02a11
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · Long Jump · Place 14 · CMIT NorthCMIT NorthLong Jump14.13-02.5011
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 300m Hurdles · Place 11 · CMIT NorthCMIT North300m Hurdles30" / 0.762m11.50.02a11
Apr 17PGCPS Twilight MeetApr 17 · Long Jump · Place 7 · CMIT NorthCMIT NorthLong Jump714-6—
Apr 17PGCPS Twilight MeetApr 17 · Long Jump · Place 7 · CMIT NorthCMIT NorthLong Jump714-6—
Apr 6Largo Lion InvitationalApr 6 · Long Jump · Place 12 · CMIT NorthCMIT NorthLong Jump1212-1—
Apr 6Largo Lion InvitationalApr 6 · 200 Meters · Place 16 · CMIT NorthCMIT North200 Meters1628.84a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 146 · CMIT NorthCMIT North300 Meters146.48.01a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 223 · CMIT NorthCMIT North55 MeterRound P223.8.21a PB11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25MPSSAA 1A State Track & Field ChampionshipsMay 25 · Long Jump · Place 13 · CMIT NorthCMIT NorthLong Jump13.13-10.00Wind: -2.110
May 18MPSSAA 1A South Region ChampionshipsMay 18 · Long Jump · Place 2 · CMIT NorthCMIT NorthLong Jump2.14-11.0010
May 18MPSSAA 1A South Region ChampionshipsMay 18 · Discus · Place 7 · CMIT NorthCMIT NorthDiscus1kg7.64-05 PB10
May 18MPSSAA 1A South Region ChampionshipsMay 18 · 200 Meters · Place 11 · CMIT NorthCMIT North200 MetersRound P11.29.07a10
May 18MPSSAA 1A South Region ChampionshipsMay 18 · 200 Meters · Place 8 · CMIT NorthCMIT North200 Meters8.28.87a10
May 13PGCPS County ChampionshipsMay 13 · Discus · Place 4 · CMIT NorthCMIT NorthDiscus1kg4.58-1010
Apr 1Largo InviteApr 1 · 200 Meters · Place 46 · CMIT NorthCMIT North200 Meters46.29.70a10