Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLock Haven HS Classic · Apr 2413.71aLock Haven HS ClassicApril 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorPIAA District 4 AA & AAA Track and Field Championships · May 1416.45aPIAA District 4 AA & AAA Track and Field ChampionshipsMay 14, 2026
200 Meters · IndoorBison HS Invitational · Feb 129.99aBison HS InvitationalFebruary 1, 2026
200 Meters · OutdoorLock Haven Bald Eagle · Apr 1728.30aLock Haven Bald EagleApril 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorPIAA District IV Championship · May 1648.20aPIAA District IV ChampionshipMay 16, 2024
60 Meter · IndoorBison HS Invitational · Feb 18.82aBison HS InvitationalFebruary 1, 2026
60m Hurdles · 33" / 0.838m · IndoorBison HS Invitational · Feb 110.96aBison HS InvitationalFebruary 1, 2026
Long Jump · OutdoorLasagna Invitational · Apr 2614-1Lasagna InvitationalApril 26, 2024

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · 300m Hurdles · Place 5 · Montgomery Area300m Hurdles30" / 0.762m5.48.21a11
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · 100m Hurdles · Place 7 · Montgomery Area100m Hurdles33" / 0.838mRound P7.16.45a PB11
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · 100m Hurdles · Place 6 · Montgomery Area100m Hurdles33" / 0.838m6.16.81a11
May 5MBC, South Williamsport and Montgomery at MCA 2026May 5 · 300m Hurdles · Place 1 · Montgomery Area300m Hurdles30" / 0.762m1.49.04a11
May 5MBC, South Williamsport and Montgomery at MCA 2026May 5 · 100m Hurdles · Place 4 · Montgomery Area100m Hurdles33" / 0.838m4.19.46a11
May 4Canton, Montgomery, Sullivan County @ TroyMay 4 · 300m Hurdles · Place 1 · Montgomery Area300m Hurdles30" / 0.762m1.48.72a11
May 4Canton, Montgomery, Sullivan County @ TroyMay 4 · 100m Hurdles · Place 3 · Montgomery Area100m Hurdles33" / 0.838m3.17.68a11
May 1Blue Jay Classic (Central Columbia)May 1 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.48.40a11
May 1Blue Jay Classic (Central Columbia)May 1 · 100m Hurdles · Place 4 · Montgomery Area100m Hurdles33" / 0.838mRound P4.17.36a11
May 1Blue Jay Classic (Central Columbia)May 1 · 100m Hurdles · Place 3 · Montgomery Area100m Hurdles33" / 0.838m3.16.94a11
Apr 28WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · 300m Hurdles · Place 3 · Montgomery Area300m Hurdles30" / 0.762m3.48.91a11
Apr 28WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · 100m Hurdles · Place 2 · Montgomery Area100m Hurdles33" / 0.838m2.17.20a11
Apr 28WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · 100 Meters · Place 9 · Montgomery Area100 Meters9.14.14a11
Apr 24Lock Haven HS ClassicApr 24 · 300m Hurdles · Place 8 · Montgomery Area300m Hurdles30" / 0.762m8.48.59a11
Apr 24Lock Haven HS ClassicApr 24 · 100m Hurdles · Place 12 · Montgomery Area100m Hurdles33" / 0.838m12.17.08a11
Apr 24Lock Haven HS ClassicApr 24 · 200 Meters · Place 21 · Montgomery Area200 Meters21.28.53a11
Apr 24Lock Haven HS ClassicApr 24 · 100 Meters · Place 22 · Montgomery Area100 Meters22.13.71a PB11
Apr 21WR, Bloom, S. Williamsport, Montgomery, Meadowbrook, and Sulliva 2026Apr 21 · 300m Hurdles · Place 3 · Montgomery Area300m Hurdles30" / 0.762m3.49.23a11
Apr 21WR, Bloom, S. Williamsport, Montgomery, Meadowbrook, and Sulliva 2026Apr 21 · 100m Hurdles · Place 3 · Montgomery Area100m Hurdles33" / 0.838m3.17.45a11
Apr 17Lock Haven Bald EagleApr 17 · 300m Hurdles · Place 6 · Montgomery Area300m Hurdles30" / 0.762m6.49.18a11
Apr 17Lock Haven Bald EagleApr 17 · 100m Hurdles · Place 5 · Montgomery Area100m Hurdles33" / 0.838m5.16.91a11
Apr 17Lock Haven Bald EagleApr 17 · 200 Meters · Place 20 · Montgomery Area200 Meters20.28.30a PB11
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.48.39a11
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · 100m Hurdles · Place 2 · Montgomery Area100m Hurdles33" / 0.838m2.17.55a11
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · 200 Meters · Place 4 · Montgomery Area200 Meters4.28.80a11
Apr 11Don Wilhour Selinsgrove ClassicApr 11 · 300m Hurdles · Place 4 · Montgomery Area300m Hurdles30" / 0.762m4.48.25a11
Apr 11Don Wilhour Selinsgrove ClassicApr 11 · 100m Hurdles · Place 4 · Montgomery Area100m Hurdles33" / 0.838m4.16.93a11
Apr 11Don Wilhour Selinsgrove ClassicApr 11 · 200 Meters · Place 28 · Montgomery Area200 Meters28.28.47a11
Apr 8Montoursville vs Central Columbia vs MontgomeryApr 8 · 300m Hurdles · Place 1 · Montgomery Area300m Hurdles30" / 0.762m1.49.89a11
Apr 8Montoursville vs Central Columbia vs MontgomeryApr 8 · 100m Hurdles · Place 3 · Montgomery Area100m Hurdles33" / 0.838m3.18.03a11
Apr 8Montoursville vs Central Columbia vs MontgomeryApr 8 · 200 Meters · Place 3 · Montgomery Area200 Meters3.28.99a11
Mar 26Jersey Shore vs Montgomery vs South Williamsport 2026Mar 26 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.50.711
Mar 26Jersey Shore vs Montgomery vs South Williamsport 2026Mar 26 · 100m Hurdles · Place 1 · Montgomery Area100m Hurdles33" / 0.838m1.17.611
Mar 24Shikellamy vs Central Columbia, Montgomery, & South Williamsport 2026Mar 24 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.50.99a11
Mar 24Shikellamy vs Central Columbia, Montgomery, & South Williamsport 2026Mar 24 · 100m Hurdles · Place 2 · Montgomery Area100m Hurdles33" / 0.838m2.17.87a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Bison HS InvitationalFeb 1 · 60m Hurdles · Place 9 · Montgomery Area60m Hurdles33" / 0.838mRound P9.10.96a PB11
Feb 1Bison HS InvitationalFeb 1 · 60 Meter · Place 21 · Montgomery Area60 MeterRound P21.8.82a PB11
Feb 1Bison HS InvitationalFeb 1 · 200 Meters · Place 22 · Montgomery Area200 Meters22.29.99a PB11
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 60m Hurdles · Place 11 · Montgomery60m HurdlesRound P1111.1111
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 200 Meters · Place 33 · Montgomery200 Meters3330.8111

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 15PIAA District 4 AA & AAA Track and Field ChampionshipsMay 15 · 300m Hurdles · Place 11 · Montgomery300m Hurdles1149.1910
May 15PIAA District 4 AA & AAA Track and Field ChampionshipsMay 15 · 100m Hurdles · Place 14 · Montgomery100m HurdlesRound P1417.7610
May 15PIAA District IV ChampionshipsMay 15 · 300m Hurdles · Place 11 · Montgomery Area300m Hurdles30" / 0.762m11.49.19a10
May 15PIAA District IV ChampionshipsMay 15 · 100m Hurdles · Place 14 · Montgomery Area100m Hurdles33" / 0.838mRound P14.17.76a10
May 7S. Williamsport, Montgomery, Meadowbrook Christian at MCAMay 7 · 300m Hurdles · Place 1 · Montgomery Area300m Hurdles30" / 0.762m1.50.01a10
May 7S. Williamsport, Montgomery, Meadowbrook Christian at MCAMay 7 · 100m Hurdles · Place 2 · Montgomery Area100m Hurdles33" / 0.838m2.18.89a10
May 3Stan Morgan InvitationalMay 3 · 300m Hurdles · Place 10 · Montgomery Area300m Hurdles30" / 0.762m10.49.96a10
May 3Stan Morgan InvitationalMay 3 · 100m Hurdles · Place 14 · Montgomery Area100m Hurdles33" / 0.838mRound P14.17.67a10
May 3Stan Morgan InvitationalMay 3 · 200 Meters · Place 18 · Montgomery Area200 Meters18.29.38a10
May 2Blue Jay Classic (Central Columbia) 2025May 2 · 300m Hurdles · Place 6 · Montgomery300m Hurdles649.0310
May 2Blue Jay Classic (Central Columbia) 2025May 2 · 100m Hurdles · Place 9 · Montgomery100m HurdlesRound P917.8110
May 2Blue Jay Classic (Central Columbia) 2025May 2 · 100m Hurdles · Place 10 · Montgomery100m Hurdles1017.9410
Apr 17Molly Dry Memorial InvitationalApr 17 · 200 Meters · Place 9 · Montgomery200 Meters929.3010
Apr 17Molly Dry Memorial InvitationalApr 17 · 300m Hurdles · Place 2 · Montgomery300m Hurdles249.4610
Apr 17Molly Dry Memorial InvitationalApr 17 · 100m Hurdles · Place 4 · Montgomery100m HurdlesRound P417.5110
Apr 17Molly Dry Memorial InvitationalApr 17 · 100m Hurdles · Place 4 · Montgomery100m Hurdles417.4610
Apr 12Don Wilhour Selinsgrove ClassicApr 12 · 300m Hurdles · Place 9 · Montgomery300m Hurdles950.7810
Apr 12Don Wilhour Selinsgrove ClassicApr 12 · 100m Hurdles · Place 13 · Montgomery100m Hurdles1317.6810
Apr 2Shikellamy vs. Montoursville, Montgomery & South WilliamsportApr 2 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.50.63a10
Apr 2Shikellamy vs. Montoursville, Montgomery & South WilliamsportApr 2 · 100m Hurdles · Place 3 · Montgomery Area100m Hurdles33" / 0.838m3.17.80a10
Apr 2Shikellamy vs. Montoursville, Montgomery & South WilliamsportApr 2 · 200 Meters · Place 8 · Montgomery Area200 Meters8.29.07a10
Apr 1Hughesville vs MontgomeryApr 1 · 300m Hurdles · Place 2 · Montgomery300m Hurdles250.610
Mar 29Altoona Igloo InvitationalMar 29 · 300m Hurdles · Place 6 · Montgomery300m Hurdles650.8310
Mar 29Altoona Igloo InvitationalMar 29 · 100m Hurdles · Place 11 · Montgomery100m HurdlesRound P1118.3910
Mar 27Jersey Shore vs Montgomery vs South WilliamsportMar 27 · 300m Hurdles · Place 2 · Montgomery Area300m Hurdles30" / 0.762m2.51.510
Mar 27Jersey Shore vs Montgomery vs South WilliamsportMar 27 · 100m Hurdles · Place 1 · Montgomery Area100m Hurdles33" / 0.838m1.17.810
Mar 27Jersey Shore vs Montgomery vs South WilliamsportMar 27 · 200 Meters · Place 9 · Montgomery Area200 Meters9.32.210

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Bison Last Chance HS InviteFeb 22 · 60m Hurdles · Place 21 · Montgomery Area60m HurdlesRound P2111.3610
Feb 22Bison Last Chance HS InviteFeb 22 · 200 Meters · Place 27 · Montgomery Area200 Meters2730.3810
Feb 2Bison HS InviteFeb 2 · 60m Hurdles · Place 12 · Montgomery Area60m Hurdles33" / 0.838mRound P12.11.22a10
Feb 2Bison HS InviteFeb 2 · Long Jump · Montgomery AreaLong Jump--DNS10
Feb 2Bison HS InviteFeb 2 · 200 Meters · Place 34 · Montgomery Area200 Meters34.31.46a10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16PIAA District IV ChampionshipMay 16 · 300m Hurdles · Place 7 · Montgomery Area300m Hurdles30" / 0.762m7.48.20a PB9
May 16PIAA District IV ChampionshipMay 16 · 100m Hurdles · Place 11 · Montgomery Area100m Hurdles33" / 0.838mRound S11.17.27a9
May 16PIAA District IV ChampionshipMay 16 · 100m Hurdles · Place 14 · Montgomery Area100m Hurdles33" / 0.838mRound P14.17.55a9
May 4Stan Morgan Invitational 2024May 4 · 300m Hurdles · Place 5 · Montgomery Area300m Hurdles30" / 0.762m5.50.43a9
May 4Stan Morgan Invitational 2024May 4 · 100m Hurdles · Montgomery Area100m Hurdles33" / 0.838mRound P—18.04a9
May 3Blue Jay Classic (Central Columbia) 2024May 3 · Long Jump · Place 16 · MontgomeryLong Jump1613-06.00—
May 3Blue Jay Classic (Central Columbia) 2024May 3 · 300m Hurdles · Place 9 · Montgomery300m Hurdles950.82—
May 3Blue Jay Classic (Central Columbia) 2024May 3 · 100m Hurdles · Place 12 · Montgomery100m HurdlesRound P1218.18—
Apr 26Lasagna InvitationalApr 26 · Long Jump · Place 18 · Montgomery AreaLong Jump18.14-1 PB9
Apr 26Lasagna InvitationalApr 26 · 300m Hurdles · Place 7 · Montgomery Area300m Hurdles30" / 0.762m7.51.62a9
Apr 26Lasagna InvitationalApr 26 · 100m Hurdles · Place 7 · Montgomery Area100m Hurdles33" / 0.838m7.18.37a9
Apr 19Lock Haven Bald EagleApr 19 · 300m Hurdles · Place 11 · Montgomery Area300m Hurdles30" / 0.762m11.52.79a9
Apr 19Lock Haven Bald EagleApr 19 · 100m Hurdles · Place 17 · Montgomery Area100m Hurdles33" / 0.838m17.18.54a9
Apr 16Montgomery vs South WilliamsportApr 16 · Long Jump · Place 3 · Montgomery AreaLong Jump313-4.75—
Apr 16Montgomery vs South WilliamsportApr 16 · 300m Hurdles · Place 1 · Montgomery Area300m Hurdles156.24—
Apr 16Montgomery vs South WilliamsportApr 16 · 100m Hurdles · Place 1 · Montgomery Area100m Hurdles118.90—
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · Long Jump · Place 43 · MontgomeryLong Jump4311-7.509
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 300m Hurdles · Place 21 · Montgomery300m Hurdles2154.579
Apr 13Don Wilhour Selinsgrove ClassicApr 13 · 100m Hurdles · Place 27 · Montgomery100m Hurdles2718.959
Apr 9Montoursville vs Shamokin, Mifflinburg, MontgomeryApr 9 · Long Jump · Place 8 · MontgomeryLong Jump813-09.50—
Apr 9Montoursville vs Shamokin, Mifflinburg, MontgomeryApr 9 · 300m Hurdles · Place 6 · Montgomery300m Hurdles653.60—
Apr 9Montoursville vs Shamokin, Mifflinburg, MontgomeryApr 9 · 100m Hurdles · Place 4 · Montgomery100m Hurdles417.59—