Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorLebanon Valley Mini Meet · Mar 2116.15aLebanon Valley Mini MeetMarch 21, 2026
100m Hurdles · 33" / 0.838m · OutdoorUrsinus Springfest · Apr 415.50aUrsinus SpringfestApril 4, 2026
200 Meters · IndoorLebanon Valley Mini Meet · Mar 2128.69aLebanon Valley Mini MeetMarch 21, 2026
200 Meters · OutdoorJuniata Invitational · Apr 2429.00aJuniata InvitationalApril 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorPIAA District IV Championship · May 1651.47aPIAA District IV ChampionshipMay 16, 2024
400 Meters · IndoorF&M HS Invite #3 · Jan 281:13.58aF&M HS Invite #3January 28, 2024
400m Hurdles · 30" / 0.762m · OutdoorLandmark Outdoor T&F Championships · May 21:11.18aLandmark Outdoor T&F ChampionshipsMay 2, 2026
60 Meter · IndoorBison Last Chance · Feb 179.14aBison Last ChanceFebruary 17, 2024
60m Hurdles · 33" / 0.838m · Indoor2026 Landmark Indoor T&F Championships · Feb 289.68a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
Combined results · OutdoorSelinsgrove at Shikellamy · Apr 1616.60Selinsgrove at ShikellamyApril 16, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100m Hurdles · Place 26 · SusquehannaSusquehanna100m Hurdles33" / 0.838mRound P26.15.86aWind: 0.6Fr
May 9Ithaca College In-Between MeetMay 9 · 100m Hurdles · Place 6 · SusquehannaSusquehanna100m Hurdles33" / 0.838mRound P6.15.61aWind: 1.9Fr
May 9Ithaca College In-Between MeetMay 9 · 100m Hurdles · Place 4 · SusquehannaSusquehanna100m Hurdles33" / 0.838m4.15.62aFr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 400m Hurdles · Place 11 · SusquehannaSusquehanna400m Hurdles30" / 0.762m11.1:11.18a PBFr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 100m Hurdles · Place 3 · SusquehannaSusquehanna100m Hurdles33" / 0.838mRound P3.15.99aWind: 0.9Fr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 100m Hurdles · Place 3 · SusquehannaSusquehanna100m Hurdles33" / 0.838m3.15.80aWind: 0.1Fr
Apr 24Juniata InvitationalApr 24 · 100m Hurdles · Place 1 · SusquehannaSusquehanna100m Hurdles33" / 0.838m1.16.10aFr
Apr 24Juniata InvitationalApr 24 · 200 Meters · Place 2 · SusquehannaSusquehanna200 Meters2.29.00a PBWind: -0.3Fr
Apr 17Coach Pollard InvitationalApr 17 · 400m Hurdles · Place 19 · SusquehannaSusquehanna400m Hurdles30" / 0.762m19.1:14.62aFr
Apr 17Coach Pollard InvitationalApr 17 · 100m Hurdles · Place 8 · SusquehannaSusquehanna100m Hurdles33" / 0.838mRound P8.15.72aWind: 1Fr
Apr 17Coach Pollard InvitationalApr 17 · 100m Hurdles · Place 5 · SusquehannaSusquehanna100m Hurdles33" / 0.838m5.15.90aWind: 1.3Fr
Apr 11Bison Outdoor ClassicApr 11 · 100m Hurdles · Place 46 · SusquehannaSusquehanna100m Hurdles33" / 0.838m46.16.14aWind: 0.3Fr
Apr 4Ursinus SpringfestApr 4 · 100m Hurdles · Place 2 · SusquehannaSusquehanna100m Hurdles33" / 0.838mRound P2.15.50a PBWind: -0.6Fr
Apr 4Ursinus SpringfestApr 4 · 100m Hurdles · Place 4 · SusquehannaSusquehanna100m Hurdles33" / 0.838m4.16.25aWind: 0.1Fr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 35 · SusquehannaSusquehanna200 Meters35.29.18aWind: 2Fr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 400m Hurdles · Place 9 · SusquehannaSusquehanna400m Hurdles30" / 0.762m9.1:15.20aFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 100m Hurdles · Place 6 · SusquehannaSusquehanna100m Hurdles33" / 0.838m6.16.44aWind: 0.5Fr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 100m Hurdles · Place 4 · SusquehannaSusquehanna100m Hurdles33" / 0.838m4.16.15a PBWind: 1.6Fr
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Place 10 · SusquehannaSusquehanna200 Meters10.28.69a PBWind: 0.3Fr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 60m Hurdles · Place 6 · SusquehannaSusquehanna60m Hurdles33" / 0.838mRound P6.9.68a PBSo
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 60m Hurdles · Place 7 · SusquehannaSusquehanna60m Hurdles33" / 0.838m7.9.73aSo
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 8 · SusquehannaSusquehanna60m HurdlesRound P89.76aSo
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 8 · SusquehannaSusquehanna60m Hurdles814.58aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60m Hurdles · Place 6 · SusquehannaSusquehanna60m Hurdles33" / 0.838mRound P6.9.88aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60m Hurdles · Place 6 · SusquehannaSusquehanna60m Hurdles33" / 0.838m6.9.80aSo
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60m Hurdles · Place 3 · SusquehannaSusquehanna60m Hurdles33" / 0.838mRound P3.9.88aWind: 0So
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60m Hurdles · Place 2 · SusquehannaSusquehanna60m Hurdles33" / 0.838m2.9.82aWind: 0So
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 200 Meters · Place 19 · SusquehannaSusquehanna200 Meters19.30.28aWind: 0So
Jan 17Susquehanna River Hawk InvitationalJan 17 · 60m Hurdles · Place 4 · SusquehannaSusquehanna60m HurdlesRound P410.07SO
Jan 17Susquehanna River Hawk InvitationalJan 17 · 60m Hurdles · Place 3 · SusquehannaSusquehanna60m Hurdles39.95SO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Susquehanna Early Season InviteDec 6 · 60m Hurdles · Place 2 · SusquehannaSusquehanna60m Hurdles33" / 0.838m2.10.05aWind: 0So
Dec 6Susquehanna Early Season InviteDec 6 · 200 Meters · Place 13 · SusquehannaSusquehanna200 Meters13.30.31aWind: 0So

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16PIAA District IV ChampionshipMay 16 · 300m Hurdles · Place 10 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m10.51.47a PB12
May 16PIAA District IV ChampionshipMay 16 · 100m Hurdles · Place 3 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P3.16.42a12
May 16PIAA District IV ChampionshipMay 16 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.16.03a12
May 11PHAC League ChampionshipsMay 11 · 300m Hurdles · Place 12 · SelinsgroveSelinsgrove300m Hurdles1250.62—
May 11PHAC League ChampionshipsMay 11 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m Hurdles516.32—
May 11PHAC League ChampionshipsMay 11 · 100m Hurdles · Place 6 · SelinsgroveSelinsgrove100m HurdlesRound P616.49—
May 11PHAC League ChampionshipsMay 11 · 300m Hurdles · Place 12 · SelinsgroveSelinsgrove300m Hurdles1250.6211
May 11PHAC League ChampionshipsMay 11 · 100m Hurdles · Place 6 · SelinsgroveSelinsgrove100m HurdlesRound P616.4911
May 11PHAC League ChampionshipsMay 11 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m Hurdles516.3211
Apr 26Cy Fritz OpenApr 26 · 300m Hurdles · Place 9 · SelinsgroveSelinsgrove300m Hurdles950.85—
Apr 26Cy Fritz OpenApr 26 · 100m Hurdles · Place 8 · SelinsgroveSelinsgrove100m Hurdles816.12—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 43 · SelinsgroveSelinsgrove300m Hurdles4352.1511
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 100m Hurdles · Place 15 · SelinsgroveSelinsgrove100m Hurdles1516.7611
Apr 16Selinsgrove at ShikellamyApr 16 · Combined results · Place 4 · SelinsgroveSelinsgroveCombined results449.3411
Apr 16Selinsgrove at ShikellamyApr 16 · Combined results · Place 2 · SelinsgroveSelinsgroveCombined results216.60 PB11
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 300m Hurdles · Place 11 · SelinsgroveSelinsgrove300m Hurdles1152.1111
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m Hurdles517.0411
Apr 10Central Mountain HS vs Selinsgrove HSApr 10 · 300m Hurdles · Place 3 · SelinsgroveSelinsgrove300m Hurdles351.9711
Apr 10Central Mountain HS vs Selinsgrove HSApr 10 · 100m Hurdles · Place 2 · SelinsgroveSelinsgrove100m Hurdles217.1011
Apr 10Central Mountain HS vs Selinsgrove HSApr 10 · 300m Hurdles · Place 3 · SelinsgroveSelinsgrove300m Hurdles351.9711
Apr 10Central Mountain HS vs Selinsgrove HSApr 10 · 100m Hurdles · Place 2 · SelinsgroveSelinsgrove100m Hurdles217.1011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Bison Last ChanceFeb 17 · 60m Hurdles · Place 10 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838mRound P10.10.48a11
Feb 17Bison Last ChanceFeb 17 · 60 Meter · Place 26 · Selinsgrove AreaSelinsgrove Area60 MeterRound P26.9.14a PB11
Jan 28F&M HS Invite #3Jan 28 · 60m Hurdles · Place 9 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m9.10.44a11
Jan 28F&M HS Invite #3Jan 28 · 400 Meters · Place 50 · Selinsgrove AreaSelinsgrove Area400 Meters50.1:13.58a PB11
Jan 21Riverhawk HSJan 21 · 60m Hurdles · Place 42 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838mRound P42.14.01a11
Jan 14Susquehanna Riverhawk HS InvitationalJan 14 · 60m Hurdles · Place 10 · Selinsgrove AreaSelinsgrove Area60m Hurdles1010.80JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 60m Hurdles · Place 11 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m11.10.64a11
Jan 22River Hawk InvitationalJan 22 · 60m Hurdles · Place 4 · SelinsgroveSelinsgrove60m Hurdles411.1010

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18PIAA District 4 AAA/AA Track and Field ChampionshipsMay 18 · 300m Hurdles · SelinsgroveSelinsgrove300m Hurdles—50.3411
May 18PIAA District 4 AAA/AA Track and Field ChampionshipsMay 18 · 100m Hurdles · Place 8 · SelinsgroveSelinsgrove100m Hurdles821.9411
May 18PIAA District 4 AAA/AA Track and Field ChampionshipsMay 18 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m HurdlesRound P516.48QM11
May 18PIAA District 4 AAA/AA Track and Field ChampionshipsMay 18 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m HurdlesRound P516.4811
May 13PHAC League ChampionshipsMay 13 · 300m Hurdles · Place 22 · SelinsgroveSelinsgrove300m Hurdles2251.8511
May 13PHAC League ChampionshipsMay 13 · 100m Hurdles · Place 10 · SelinsgroveSelinsgrove100m HurdlesRound P1016.8411
May 3Blue Jay InvitationalMay 3 · 300m Hurdles · Place 13 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m13.52.70a11
May 3Blue Jay InvitationalMay 3 · 100m Hurdles · Place 4 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P4.16.72a11
May 3Blue Jay InvitationalMay 3 · 100m Hurdles · Place 5 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m5.16.76a11
Apr 28Cy Fritz Open Apr 28 · 100m Hurdles · Place 9 · SelinsgroveSelinsgrove100m Hurdles918.19—
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 100m Hurdles · Place 9 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m9.18.19a11
Apr 22Shippensburg Roddick HS InvitationalApr 22 · 100m Hurdles · Place 19 · SelinsgroveSelinsgrove100m Hurdles1917.40JR
Apr 15Don Wilhour InvitationalApr 15 · 300m Hurdles · Place 11 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m11.51.86a11
Apr 15Don Wilhour InvitationalApr 15 · 100m Hurdles · Place 9 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m9.17.18a11
Apr 12Central Mountian, South Williamsport @ SelinsgroveApr 12 · 300m Hurdles · Place 3 · SelinsgroveSelinsgrove300m Hurdles352.64—
Apr 12Central Mountian, South Williamsport @ SelinsgroveApr 12 · 100m Hurdles · Place 5 · SelinsgroveSelinsgrove100m Hurdles517.44—
Apr 6Breslin Invitational at Mount Carmel AreaApr 6 · 300m Hurdles · Place 6 · SelinsgroveSelinsgrove300m Hurdles653.4111
Apr 6Breslin Invitational at Mount Carmel AreaApr 6 · 100m Hurdles · Place 4 · SelinsgroveSelinsgrove100m Hurdles417.0511

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PHAC Track and Field ChampionshipsMay 14 · 100m Hurdles · Place 17 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P17.17.39a9
May 5Purple & White InvitationalMay 5 · 300m Hurdles · Place 6 · SelinsgroveSelinsgrove300m Hurdles653.08—
May 5Purple & White InvitationalMay 5 · 100m Hurdles · Place 4 · SelinsgroveSelinsgrove100m Hurdles417.63—
May 5Purple & White InvitationalMay 5 · 300m Hurdles · Place 6 · SelinsgroveSelinsgrove300m Hurdles653.08—
May 5Purple & White InvitationalMay 5 · 100m Hurdles · Place 4 · SelinsgroveSelinsgrove100m Hurdles417.63—
Apr 14Breslin Invitational at Mount Carmel AreaApr 14 · 100m Hurdles · Place 12 · SelinsgroveSelinsgrove100m Hurdles1218.37—
Apr 9Selinsgrove Classic InvitationalApr 9 · 300m Hurdles · Place 16 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m16.55.29a9
Apr 9Selinsgrove Classic InvitationalApr 9 · 100m Hurdles · Place 11 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m11.17.96a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Susquehanna HS InvitationalJan 30 · 200 Meters · Place 40 · SelinsgroveSelinsgrove200 Meters4032.3669