Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCCAA Track & Field National Championships · May 712.10aNCCAA Track & Field National ChampionshipsMay 7, 2025
1000 Meters · IndoorNCCAA National Indoor Track and Field Championships · Feb 133:35.75aNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
110m Hurdles · 42" / 1.067m · OutdoorMessiah Invitational · Apr 921.18aMessiah InvitationalApril 9, 2026
1500 Meters · OutdoorNCCAA Track & Field National Championships · May 75:21.96aNCCAA Track & Field National ChampionshipsMay 7, 2025
200 Meters · IndoorBison Opener · Dec 125.70aBison OpenerDecember 1, 2023
200 Meters · OutdoorLebanon Valley Mini Meet · Mar 2226.19aLebanon Valley Mini MeetMarch 22, 2025
400 Meters · IndoorSusquehanna River Hawk Invitational · Jan 2059.57aSusquehanna River Hawk InvitationalJanuary 20, 2024
400 Meters · OutdoorNCCAA Track & Field National Championships · May 758.33aNCCAA Track & Field National ChampionshipsMay 7, 2025
60 Meter · IndoorNCCAA National Indoor Track and Field Championships · Feb 137.80aNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
60 Meters · IndoorPLEX Shootout · Jan 317.74aPLEX ShootoutJanuary 31, 2026
60m Hurdles · 42" / 1.067m · IndoorNCCAA National Indoor Track and Field Championships · Feb 1311.27aNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
Decathlon · OutdoorMessiah Invitational · Apr 94087Messiah InvitationalApril 9, 2026
Discus · 2kg · OutdoorNCCAA National Outdoor Track & Field Championships · May 628.09mNCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
Heptathlon · IndoorNCCAA National Indoor Track and Field Championships · Feb 132978NCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
High Jump · IndoorNCCAA National Indoor Track and Field Championships · Feb 131.59mNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
High Jump · OutdoorNCCAA National Outdoor Track & Field Championships · May 61.59mNCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
Javelin · 800g · IndoorLebanon Valley Mini Meet · Mar 2133.52mLebanon Valley Mini MeetMarch 21, 2026
Javelin · 800g · OutdoorMillersville Invite · Apr 1835.81mMillersville InviteApril 18, 2026
Long Jump · IndoorPioneer Fast Trax Invitational · Feb 35.62mPioneer Fast Trax InvitationalFebruary 3, 2024
Long Jump · OutdoorMessiah Invitational · Apr 95.81mMessiah InvitationalApril 9, 2026
Pole Vault · IndoorNCCAA National Indoor Track and Field Championships · Feb 132.95mNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
Pole Vault · OutdoorUnited East (UEC) Track andand Field Championships · May 23.10mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Shot Put · 16lb / 7.26kg · IndoorNCCAA National Indoor Track and Field Championships · Feb 139.50mNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorUnited East (UEC) Track andand Field Championships · May 210.14mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Triple Jump · IndoorCoach "I" Invitational · Jan 2411.85mCoach "I" InvitationalJanuary 24, 2026
Triple Jump · OutdoorUnited East (UEC) Track andand Field Championships · May 212.18mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Decathlon · Place 9 · Lancaster BibleLancaster BibleDecathlonRound M9.3184Sr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Long Jump · Place 7 · Lancaster BibleLancaster BibleLong JumpRound M7.5.39mWind: 0Sr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Pole Vault · Lancaster BibleLancaster BiblePole VaultRound M--NHSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · High Jump · Place 6 · Lancaster BibleLancaster BibleHigh JumpRound M6.1.59m PBSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Javelin · Place 7 · Lancaster BibleLancaster BibleJavelin800gRound M7.35.69mSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Discus · Place 3 · Lancaster BibleLancaster BibleDiscus2kgRound M3.28.09m PBSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 5 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kgRound M5.9.43mSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 110m Hurdles · Lancaster BibleLancaster Bible110m Hurdles42" / 1.067mRound M--DNFWind: 0.9Sr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 1500 Meters · Lancaster BibleLancaster Bible1500 MetersRound M--DNFSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 9 · Lancaster BibleLancaster Bible400 MetersRound M9.59.52aSr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 8 · Lancaster BibleLancaster Bible100 MetersRound M8.12.37aWind: 0Sr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Triple Jump · Place 9 · Lancaster BibleLancaster BibleTriple Jump9.12.18m PBWind: 1.1Sr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Pole Vault · Place 6 · Lancaster BibleLancaster BiblePole Vault6.3.10m PBSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · High Jump · Lancaster BibleLancaster BibleHigh Jump--NHSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Javelin · Place 13 · Lancaster BibleLancaster BibleJavelin800g13.32.41mSr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 13 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg13.10.14m PBSr
Apr 25Blue Jay Tune-UpApr 25 · Triple Jump · Place 7 · Lancaster BibleLancaster BibleTriple Jump7.11.59mWind: 3.5Sr
Apr 25Blue Jay Tune-UpApr 25 · Pole Vault · Lancaster BibleLancaster BiblePole Vault—NHSr
Apr 25Blue Jay Tune-UpApr 25 · Javelin · Place 16 · Lancaster BibleLancaster BibleJavelin800g16.30.00mSr
Apr 18Millersville InviteApr 18 · Javelin · Place 14 · Lancaster BibleLancaster BibleJavelin800g14.35.81m PBSr
Apr 18Millersville InviteApr 18 · Shot Put · Place 29 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg29.9.85mSr
Apr 9Messiah InvitationalApr 9 · Decathlon · Place 10 · Lancaster BibleLancaster BibleDecathlon10.4087 PBSr
Apr 9Messiah InvitationalApr 9 · Long Jump · Place 7 · Lancaster BibleLancaster BibleLong Jump7.5.81m PBSr
Apr 9Messiah InvitationalApr 9 · Pole Vault · Place 10 · Lancaster BibleLancaster BiblePole Vault10.2.95mSr
Apr 9Messiah InvitationalApr 9 · High Jump · Place 10 · Lancaster BibleLancaster BibleHigh Jump10.1.57mSr
Apr 9Messiah InvitationalApr 9 · Javelin · Place 10 · Lancaster BibleLancaster BibleJavelin800g10.35.73mSr
Apr 9Messiah InvitationalApr 9 · Discus · Place 8 · Lancaster BibleLancaster BibleDiscus2kg8.25.82mSr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 9 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg9.8.96mSr
Apr 9Messiah InvitationalApr 9 · 110m Hurdles · Place 12 · Lancaster BibleLancaster Bible110m Hurdles42" / 1.067m12.21.18a PBWind: 0.6Sr
Apr 9Messiah InvitationalApr 9 · 1500 Meters · Place 13 · Lancaster BibleLancaster Bible1500 Meters13.5:43.26aSr
Apr 9Messiah InvitationalApr 9 · 400 Meters · Place 13 · Lancaster BibleLancaster Bible400 Meters13.59.97aSr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 12 · Lancaster BibleLancaster Bible100 Meters12.12.50aWind: -3.2Sr
Apr 1York College Twilight MeetApr 1 · High Jump · Place 17 · Lancaster BibleLancaster BibleHigh Jump171.60mSr
Mar 27Danny Curran InvitationalMar 27 · Long Jump · Place 48 · Lancaster BibleLancaster BibleLong Jump48.5.23mWind: 0.7Sr

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Pole Vault · Place 11 · Lancaster BibleLancaster BiblePole Vault11.2.84mSr
Mar 21Lebanon Valley Mini MeetMar 21 · Javelin · Place 21 · Lancaster BibleLancaster BibleJavelin800g21.33.52m PBSr
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Lancaster BibleLancaster Bible200 Meters—DNSWind: 0.7Sr
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 30 · Lancaster BibleLancaster Bible100 Meters30.12.18aWind: 2.6Sr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 1000 Meters · Place 7 · Lancaster BibleLancaster Bible1000 MetersRound M7.3:35.75a PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Pole Vault · Place 5 · Lancaster BibleLancaster BiblePole VaultRound M5.2.95m PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 60m Hurdles · Place 7 · Lancaster BibleLancaster Bible60m Hurdles42" / 1.067mRound M7.11.27a PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · High Jump · Place 7 · Lancaster BibleLancaster BibleHigh JumpRound M7.1.59m PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Shot Put · Place 4 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kgRound M4.9.50m PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Long Jump · Place 7 · Lancaster BibleLancaster BibleLong JumpRound M7.5.18mJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 60 Meter · Place 7 · Lancaster BibleLancaster Bible60 MeterRound M7.7.80a PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Heptathlon · Place 7 · Lancaster BibleLancaster BibleHeptathlonRound M7.2978 PBJr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · Triple Jump · Lancaster BibleLancaster BibleTriple Jump--FOULJr
Jan 31PLEX ShootoutJan 31 · Long Jump · Place 13 · Lancaster BibleLancaster BibleLong Jump135.89mJr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 46 · Lancaster BibleLancaster Bible60 MetersRound P467.74a PBJr
Jan 24Coach "I" InvitationalJan 24 · Triple Jump · Place 14 · Lancaster BibleLancaster BibleTriple Jump14.11.85m PBJr
Jan 24Coach "I" InvitationalJan 24 · Pole Vault · Place 18 · Lancaster BibleLancaster BiblePole Vault18.2.89mJr
Jan 24Coach "I" InvitationalJan 24 · High Jump · Place 19 · Lancaster BibleLancaster BibleHigh Jump19.1.58mJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Triple Jump · Lancaster BibleLancaster BibleTriple Jump--DNSJr

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 1500 Meters · Place 9 · Lancaster BibleLancaster Bible1500 MetersRound M9.5:21.96a PBJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Javelin · Place 10 · Lancaster BibleLancaster BibleJavelin800gRound M10.24.72mJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Pole Vault · Place 8 · Lancaster BibleLancaster BiblePole VaultRound M8.2.65mJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Discus · Place 10 · Lancaster BibleLancaster BibleDiscus2kgRound M10.22.96mJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 110m Hurdles · Place 10 · Lancaster BibleLancaster Bible110m Hurdles42" / 1.067mRound M10.21.70aWind: -0.6Jr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 400 Meters · Place 13 · Lancaster BibleLancaster Bible400 MetersRound M13.58.33a PBJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · High Jump · Place 11 · Lancaster BibleLancaster BibleHigh JumpRound M11.1.53mJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Shot Put · Place 12 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kgRound M12.8.53mJr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Long Jump · Place 9 · Lancaster BibleLancaster BibleLong JumpRound M9.5.49mWind: 0Jr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 100 Meters · Place 10 · Lancaster BibleLancaster Bible100 MetersRound M10.12.10a PBWind: 0.4Jr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Decathlon · Place 10 · Lancaster BibleLancaster BibleDecathlonRound M10.3887Jr
Apr 26Blue Jay Tune UpApr 26 · Triple Jump · Place 11 · Lancaster BibleLancaster BibleTriple Jump11.11.38mWind: 2.4Jr
Apr 26Blue Jay Tune UpApr 26 · Pole Vault · Lancaster BibleLancaster BiblePole Vault—NHJr
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 14 · Lancaster BibleLancaster BibleShot Put1424-5.75JR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 17 · Lancaster BibleLancaster BibleLong Jump1717-0JR
Apr 10Messiah InvitationalApr 10 · Long Jump · Place 11 · Lancaster BibleLancaster BibleLong Jump11.5.04mWind: 1.3Jr
Apr 10Messiah InvitationalApr 10 · Pole Vault · Place 10 · Lancaster BibleLancaster BiblePole Vault10.2.65mJr
Apr 10Messiah InvitationalApr 10 · Javelin · Place 5 · Lancaster BibleLancaster BibleJavelin800g5.28.22mJr
Apr 10Messiah InvitationalApr 10 · Discus · Place 7 · Lancaster BibleLancaster BibleDiscus2kg7.22.40mJr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 10 · Lancaster BibleLancaster BibleShot Put16lb / 7.26kg10.8.32mJr
Apr 10Messiah InvitationalApr 10 · 110m Hurdles · Place 11 · Lancaster BibleLancaster Bible110m Hurdles42" / 1.067m11.22.25aWind: -0.3Jr
Apr 10Messiah InvitationalApr 10 · High Jump · Place 9 · Lancaster BibleLancaster BibleHigh Jump9.1.49mJr
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 11 · Lancaster BibleLancaster Bible1500 Meters11.5:29.58aJr
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 12 · Lancaster BibleLancaster Bible400 Meters12.61.14aJr
Apr 10Messiah InvitationalApr 10 · 100 Meters · Place 10 · Lancaster BibleLancaster Bible100 Meters10.12.62aWind: -2Jr
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 38 · Lancaster BibleLancaster BibleJavelin3826.07mJr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 41 · Lancaster BibleLancaster BibleShot Put418.32mJr
Mar 22Lebanon Valley Mini MeetMar 22 · Long Jump · Place 7 · Lancaster BibleLancaster BibleLong Jump7.5.10mWind: 0.5Jr
Mar 22Lebanon Valley Mini MeetMar 22 · High Jump · Lancaster BibleLancaster BibleHigh Jump—NHJr
Mar 22Lebanon Valley Mini MeetMar 22 · 200 Meters · Place 6 · Lancaster BibleLancaster Bible200 Meters6.26.19a PBWind: 0.8Jr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 600 Meters · Lock HavenLock Haven600 Meters—SCRSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 60m Hurdles · Place 15 · Lock HavenLock Haven60m Hurdles42" / 1.067mRound P15.11.61aSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · Long Jump · Place 24 · Lock HavenLock HavenLong Jump24.5.62m PBSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · High Jump · Place 19 · Lock HavenLock HavenHigh Jump19.1.51mSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · 60m Hurdles · Place 14 · Lock HavenLock Haven60m Hurdles42" / 1.067mRound P14.11.59aSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · Long Jump · Place 14 · Lock HavenLock HavenLong Jump14.5.12mSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · High Jump · Lock HavenLock HavenHigh Jump—NHSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · 400 Meters · Place 13 · Lock HavenLock Haven400 Meters13.59.57a PBSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · 200 Meters · Place 22 · Lock HavenLock Haven200 Meters22.26.50aSo
Jan 12Spartan InvitationalJan 12 · Long Jump · Place 50 · Lock HavenLock HavenLong Jump50.5.16mSo
Jan 12Spartan InvitationalJan 12 · High Jump · Lock HavenLock HavenHigh Jump—NHSo

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 60 Meter · Place 51 · Lock HavenLock Haven60 MeterRound P51.7.80aSo
Dec 1Bison OpenerDec 1 · Long Jump · Place 23 · Lock HavenLock HavenLong Jump23.5.37mSo
Dec 1Bison OpenerDec 1 · High Jump · Lock HavenLock HavenHigh Jump—NHSo
Dec 1Bison OpenerDec 1 · 200 Meters · Place 46 · Lock HavenLock Haven200 Meters46.25.70a PBSo
Jan 20Youngstown State Collegiate InvitationalJan 20 · Triple Jump · Place 20 · Lock HavenLock HavenTriple Jump20.11.65mFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Jim Taylor InvitationalMar 24 · Triple Jump · Place 9 · Lock HavenLock HavenTriple Jump9.11.55mWind: 0Fr
Mar 24Jim Taylor InvitationalMar 24 · Long Jump · Place 18 · Lock HavenLock HavenLong Jump18.5.24mWind: -1.5Fr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 60 Meter · Place 36 · Lock HavenLock Haven60 MeterRound P36.8.03aFr
Dec 2Bucknell Bison OpenDec 2 · Triple Jump · Place 9 · Lock HavenLock HavenTriple Jump9.11.50mFr
Dec 2Bucknell Bison OpenDec 2 · Long Jump · Place 15 · Lock HavenLock HavenLong Jump15.5.42mFr