Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTHS, BHS, FHS, LHS @ Governor Thomas Johnson High · May 1514.11aTHS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15, 2021
100m Hurdles · 33" / 0.838m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3017.92aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · IndoorLebanon Valley Mini Meet · Mar 2129.43aLebanon Valley Mini MeetMarch 21, 2026
200 Meters · OutdoorMessiah Invitational · Apr 1028.52aMessiah InvitationalApril 10, 2025
400 Meters · IndoorLebanon Valley Mini Meet · Mar 211:05.90aLebanon Valley Mini MeetMarch 21, 2026
400 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 161:04.69aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
60 Meter · IndoorDiplomat Open · Dec 58.99aDiplomat OpenDecember 5, 2025
60m Hurdles · 33" / 0.838m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2711.47aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
800 Meters · IndoorAlvernia Winter Invitational · Jan 172:44.38aAlvernia Winter InvitationalJanuary 17, 2026
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 302:35.66aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Heptathlon · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 303405Middle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
High Jump · IndoorFrederick County Indoor Championships · Jan 224-07.00Frederick County Indoor ChampionshipsJanuary 22, 2022
High Jump · OutdoorMPSSAA 3A West Region Championships · Jun 124-10.00MPSSAA 3A West Region ChampionshipsJune 12, 2021
Javelin · 600g · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3023.65mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Long Jump · IndoorCoach "I" Invitational · Jan 244.28mCoach "I" InvitationalJanuary 24, 2026
Long Jump · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 304.43mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Pentathlon (Indoor) · Standard · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 272235Middle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
Shot Put · 4kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 278.15mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
Shot Put · 4kg · OutdoorMessiah Invitational · Apr 98.33mMessiah InvitationalApril 9, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Heptathlon · Place 6 · York (Pa.)York (Pa.)HeptathlonRound M6.3405 PBSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Long Jump · Place 7 · York (Pa.)York (Pa.)Long JumpRound M7.4.43m PBWind: 0So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · High Jump · Place 7 · York (Pa.)York (Pa.)High JumpRound M7.1.37mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Javelin · Place 4 · York (Pa.)York (Pa.)Javelin600gRound M4.23.65m PBSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 5 · York (Pa.)York (Pa.)Shot Put4kgRound M5.8.20mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 6 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838mRound M6.17.92a PBWind: 1.9So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 3 · York (Pa.)York (Pa.)800 MetersRound M3.2:35.66a PBSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 6 · York (Pa.)York (Pa.)200 MetersRound M6.28.10aWind: 2.5So
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 25 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838mRound P25.18.83aWind: -0.6So
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 39 · York (Pa.)York (Pa.)800 Meters39.2:40.22aSo
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Place 35 · York (Pa.)York (Pa.)200 Meters35.29.30aWind: -0.4So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · York (Pa.)York (Pa.)Long Jump—DNSSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 100m Hurdles · Place 18 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m18.18.51aWind: 1.8So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 13 · York (Pa.)York (Pa.)400 Meters13.1:04.69a PBSo
Apr 9Messiah InvitationalApr 9 · Heptathlon · Place 11 · York (Pa.)York (Pa.)Heptathlon11.2998So
Apr 9Messiah InvitationalApr 9 · Long Jump · Place 12 · York (Pa.)York (Pa.)Long Jump12.4.31mSo
Apr 9Messiah InvitationalApr 9 · High Jump · Place 11 · York (Pa.)York (Pa.)High Jump11.1.33mSo
Apr 9Messiah InvitationalApr 9 · Javelin · Place 12 · York (Pa.)York (Pa.)Javelin600g12.23.12mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 6 · York (Pa.)York (Pa.)Shot Put4kg6.8.33m PBSo
Apr 9Messiah InvitationalApr 9 · 100m Hurdles · Place 12 · York (Pa.)York (Pa.)100m Hurdles33" / 0.838m12.19.23aWind: -2.3So
Apr 9Messiah InvitationalApr 9 · 800 Meters · Place 5 · York (Pa.)York (Pa.)800 Meters5.2:44.13aSo
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 11 · York (Pa.)York (Pa.)200 Meters11.29.54aWind: -2.4So
Apr 1York College Twilight MeetApr 1 · Long Jump · Place 16 · York (Pa.)York (Pa.)Long Jump164.66mSO
Apr 1York College Twilight MeetApr 1 · High Jump · Place 17 · York (Pa.)York (Pa.)High Jump171.25mSO
Apr 1York College Twilight MeetApr 1 · 100m Hurdles · Place 22 · York (Pa.)York (Pa.)100m Hurdles2219.79aSO
Mar 28LVC Blue & White OpenMar 28 · Javelin · Place 16 · York (Pa.)York (Pa.)Javelin600g16.20.14mSo
Mar 28LVC Blue & White OpenMar 28 · Shot Put · Place 23 · York (Pa.)York (Pa.)Shot Put4kg23.7.27mSo
Mar 28LVC Blue & White OpenMar 28 · 800 Meters · Place 12 · York (Pa.)York (Pa.)800 Meters12.2:41.19aSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Long Jump · Place 9 · York (Pa.)York (Pa.)Long Jump9.4.05mWind: -1So
Mar 21Lebanon Valley Mini MeetMar 21 · High Jump · York (Pa.)York (Pa.)High Jump—NMSo
Mar 21Lebanon Valley Mini MeetMar 21 · 400 Meters · Place 6 · York (Pa.)York (Pa.)400 Meters6.1:05.90a PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Place 13 · York (Pa.)York (Pa.)200 Meters13.29.43a PBWind: 1.7So
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 6 · York (Pa.)York (Pa.)800 MetersRound M6.2:46.78aSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Long Jump · Place 7 · York (Pa.)York (Pa.)Long JumpRound M7.4.24mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Shot Put · Place 3 · York (Pa.)York (Pa.)Shot Put4kgRound M3.8.15m PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · High Jump · Place 6 · York (Pa.)York (Pa.)High JumpRound M6.1.39mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 8 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838mRound M8.11.47a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Pentathlon (Indoor) · Place 6 · York (Pa.)York (Pa.)Pentathlon (Indoor)StandardRound M6.2235 PBSo
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 36 · York (Pa.)York (Pa.)60m Hurdles33" / 0.838mRound P36.11.89aSo
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 31 · York (Pa.)York (Pa.)Long Jump31.4.28m PBSo
Jan 24Coach "I" InvitationalJan 24 · High Jump · York (Pa.)York (Pa.)High Jump--DNSSo
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 36 · York (Pa.)York (Pa.)Shot Put368.02mSo
Jan 17Alvernia Winter InvitationalJan 17 · 800 Meters · Place 31 · York (Pa.)York (Pa.)800 Meters312:44.38a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 31 · York (Pa.)York (Pa.)60 MeterRound P31.8.99a PBSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 45 · York (Pa.)York (Pa.)Shot Put4kg45.6.42mSo
Dec 5Diplomat OpenDec 5 · 800 Meters · Place 19 · York (Pa.)York (Pa.)800 Meters19.3:06.88aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · High Jump · Place 16 · York (Pa.)York (Pa.)High Jump16.1.37mFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 10Messiah InvitationalApr 10 · Long Jump · Place 23 · York (Pa.)York (Pa.)Long Jump23.3.97mWind: -1.3Fr
Apr 10Messiah InvitationalApr 10 · High Jump · Place 11 · York (Pa.)York (Pa.)High Jump11.1.36mFr
Apr 10Messiah InvitationalApr 10 · 200 Meters · Place 17 · York (Pa.)York (Pa.)200 Meters17.28.52a PBWind: 0Fr
Apr 5Ursinus Track FestivalApr 5 · High Jump · Place 11 · York (Pa.)York (Pa.)High Jump11.1.35mFr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 20 · York (Pa.)York (Pa.)400 Meters20.1:06.24aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · High Jump · Place 15 · York (Pa.)York (Pa.)High Jump15.1.32mFr
Dec 6Diplomat OpenDec 6 · 400 Meters · Place 18 · York (Pa.)York (Pa.)400 Meters18.1:11.91aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17 MPSSAA 3A West Region ChampionshipsMay 17 · High Jump · Place 8 · LinganoreLinganoreHigh Jump8.4-08.0012
May 12Frederick County ChampionshipMay 12 · High Jump · Place 9 · LinganoreLinganoreHigh Jump94-06.0012
May 12Frederick County ChampionshipMay 12 · High Jump · Place 9 · LinganoreLinganoreHigh Jump9.4-06.0012
May 5CMC ChampionshipsMay 5 · High Jump · Place 9 · LinganoreLinganoreHigh Jump9.4-08.0012
Apr 30Gator Track & Field InvitationalApr 30 · High Jump · Place 21 · LinganoreLinganoreHigh Jump21.4-06.0012
Apr 16Sam Singleton Scorpion ClassicApr 16 · High Jump · Place 14 · LinganoreLinganoreHigh Jump144-06.0012
Apr 16Sam Singleton Scorpion ClassicApr 16 · 100 Meters · Place 57 · LinganoreLinganore100 MetersRound P5714.6512
Mar 262022 Urbana InvitationalMar 26 · High Jump · Place 10 · LinganoreLinganoreHigh Jump104-06.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Frederick County Indoor ChampionshipsJan 22 · High Jump · Place 6 · LinganoreLinganoreHigh Jump6.4-07.00 PB12
Jan 8HCC/Dwight Scott InvitationalJan 8 · High Jump · Place 10 · LinganoreLinganoreHigh Jump104-04.0012

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Smithsburg Invitational Dec 17 · High Jump · Place 9 · LinganoreLinganoreHigh Jump9.4-06.0012

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19MPSSAA 3A State Track & Field ChampionshipsJun 19 · High Jump · Place 6 · LinganoreLinganoreHigh Jump6.4-08.0011
Jun 12MPSSAA 3A West Region ChampionshipsJun 12 · High Jump · Place 2 · LinganoreLinganoreHigh Jump2.4-10.00 PB11
Jun 8MPSSAA 3A West Section 1 ChampionshipsJun 8 · High Jump · Place 1 · LinganoreLinganoreHigh Jump1.4-10.0011
May 27Frederick County ChampionshipsMay 27 · High Jump · Place 6 · LinganoreLinganoreHigh Jump64-06.0011
May 22FHS, LHS, OHS, @MHSMay 22 · High Jump · Place 2 · LinganoreLinganoreHigh Jump2.4-06.0011
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · High Jump · Place 5 · LinganoreLinganoreHigh Jump5.4-06.0011
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · 100 Meters · Place 12 · LinganoreLinganore100 Meters12.14.11a PB11
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · High Jump · Place 4 · LinganoreLinganoreHigh Jump4.4-04.0011
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 100 Meters · Place 7 · LinganoreLinganore100 Meters7.14.13a11