Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSusquehanna River Hawk Multi & Invitational · Apr 1013.08aSusquehanna River Hawk Multi & InvitationalApril 10, 2025
100m Hurdles · 33" / 0.838m · OutdoorPSAC Outdoor Track & Field Championships · Apr 3014.52aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
200 Meters · IndoorRiverhawk HS · Jan 2127.69aRiverhawk HSJanuary 21, 2024
300m Hurdles · 30" / 0.762m · OutdoorBlue Jay Invitational · May 346.35aBlue Jay InvitationalMay 3, 2023
400 Meters · Relay Split · OutdoorPIAA District IV Championship · May 161:02.95PIAA District IV ChampionshipMay 16, 2024
400m Hurdles · 30" / 0.762m · OutdoorPSAC Outdoor Track & Field Championships · Apr 301:01.31aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
60 Meter · IndoorF&M HS Invite #3 · Jan 288.50aF&M HS Invite #3January 28, 2024
60m Hurdles · 33" / 0.838m · IndoorUtica Blue & Orange Invitational · Feb 68.94aUtica Blue & Orange InvitationalFebruary 6, 2026
Long Jump · IndoorPSAC Indoor Track & Field Championships · Feb 285.66mPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Long Jump · OutdoorSusquehanna Jim Taylor Duals · Mar 275.80mSusquehanna Jim Taylor DualsMarch 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Long Jump · Place 11 · BloomsburgBloomsburgLong Jump11.5.60mWind: 1.2So
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400m Hurdles · Place 2 · BloomsburgBloomsburg400m Hurdles30" / 0.762mRound P2.1:03.04aSo
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:01.31a PBSo
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 100m Hurdles · Place 3 · BloomsburgBloomsburg100m Hurdles33" / 0.838mRound P3.14.52a PBWind: 1.2So
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 100m Hurdles · Place 4 · BloomsburgBloomsburg100m Hurdles33" / 0.838m4.14.76aWind: -0.4So
Apr 23Bloomsburg InviteApr 23 · Long Jump · Place 3 · BloomsburgBloomsburgLong Jump3.5.23mWind: 1.5So
Apr 23Bloomsburg InviteApr 23 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:02.90aSo
Apr 23130th Penn Relays CarnivalApr 23 · Long Jump · Place 14 · BloomsburgBloomsburgLong Jump14.5.65mWind: -0.2So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · Place 3 · BloomsburgBloomsburgLong Jump3.5.67mWind: 1.5So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:02.46aSo
Apr 11Bison Outdoor ClassicApr 11 · Long Jump · Place 4 · BloomsburgBloomsburgLong Jump4.5.73mWind: 2.9So
Apr 11Bison Outdoor ClassicApr 11 · 400m Hurdles · Place 7 · BloomsburgBloomsburg400m Hurdles30" / 0.762m7.1:01.89aSo
Apr 11Bison Outdoor ClassicApr 11 · 100m Hurdles · Place 13 · BloomsburgBloomsburg100m Hurdles33" / 0.838m13.14.79aWind: 0.2So
Apr 4ESU All AmericanApr 4 · Long Jump · BloomsburgBloomsburgLong Jump--DNSSo
Apr 4ESU All AmericanApr 4 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:03.55aSo
Apr 4ESU All AmericanApr 4 · 100m Hurdles · Place 1 · BloomsburgBloomsburg100m Hurdles33" / 0.838m1.15.16aWind: -1.9So
Mar 27Susquehanna Jim Taylor DualsMar 27 · Long Jump · Place 1 · BloomsburgBloomsburgLong Jump1.5.80m PBWind: 0So
Mar 27Susquehanna Jim Taylor DualsMar 27 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:04.17aSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 100m Hurdles · Place 1 · BloomsburgBloomsburg100m Hurdles33" / 0.838m1.14.81aWind: 0.5So

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 3 · BloomsburgBloomsburg60m Hurdles33" / 0.838mRound P3.8.99aSo
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 4 · BloomsburgBloomsburg60m Hurdles33" / 0.838m4.8.97aSo
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 5 · BloomsburgBloomsburgLong Jump5.5.66m PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 3 · BloomsburgBloomsburg60m Hurdles33" / 0.838mRound P3.9.14aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 3 · BloomsburgBloomsburg60m Hurdles33" / 0.838m3.8.94a PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · Long Jump · Place 1 · BloomsburgBloomsburgLong Jump1.5.59mSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 60m Hurdles · Place 5 · BloomsburgBloomsburg60m Hurdles33" / 0.838mRound P5.8.95aSo
Dec 5Bison OpenerDec 5 · 60m Hurdles · Place 4 · BloomsburgBloomsburg60m Hurdles33" / 0.838m4.9.02aSo
Dec 5Bison OpenerDec 5 · Long Jump · Place 1 · BloomsburgBloomsburgLong Jump1.5.56mSo
Dec 5Bison OpenerDec 5 · 400 Meters · BloomsburgBloomsburg400 Meters--DNSSo
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 4 · BloomsburgBloomsburg60m Hurdles33" / 0.838mRound P4.9.43aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 4 · BloomsburgBloomsburg60m Hurdles33" / 0.838m4.9.34aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · Long Jump · Place 8 · BloomsburgBloomsburgLong Jump8.5.13mFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400m Hurdles · Place 13 · BloomsburgBloomsburg400m Hurdles30" / 0.762mRound P13.1:06.51aFr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Long Jump · Place 6 · BloomsburgBloomsburgLong Jump6.5.54mWind: 2.1Fr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · BloomsburgBloomsburg100m Hurdles33" / 0.838mRound P--DNFWind: 2.9Fr
Apr 25Maroon & Gold InviteApr 25 · 400m Hurdles · Place 1 · BloomsburgBloomsburg400m Hurdles30" / 0.762m1.1:05.15aFr
Apr 25Maroon & Gold InviteApr 25 · Long Jump · Place 3 · BloomsburgBloomsburgLong Jump3.5.31mWind: 0Fr
Apr 25Maroon & Gold InviteApr 25 · 100m Hurdles · Place 1 · BloomsburgBloomsburg100m Hurdles33" / 0.838m1.14.92aWind: 2.2Fr
Apr 10Susquehanna River Hawk Multi & InvitationalApr 10 · Long Jump · Place 1 · BloomsburgBloomsburgLong Jump1.5.50mWind: 0.1Fr
Apr 10Susquehanna River Hawk Multi & InvitationalApr 10 · 100m Hurdles · Place 1 · BloomsburgBloomsburg100m Hurdles33" / 0.838m1.15.15aWind: 0Fr
Apr 10Susquehanna River Hawk Multi & InvitationalApr 10 · 100 Meters · Place 1 · BloomsburgBloomsburg100 Meters1.13.08a PBWind: 0Fr
Apr 5Ursinus Track FestivalApr 5 · 400m Hurdles · Place 2 · BloomsburgBloomsburg400m Hurdles30" / 0.762m2.1:06.59aFr
Apr 5Ursinus Track FestivalApr 5 · 100m Hurdles · Place 1 · BloomsburgBloomsburg100m Hurdles33" / 0.838m1.15.05aWind: -0.1Fr

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 60m Hurdles · Place 2 · BloomsburgBloomsburg60m Hurdles33" / 0.838m2.9.20aFr
Dec 13Susquehanna Early Season InviteDec 13 · Long Jump · Place 2 · BloomsburgBloomsburgLong Jump2.5.47mFr
Dec 6Bison OpenerDec 6 · 60m Hurdles · Place 5 · BloomsburgBloomsburg60m Hurdles33" / 0.838mRound P5.9.27aFr
Dec 6Bison OpenerDec 6 · 60m Hurdles · Place 5 · BloomsburgBloomsburg60m Hurdles33" / 0.838m5.9.22aFr
Dec 6Bison OpenerDec 6 · Long Jump · Place 5 · BloomsburgBloomsburgLong Jump5.5.39mFr
Feb 25PTFCA ChampionshipsFeb 25 · 60m Hurdles · Place 12 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838mRound P12.9.39a12
Feb 17Bison Last ChanceFeb 17 · 60m Hurdles · Place 3 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838mRound P3.9.61a12
Feb 17Bison Last ChanceFeb 17 · 60m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m2.9.42a12
Feb 17Bison Last ChanceFeb 17 · Long Jump · Place 2 · Selinsgrove AreaSelinsgrove AreaLong Jump2.17-01.7512
Feb 17Bison Last ChanceFeb 17 · 200 Meters · Selinsgrove AreaSelinsgrove Area200 Meters--DNS12
Jan 28F&M HS Invite #3Jan 28 · 60m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m1.9.39a12
Jan 28F&M HS Invite #3Jan 28 · 60 Meter · Place 23 · Selinsgrove AreaSelinsgrove Area60 Meter23.8.50a PB12
Jan 28F&M HS Invite #3Jan 28 · Long Jump · Place 3 · Selinsgrove AreaSelinsgrove AreaLong Jump3.16-06.2512
Jan 28F&M HS Invite #3Jan 28 · 400 Meters · Selinsgrove AreaSelinsgrove Area400 Meters--DNS12
Jan 21Riverhawk HSJan 21 · 60m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838mRound P1.9.47a12
Jan 21Riverhawk HSJan 21 · 60m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m1.9.50a12
Jan 21Riverhawk HSJan 21 · Long Jump · Place 5 · Selinsgrove AreaSelinsgrove AreaLong Jump5.16-04.5012
Jan 21Riverhawk HSJan 21 · 200 Meters · Place 7 · Selinsgrove AreaSelinsgrove Area200 Meters7.27.69a PB12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · Long Jump · Place 6 · Selinsgrove AreaSelinsgrove AreaLong Jump6.18-4Wind: 012
May 16PIAA District IV ChampionshipMay 16 · Long Jump · Place 1 · Selinsgrove AreaSelinsgrove AreaLong Jump1.17-08.7512
May 16PIAA District IV ChampionshipMay 16 · 300m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m2.47.09a12
May 16PIAA District IV ChampionshipMay 16 · 400 Meters · Selinsgrove AreaSelinsgrove Area400 MetersRelay Split—1:02.95 PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 60m Hurdles · Place 3 · Selinsgrove AreaSelinsgrove Area60m Hurdles33" / 0.838m3.9.60a12
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · Long Jump · Place 7 · Selinsgrove AreaSelinsgrove AreaLong Jump7.15-1112

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Blue Jay InvitationalMay 3 · 300m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m1.46.35a PB11
May 3Blue Jay InvitationalMay 3 · 100m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P1.15.76a11
May 3Blue Jay InvitationalMay 3 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.15.66a11
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · Long Jump · Place 2 · Selinsgrove AreaSelinsgrove AreaLong Jump2.16-01.7511
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.16.60a11
Apr 15Don Wilhour InvitationalApr 15 · Long Jump · Place 3 · Selinsgrove AreaSelinsgrove AreaLong Jump3.16-5.7511
Apr 15Don Wilhour InvitationalApr 15 · 300m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m1.46.90a11
Apr 15Don Wilhour InvitationalApr 15 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.16.00a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Long Jump · Place 22 · Selinsgrove AreaSelinsgrove AreaLong Jump22.15-9.7510
May 14PHAC Track and Field ChampionshipsMay 14 · Long Jump · Place 5 · Selinsgrove AreaSelinsgrove AreaLong JumpRound P5.16' 2.5010
May 14PHAC Track and Field ChampionshipsMay 14 · Long Jump · Place 6 · Selinsgrove AreaSelinsgrove AreaLong Jump6.16' 2.5010
May 14PHAC Track and Field ChampionshipsMay 14 · 300m Hurdles · Place 3 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m3.48.98a10
May 14PHAC Track and Field ChampionshipsMay 14 · 100m Hurdles · Place 13 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P13.16.99a10
Apr 9Selinsgrove Classic InvitationalApr 9 · Long Jump · Place 5 · Selinsgrove AreaSelinsgrove AreaLong Jump5.15-04.2510
Apr 9Selinsgrove Classic InvitationalApr 9 · 300m Hurdles · Place 6 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m6.50.88a10
Apr 9Selinsgrove Classic InvitationalApr 9 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.17.01a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20District IV ChampionshipsMay 20 · Long Jump · Place 2 · Selinsgrove AreaSelinsgrove AreaLong Jump2.16-01.009
May 20District IV ChampionshipsMay 20 · 300m Hurdles · Place 4 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m4.49.74a9
May 20District IV ChampionshipsMay 20 · 100m Hurdles · Place 4 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838mRound P4.17.43a9
May 20District IV ChampionshipsMay 20 · 100m Hurdles · Place 3 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m3.16.86a9
May 11Selinsgrove vs WilliamsportMay 11 · Long Jump · Place 3 · Selinsgrove AreaSelinsgrove AreaLong Jump3.16-01.009
May 11Selinsgrove vs WilliamsportMay 11 · 300m Hurdles · Place 1 · Selinsgrove AreaSelinsgrove Area300m Hurdles30" / 0.762m1.49.38a9
May 11Selinsgrove vs WilliamsportMay 11 · 100m Hurdles · Place 2 · Selinsgrove AreaSelinsgrove Area100m Hurdles33" / 0.838m2.17.23a9