Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMessiah Invitational · Apr 1012.72aMessiah InvitationalApril 10, 2025
1000 Meters · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 273:13.63aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorPIAA District IV Championship · May 1615.94aPIAA District IV ChampionshipMay 16, 2024
1500 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 15:08.72Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
3000 Meters · IndoorSusquehanna HS Invitational · Jan 3011:37.12Susquehanna HS InvitationalJanuary 30, 2022
3200 Meters · OutdoorDistrict IV Championships · May 2011:13.31aDistrict IV ChampionshipsMay 20, 2021
400 Meters · IndoorRiverhawk HS · Jan 2156.68aRiverhawk HSJanuary 21, 2024
400 Meters · OutdoorDon Wilhour Invitational · Apr 1555.54aDon Wilhour InvitationalApril 15, 2023
400 Meters · OutdoorShippensburg 97th Roddick HS Invitational · Apr 207:43.31Shippensburg 97th Roddick HS InvitationalApril 20, 2024
55 Meters · IndoorLVC Indoor College Meet · Jan 107.32aLVC Indoor College MeetJanuary 10, 2025
55m Hurdles · 39" · IndoorLVC HS Invite · Jan 139.77aLVC HS InviteJanuary 13, 2024
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 277.72aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
60 Meters · IndoorSusquehanna River Hawk Invite · Jan 188.08aSusquehanna River Hawk InviteJanuary 18, 2025
60m Hurdles · 39" / 0.991m · IndoorBison Last Chance · Feb 179.50aBison Last ChanceFebruary 17, 2024
60m Hurdles · 42" / 1.067m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 279.28aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
800 Meters · IndoorRiver Hawk Invitational · Jan 222:22.81River Hawk InvitationalJanuary 22, 2023
800 Meters · OutdoorBlue Jay Invitational · May 32:11.36aBlue Jay InvitationalMay 3, 2023
Discus · 2kg · IndoorLebanon Valley Mini Meet · Mar 2125.29mLebanon Valley Mini MeetMarch 21, 2026
Discus · 2kg · OutdoorLebanon Valley Mini Meet · Mar 2221.29mLebanon Valley Mini MeetMarch 22, 2025
Heptathlon · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 273710Middle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
High Jump · IndoorDiplomat Open · Dec 61.57mDiplomat OpenDecember 6, 2024
High Jump · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 11.56mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
Javelin · 800g · IndoorLebanon Valley Mini Meet · Mar 2129.27mLebanon Valley Mini MeetMarch 21, 2026
Long Jump · IndoorCoach I Open · Jan 254.88mCoach I OpenJanuary 25, 2025
Long Jump · OutdoorLebanon Valley Mini Meet · Mar 225.19mLebanon Valley Mini MeetMarch 22, 2025
Pole Vault · IndoorLVC Indoor College Meet · Jan 102.44mLVC Indoor College MeetJanuary 10, 2025
Pole Vault · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 12.80mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
Shot Put · 16lb / 7.26kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 279.71mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
Shot Put · 16lb / 7.26kg · OutdoorMessiah Invitational · Apr 99.16mMessiah InvitationalApril 9, 2026

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

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 110m Hurdles · Lebanon ValleyLebanon Valley110m Hurdles42" / 1.067m—DNSSo
Mar 21Lebanon Valley Mini MeetMar 21 · Pole Vault · Place 12 · Lebanon ValleyLebanon ValleyPole Vault12.2.69mSo
Mar 21Lebanon Valley Mini MeetMar 21 · Javelin · Place 24 · Lebanon ValleyLebanon ValleyJavelin800g24.29.27m PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · Discus · Place 29 · Lebanon ValleyLebanon ValleyDiscus2kg29.25.29m PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 1000 Meters · Place 10 · Lebanon ValleyLebanon Valley1000 MetersRound M10.3:13.63a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Pole Vault · Place 9 · Lebanon ValleyLebanon ValleyPole VaultRound M9.3.10mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 3 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound M3.9.28a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · High Jump · Place 9 · Lebanon ValleyLebanon ValleyHigh JumpRound M9.1.65mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Shot Put · Place 9 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kgRound M9.9.71m PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Long Jump · Place 11 · Lebanon ValleyLebanon ValleyLong JumpRound M11.5.55mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 11 · Lebanon ValleyLebanon Valley60 MeterRound M11.7.72a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Heptathlon · Place 11 · Lebanon ValleyLebanon ValleyHeptathlonRound M11.3710 PBSo
Feb 19Keogh InvitationalFeb 19 · Long Jump · Place 14 · Lebanon ValleyLebanon ValleyLong Jump14.5.23mSo
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 21 · Lebanon ValleyLebanon Valley60m HurdlesRound P219.36aSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 57 · Lebanon ValleyLebanon ValleyShot Put578.82mSo
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 13 · Lebanon ValleyLebanon Valley60m HurdlesRound P139.57aSo
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 81 · Lebanon ValleyLebanon Valley60 MeterRound P81.8.19aSo
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 26 · Lebanon ValleyLebanon ValleyLong Jump26.4.58mSo
Jan 24Coach "I" InvitationalJan 24 · High Jump · Place 20 · Lebanon ValleyLebanon ValleyHigh Jump20.1.58mSo

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 69 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg69.9.16m PBSo
Mar 28LVC Blue & White OpenMar 28 · Long Jump · Place 9 · Lebanon ValleyLebanon ValleyLong Jump9.5.01mWind: -1.3So
Mar 28LVC Blue & White OpenMar 28 · 110m Hurdles · Lebanon ValleyLebanon Valley110m Hurdles42" / 1.067m—DNSWind: 0.1So
Mar 28LVC Blue & White OpenMar 28 · 400 Meters · Lebanon ValleyLebanon Valley400 Meters—DNSSo

2025 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound P--DNFSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 53 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg53.9.15mSo
Dec 5Diplomat OpenDec 5 · High Jump · Lebanon ValleyLebanon ValleyHigh Jump--NHSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 1000 Meters · Place 11 · Lebanon ValleyLebanon Valley1000 MetersRound M11.3:14.06aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Pole Vault · Place 11 · Lebanon ValleyLebanon ValleyPole VaultRound M11.2.20mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 7 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound M7.9.56aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · High Jump · Place 13 · Lebanon ValleyLebanon ValleyHigh JumpRound M13.1.45mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Shot Put · Place 13 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kgRound M13.8.22mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Long Jump · Place 12 · Lebanon ValleyLebanon ValleyLong JumpRound M12.5.28mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 13 · Lebanon ValleyLebanon Valley60 MeterRound M13.7.96aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Heptathlon · Place 13 · Lebanon ValleyLebanon ValleyHeptathlonRound M13.3078Fr
Feb 21Susquehanna Tune UpFeb 21 · 60m Hurdles · Place 11 · Lebanon ValleyLebanon Valley60m Hurdles119.48a—
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 57 · Lebanon ValleyLebanon Valley60 MeterRound P57.8.09aFr
Feb 15Susquehanna InvitationalFeb 15 · Long Jump · Place 31 · Lebanon ValleyLebanon ValleyLong Jump31.5.16mFr
Feb 15Susquehanna InvitationalFeb 15 · Shot Put · Place 52 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg52.7.75mFr
Feb 8Blue & White InviteFeb 8 · Shot Put · Place 55 · Lebanon ValleyLebanon ValleyShot Put557.88mFR
Feb 8Blue & White InviteFeb 8 · Long Jump · Place 24 · Lebanon ValleyLebanon ValleyLong Jump245.02mFR
Jan 25Coach I OpenJan 25 · Long Jump · Place 28 · Lebanon ValleyLebanon ValleyLong Jump284.88m PB—
Jan 25Coach I OpenJan 25 · High Jump · Place 17 · Lebanon ValleyLebanon ValleyHigh Jump171.52m—
Jan 18Susquehanna River Hawk InviteJan 18 · 60m Hurdles · Place 14 · Lebanon ValleyLebanon Valley60m Hurdles149.70a—
Jan 18Susquehanna River Hawk InviteJan 18 · 60 Meters · Place 64 · Lebanon ValleyLebanon Valley60 Meters648.08a PB—
Jan 10LVC Indoor College MeetJan 10 · Long Jump · Place 3 · Lebanon ValleyLebanon ValleyLong Jump35.20m—
Jan 10LVC Indoor College MeetJan 10 · Pole Vault · Place 3 · Lebanon ValleyLebanon ValleyPole Vault32.44m PB—
Jan 10LVC Indoor College MeetJan 10 · High Jump · Place 3 · Lebanon ValleyLebanon ValleyHigh Jump31.62m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 3 · Lebanon ValleyLebanon ValleyShot Put37.23m—
Jan 10LVC Indoor College MeetJan 10 · 55m Hurdles · Place 1 · Lebanon ValleyLebanon Valley55m Hurdles18.98a—
Jan 10LVC Indoor College MeetJan 10 · 1000 Meters · Place 3 · Lebanon ValleyLebanon Valley1000 Meters33:21.41a—
Jan 10LVC Indoor College MeetJan 10 · 55 Meters · Place 3 · Lebanon ValleyLebanon Valley55 Meters37.32a PB—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 13 · Lebanon ValleyLebanon ValleyShot Put134101FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 13 · Lebanon ValleyLebanon ValleyShot Put137.85mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Javelin · Place 12 · Lebanon ValleyLebanon ValleyJavelin1222.23mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Pole Vault · Place 12 · Lebanon ValleyLebanon ValleyPole Vault122.80m PBFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 1500 Meters · Place 4 · Lebanon ValleyLebanon Valley1500 Meters45:08.72 PBFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Discus · Place 11 · Lebanon ValleyLebanon ValleyDiscus1123.38mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Long Jump · Place 12 · Lebanon ValleyLebanon ValleyLong Jump125.22mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · High Jump · Place 10 · Lebanon ValleyLebanon ValleyHigh Jump101.56m PBFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 13 · Lebanon ValleyLebanon Valley100 Meters1312.73FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400 Meters · Place 13 · Lebanon ValleyLebanon Valley400 Meters1358.05FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 9 · Lebanon ValleyLebanon Valley110m Hurdles917.84FR
Apr 16York College Twilight MeetApr 16 · High Jump · Place 8 · Lebanon ValleyLebanon ValleyHigh Jump84-11FR
Apr 16York College Twilight MeetApr 16 · 110 Hurdles Section 1 · Place 5 · Lebanon ValleyLebanon Valley110 Hurdles Section 1516.94FR
Apr 16York College Twilight MeetApr 16 · 110 Hurdles · Place 5 · Lebanon ValleyLebanon Valley110 Hurdles516.94FR
Apr 10Messiah InvitationalApr 10 · Pole Vault · Lebanon ValleyLebanon ValleyPole Vault--NHFr
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 39 · Lebanon ValleyLebanon Valley400 Meters39.57.79aFr
Apr 10Messiah InvitationalApr 10 · 100 Meters · Place 53 · Lebanon ValleyLebanon Valley100 MetersRound P53.12.72a PBWind: 0Fr
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 39 · Lebanon ValleyLebanon ValleyJavelin3924.65mFr
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 35 · Lebanon ValleyLebanon Valley1500 Meters355:08.93aFr
Mar 28Danny Curran InvitationalMar 28 · 110m Hurdles · Lebanon ValleyLebanon Valley110m Hurdles—DNFFr
Mar 22Lebanon Valley Mini MeetMar 22 · Long Jump · Place 6 · Lebanon ValleyLebanon ValleyLong Jump6.5.19m PBWind: 0.3Fr
Mar 22Lebanon Valley Mini MeetMar 22 · Javelin · Lebanon ValleyLebanon ValleyJavelin800g—DNSFr
Mar 22Lebanon Valley Mini MeetMar 22 · Discus · Place 4 · Lebanon ValleyLebanon ValleyDiscus2kg4.21.29m PBFr
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 7 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg7.7.97mFr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60m Hurdles · Place 9 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound P9.9.66aFr
Dec 6Diplomat OpenDec 6 · High Jump · Place 16 · Lebanon ValleyLebanon ValleyHigh Jump16.1.57m PBFr
Dec 6Diplomat OpenDec 6 · 800 Meters · Place 32 · Lebanon ValleyLebanon Valley800 Meters32.2:24.93aFr
Feb 17Bison Last ChanceFeb 17 · 60m Hurdles · Place 8 · Southern Columbia AreaSouthern Columbia Area60m Hurdles39" / 0.991mRound P8.9.50a PB12
Feb 17Bison Last ChanceFeb 17 · 60m Hurdles · Place 8 · Southern Columbia AreaSouthern Columbia Area60m Hurdles39" / 0.991m8.9.78a12
Feb 17Bison Last ChanceFeb 17 · 400 Meters · Place 14 · Southern Columbia AreaSouthern Columbia Area400 Meters14.57.90a12
Jan 21Riverhawk HSJan 21 · 60m Hurdles · Place 19 · Southern Columbia AreaSouthern Columbia Area60m Hurdles39" / 0.991mRound P19.9.65a12
Jan 21Riverhawk HSJan 21 · 400 Meters · Place 24 · Southern Columbia AreaSouthern Columbia Area400 Meters24.56.68a PB12
Jan 14Susquehanna Riverhawk HS InvitationalJan 14 · 60m Hurdles · Place 13 · Southern Columbia AreaSouthern Columbia Area60m HurdlesRound P139.93SR
Jan 14Susquehanna Riverhawk HS InvitationalJan 14 · 400 Meters · Place 18 · Southern Columbia AreaSouthern Columbia Area400 Meters1856.96SR
Jan 13LVC HS InviteJan 13 · 55m Hurdles · Place 17 · Southern Columbia AreaSouthern Columbia Area55m Hurdles39"Round P17.9.77a PB12
Jan 13LVC HS InviteJan 13 · 400 Meters · Place 11 · Southern Columbia AreaSouthern Columbia Area400 Meters11.59.27a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16PIAA District IV ChampionshipMay 16 · 110m Hurdles · Place 6 · Southern Columbia AreaSouthern Columbia Area110m Hurdles39" / 0.991mRound S6.15.94a PB12
May 16PIAA District IV ChampionshipMay 16 · 110m Hurdles · Place 7 · Southern Columbia AreaSouthern Columbia Area110m Hurdles39" / 0.991mRound P7.16.14a12
May 16PIAA District IV ChampionshipMay 16 · 110m Hurdles · Place 6 · Southern Columbia AreaSouthern Columbia Area110m Hurdles39" / 0.991m6.15.96a12
May 11PHAC League ChampionshipsMay 11 · 300m Hurdles · Place 31 · Southern ColumbiaSouthern Columbia300m Hurdles3148.0512
May 11PHAC League ChampionshipsMay 11 · 110m Hurdles · Place 20 · Southern ColumbiaSouthern Columbia110m HurdlesRound P2018.1512
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 400 Meters · Place 38 · Southern ColumbiaSouthern Columbia400 Meters387:43.31 PB12
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 110m Hurdles · Place 35 · Southern ColumbiaSouthern Columbia110m Hurdles3516.7112
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 300m Hurdles · Place 18 · Southern ColumbiaSouthern Columbia300m Hurdles1845.6812
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 110m Hurdles · Place 14 · Southern ColumbiaSouthern Columbia110m Hurdles1416.8012

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13PHAC League ChampionshipsMay 13 · 300m Hurdles · Place 25 · Southern Columbia AreaSouthern Columbia Area300m Hurdles2546.3711
May 3Blue Jay InvitationalMay 3 · 110m Hurdles · Place 14 · Southern Columbia AreaSouthern Columbia Area110m Hurdles39" / 0.991mRound P14.18.45a11
May 3Blue Jay InvitationalMay 3 · 800 Meters · Place 13 · Southern Columbia AreaSouthern Columbia Area800 Meters13.2:11.36a PB11
Apr 15Don Wilhour InvitationalApr 15 · 800 Meters · Place 20 · Southern Columbia AreaSouthern Columbia Area800 Meters20.2:14.63a11
Apr 15Don Wilhour InvitationalApr 15 · 400 Meters · Place 17 · Southern Columbia AreaSouthern Columbia Area400 Meters17.55.54a PB11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22River Hawk InvitationalJan 22 · 800 Meters · Place 4 · So. ColumbiaSo. Columbia800 Meters42:22.81 PB11
Jan 22River Hawk InvitationalJan 22 · 400 Meters · Place 1 · So. ColumbiaSo. Columbia400 Meters159.19211
Jan 15Susquehanna HS InvitationalJan 15 · 800 Meters · Place 23 · So. ColumbiaSo. Columbia800 Meters232:24.8011
Jan 15Susquehanna HS InvitationalJan 15 · 400 Meters · Place 21 · So. ColumbiaSo. Columbia400 Meters2158.8811

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14PHAC Track and Field ChampionshipsMay 14 · 800 Meters · Place 27 · Southern Columbia AreaSouthern Columbia Area800 Meters27.2:15.29a10
Apr 22Bald Eagle InvitationalApr 22 · 800 Meters · Place 25 · Southern Columbia AreaSouthern Columbia Area800 Meters25.2:17.61a10
Apr 9Selinsgrove Classic InvitationalApr 9 · 800 Meters · Place 30 · Southern Columbia AreaSouthern Columbia Area800 Meters30.2:20.34a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Susquehanna HS InvitationalJan 30 · 3000 Meters · Place 21 · So. ColumbiaSo. Columbia3000 Meters2111:37.12 PB10
Jan 30Susquehanna HS InvitationalJan 30 · 800 Meters · Place 19 · So. ColumbiaSo. Columbia800 Meters192:30.0210

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20District IV ChampionshipsMay 20 · 3200 Meters · Place 16 · Southern Columbia AreaSouthern Columbia Area3200 Meters16.11:13.31a PB9