Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShippensburg University Mid-Week PR Bonanza Meet · Apr 1715.01aShippensburg University Mid-Week PR Bonanza MeetApril 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorBattleground Relays · Apr 220.78aBattleground RelaysApril 2, 2022
200 Meters · IndoorAlvernia Winter Invite · Jan 2234.43Alvernia Winter InviteJanuary 22, 2022
200 Meters · OutdoorPaul Kaiser Classic · Apr 2932.63Paul Kaiser ClassicApril 29, 2023
400 Meters · IndoorDiplomat Open · Dec 41:22.58aDiplomat OpenDecember 4, 2021
60 Meter · IndoorMini Dip Invitational · Jan 279.42aMini Dip InvitationalJanuary 27, 2024
60 Meters · IndoorCoach I Open · Jan 259.28aCoach I OpenJanuary 25, 2025
60m Hurdles · 33" / 0.838m · IndoorDiplomat Open · Dec 912.19aDiplomat OpenDecember 9, 2022
800 Meters · IndoorBlue & White Meet · Feb 103:15.04Blue & White MeetFebruary 10, 2023
800 Meters · OutdoorYork College Twilight Meet · Apr 133:09.48aYork College Twilight MeetApril 13, 2022
High Jump · IndoorFrank Colden Invitational · Feb 41.18mFrank Colden InvitationalFebruary 4, 2023
High Jump · OutdoorYork College Twilight Meet · Apr 131.15mYork College Twilight MeetApril 13, 2022
Javelin · 600g · OutdoorBattleground Relays · Apr 210.52mBattleground RelaysApril 2, 2022
Long Jump · IndoorDiplomat Open · Dec 83.93mDiplomat OpenDecember 8, 2023
Long Jump · OutdoorPaul Kaiser Classic · Apr 294.01mPaul Kaiser ClassicApril 29, 2023
Shot Put · 4kg · IndoorDiplomat Open · Dec 96.06mDiplomat OpenDecember 9, 2022
Shot Put · 4kg · OutdoorMessiah Multi/Invitational · Apr 75.71mMessiah Multi/InvitationalApril 7, 2023
Triple Jump · IndoorDiplomat Open · Dec 48.45mDiplomat OpenDecember 4, 2021
Triple Jump · OutdoorYork College Twilight Meet · Mar 278.79mYork College Twilight MeetMarch 27, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 33 · York (Pa.)Long Jump334.41mSR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 33 · York (Pa.)Long Jump334.41mSR
Apr 16York College Twilight MeetApr 16 · Triple Jump · Place 6 · York (Pa.)Triple Jump630-0.75SR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 9 · York (Pa.)Long Jump915-0SR
Apr 5Ursinus Track FestivalApr 5 · Triple Jump · Place 13 · York (Pa.)Triple Jump13.9.16mWind: 0.8Sr
Apr 5Ursinus Track FestivalApr 5 · Long Jump · Place 22 · York (Pa.)Long Jump22.4.33mWind: 0.9Sr
Mar 28Danny Curran InvitationalMar 28 · Triple Jump · Place 18 · York (Pa.)Triple Jump189.15mSr
Mar 28Danny Curran InvitationalMar 28 · Long Jump · Place 51 · York (Pa.)Long Jump514.11mSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 1PLEX ShootoutFeb 1 · Triple Jump · Place 6 · York (Pa.)Triple Jump69.02m—
Feb 1PLEX ShootoutFeb 1 · Long Jump · Place 12 · York (Pa.)Long Jump124.02m—
Feb 1PLEX ShootoutFeb 1 · 60 Meters · Place 35 · York (Pa.)60 Meters359.37a—
Jan 25Coach I OpenJan 25 · Triple Jump · Place 18 · York (Pa.)Triple Jump188.85m—
Jan 25Coach I OpenJan 25 · Long Jump · Place 32 · York (Pa.)Long Jump324.05m—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 50 · York (Pa.)60 Meters509.28a PB—
Jan 18Alvernia Winter InviteJan 18 · Triple Jump · Place 13 · York (Pa.)Triple Jump138.73m—
Jan 18Alvernia Winter InviteJan 18 · Long Jump · Place 21 · York (Pa.)Long Jump214.23m—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 46 · York (Pa.)60 Meters469.28a—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Triple Jump · Place 6 · York (Pa.)Triple Jump6.8.74mSr
Dec 6Diplomat OpenDec 6 · Long Jump · Place 12 · York (Pa.)Long Jump12.4.05mSr
Feb 9Blue & White InvitationalFeb 9 · Triple Jump · Place 11 · York (Pa.)Triple Jump118.84m—
Feb 3Plex ShootoutFeb 3 · Triple Jump · Place 14 · York (Pa.)Triple Jump148.58mJr
Feb 3Plex ShootoutFeb 3 · Long Jump · Place 24 · York (Pa.)Long Jump243.90mJr
Feb 3Plex ShootoutFeb 3 · 60 Meters · Place 44 · York (Pa.)60 MetersRound P449.49Jr
Jan 27Mini Dip InvitationalJan 27 · 60 Meter · Place 51 · York (Pa.)60 MeterRound P51.9.42a PBJr
Jan 27Mini Dip InvitationalJan 27 · Triple Jump · Place 11 · York (Pa.)Triple Jump11.8.76mJr
Jan 27Mini Dip InvitationalJan 27 · Long Jump · Place 24 · York (Pa.)Long Jump24.3.92mJr
Jan 20Alvernia Winter InviteJan 20 · Triple Jump · Place 11 · York (Pa.)Triple Jump118.66mJR
Jan 20Alvernia Winter InviteJan 20 · Long Jump · Place 13 · York (Pa.)Long Jump133.89mJR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · Long Jump · Place 30 · York (Pa.)Long Jump303.96m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Triple Jump · Place 9 · York (Pa.)Triple Jump99.13m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Long Jump · Place 22 · York (Pa.)Long Jump224.27m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 100 Meters · Place 35 · York (Pa.)100 Meters3515.01a PB—
Apr 11Stevenson InvitationalApr 11 · Triple Jump · Place 5 · York (Pa.)Triple Jump5.8.78mWind: -7Jr
Apr 11Stevenson InvitationalApr 11 · Long Jump · Place 8 · York (Pa.)Long Jump8.4.06mWind: 3.5Jr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Triple Jump · Place 11 · York (Pa.)Triple Jump11.8.74mWind: 5.3Jr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Long Jump · Place 16 · York (Pa.)Long Jump16.4.11mWind: 0.4Jr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 200 Meters · Place 56 · York (Pa.)200 Meters56.34.51aWind: 1.4Jr
Mar 27York College Twilight MeetMar 27 · Triple Jump · Place 11 · York (Pa.)Triple Jump118.79m PBJR
Mar 27York College Twilight MeetMar 27 · Long Jump · Place 18 · York (Pa.)Long Jump184.17mJR
Mar 27York College Twilight MeetMar 27 · 100 Meters · Place 34 · York (Pa.)100 Meters3415.43JR

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Triple Jump · Place 13 · York (Pa.)Triple Jump13.8.56mJr
Dec 8Diplomat OpenDec 8 · Long Jump · Place 21 · York (Pa.)Long Jump21.3.93m PBJr
Feb 10Blue & White MeetFeb 10 · 800 Meters · Place 18 · York (Pa.)800 Meters183:15.04 PBSO
Feb 10Blue & White MeetFeb 10 · Triple Jump · Place 10 · York (Pa.)Triple Jump108.31mSO
Feb 4Frank Colden InvitationalFeb 4 · 800 Meters · Place 11 · York (Pa.)800 Meters113:18.28SO
Feb 4Frank Colden InvitationalFeb 4 · 60m Hurdles · Place 9 · York (Pa.)60m Hurdles912.13SO
Feb 4Frank Colden InvitationalFeb 4 · Long Jump · Place 9 · York (Pa.)Long Jump94.05mSO
Feb 4Frank Colden InvitationalFeb 4 · High Jump · Place 10 · York (Pa.)High Jump101.18m PBSO
Feb 4Frank Colden InvitationalFeb 4 · Shot Put · Place 10 · York (Pa.)Shot Put105.74mSO
Jan 27Mini-Dip InvitationalJan 27 · Triple Jump · Place 7 · York (Pa.)Triple Jump79.56mSO
Jan 27Mini-Dip InvitationalJan 27 · Long Jump · Place 19 · York (Pa.)Long Jump194.04mSO
Jan 27Mini-Dip InvitationalJan 27 · Shot Put · Place 45 · York (Pa.)Shot Put455.31mSO
Jan 21Moravian Indoor MeetJan 21 · Shot Put · Place 35 · York (Pa.)Shot Put3521-0.5SO
Jan 21Moravian Indoor MeetJan 21 · 60 Hurdles Preliminaries Heat 4 · Place 28 · York (Pa.)60 Hurdles Preliminaries Heat 42812.59SO
Jan 21Moravian Indoor MeetJan 21 · 60 Hurdles Preliminaries · Place 28 · York (Pa.)60 Hurdles Preliminaries2812.59SO
Jan 14Alvernia Winter InviteJan 14 · Shot Put · Place 14 · York (Pa.)Shot Put1420-6.25SO
Jan 14Alvernia Winter InviteJan 14 · Long Jump · Place 9 · York (Pa.)Long Jump913-2SO
Jan 14Alvernia Winter InviteJan 14 · 60 Hurdles Preliminaries Heat 3 · Place 14 · York (Pa.)60 Hurdles Preliminaries Heat 31412.27SO
Jan 14Alvernia Winter InviteJan 14 · 60 Hurdles Preliminaries · Place 14 · York (Pa.)60 Hurdles Preliminaries1412.27SO
Jan 14Alvernia Winter InviteJan 14 · 800 Meters · Place 20 · York (Pa.)800 Meters203:22.43SO

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Paul Kaiser ClassicApr 29 · Javelin · Place 49 · York (Pa.)Javelin4913.92mSO
Apr 29Paul Kaiser ClassicApr 29 · Long Jump · Place 33 · York (Pa.)Long Jump334.01m PBSO
Apr 29Paul Kaiser ClassicApr 29 · 200 Meters · Place 76 · York (Pa.)200 Meters7632.63 PBSO
Apr 19Shippensburg University College Mid-Week MeetApr 19 · Long Jump · Place 21 · York (Pa.)Long Jump214.31mSO
Apr 7Messiah Multi/InvitationalApr 7 · Triple Jump · Place 28 · York (Pa.)Triple Jump28.8.59mWind: 2.5So
Apr 7Messiah Multi/InvitationalApr 7 · Long Jump · Place 31 · York (Pa.)Long Jump31.3.98mWind: -2.4So
Apr 7Messiah Multi/InvitationalApr 7 · Shot Put · Place 43 · York (Pa.)Shot Put4kg43.5.71m PBSo
Apr 7Messiah Multi/InvitationalApr 7 · 200 Meters · Place 70 · York (Pa.)200 Meters70.33.86aSo
Apr 5York College Twilight MeetApr 5 · Long Jump · Place 17 · York (Pa.)Long Jump1713-4SO
Apr 5York College Twilight MeetApr 5 · High Jump · Place 15 · York (Pa.)High Jump153-11.25SO
Apr 5York College Twilight MeetApr 5 · 800 Meters · Place 22 · York (Pa.)800 Meters223:18.55SO
Mar 30Danny Curran InvitationalMar 30 · Triple Jump · Place 16 · York (Pa.)Triple Jump16.8.72mWind: 0.3So
Mar 30Danny Curran InvitationalMar 30 · Long Jump · Place 39 · York (Pa.)Long Jump39.3.81mWind: 0So
Mar 30Danny Curran InvitationalMar 30 · 100m Hurdles · Place 34 · York (Pa.)100m Hurdles33" / 0.838m34.20.94aWind: -0.2So
Mar 30Danny Curran InvitationalMar 30 · 200 Meters · York (Pa.)200 Meters--DNSWind: -0.8So

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · 60m Hurdles · Place 22 · York (Pa.)60m Hurdles33" / 0.838m22.12.19a PBSo
Dec 9Diplomat OpenDec 9 · Long Jump · Place 21 · York (Pa.)Long Jump21.3.88mSo
Dec 9Diplomat OpenDec 9 · Shot Put · Place 25 · York (Pa.)Shot Put4kg25.6.06m PBSo
Dec 9Diplomat OpenDec 9 · High Jump · York (Pa.)High Jump—NHSo
Dec 9Diplomat OpenDec 9 · 800 Meters · Place 20 · York (Pa.)800 Meters20.3:18.49aSo
Feb 5Plex ShootoutFeb 5 · 60m Hurdles · Place 26 · York (Pa.)60m Hurdles33" / 0.838mRound P26.12.28aFr
Feb 5Plex ShootoutFeb 5 · Long Jump · Place 24 · York (Pa.)Long Jump24.3.84mFr
Jan 28Mini-Dip Invitational @ F&MJan 28 · Triple Jump · Place 16 · York (Pa.)Triple Jump1627-02.00—
Jan 28Mini-Dip Invitational @ F&MJan 28 · Long Jump · Place 20 · York (Pa.)Long Jump2012-09.25—
Jan 22Alvernia Winter InviteJan 22 · Triple Jump · Place 26 · York (Pa.)Triple Jump2627-1FR
Jan 22Alvernia Winter InviteJan 22 · Long Jump · Place 32 · York (Pa.)Long Jump3212-11.25FR
Jan 22Alvernia Winter InviteJan 22 · 200 Meters · Place 72 · York (Pa.)200 Meters7234.43 PBFR
Jan 15Coach I OpenJan 15 · Triple Jump · Place 8 · York (Pa.)Triple Jump827-01.25FR
Jan 15Coach I OpenJan 15 · Long Jump · Place 11 · York (Pa.)Long Jump1112-09.25FR

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7Messiah Multi/InvitationalMay 7 · Triple Jump · Place 28 · York (Pa.)Triple Jump28.8.59mWind: 2.5Fr
May 7Messiah Multi/InvitationalMay 7 · Long Jump · Place 31 · York (Pa.)Long Jump31.3.98mWind: -2.4Fr
May 7Messiah Multi/InvitationalMay 7 · Shot Put · Place 43 · York (Pa.)Shot Put4kg43.5.71mFr
May 7Messiah Multi/InvitationalMay 7 · 200 Meters · Place 70 · York (Pa.)200 Meters70.33.86aFr
Apr 23Hopkins Loyola InvitationalApr 23 · Triple Jump · York (Pa.)Triple Jump—FOULFr
Apr 23Hopkins Loyola InvitationalApr 23 · 100 Meters · Place 52 · York (Pa.)100 Meters52.15.53aWind: 3.1Fr
Apr 13York College Twilight MeetApr 13 · Triple Jump · Place 5 · York (Pa.)Triple Jump5.8.59mFr
Apr 13York College Twilight MeetApr 13 · Long Jump · Place 14 · York (Pa.)Long Jump14.3.42mFr
Apr 13York College Twilight MeetApr 13 · High Jump · Place 10 · York (Pa.)High Jump10.1.15m PBFr
Apr 13York College Twilight MeetApr 13 · 800 Meters · Place 14 · York (Pa.)800 Meters14.3:09.48a PBFr
Apr 2Battleground RelaysApr 2 · Triple Jump · York (Pa.)Triple Jump—FOULFr
Apr 2Battleground RelaysApr 2 · Long Jump · Place 11 · York (Pa.)Long Jump11.3.92mFr
Apr 2Battleground RelaysApr 2 · Javelin · Place 8 · York (Pa.)Javelin600g8.10.52m PBFr
Apr 2Battleground RelaysApr 2 · 100m Hurdles · Place 8 · York (Pa.)100m Hurdles33" / 0.838m8.20.78a PBWind: 1.5Fr
Mar 25Jim Taylor InvitationalMar 25 · Long Jump · Place 47 · York (Pa.)Long Jump4712-3FR
Mar 25Jim Taylor InvitationalMar 25 · 200 Meters · Place 66 · York (Pa.)200 Meters6634.88FR

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Diplomat OpenDec 4 · Triple Jump · Place 7 · York (Pa.)Triple Jump7.8.45m PBFr
Dec 4Diplomat OpenDec 4 · Long Jump · Place 19 · York (Pa.)Long Jump19.3.81mFr
Dec 4Diplomat OpenDec 4 · 400 Meters · Place 25 · York (Pa.)400 Meters25.1:22.58a PBFr