Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBethel Park HS v. Baldwin HS v. Peters Twp HS · Apr 418.21aBethel Park HS v. Baldwin HS v. Peters Twp HSApril 4, 2023
110m Hurdles · 42" / 1.067m · OutdoorPenn State Behrend Invitational · Apr 1817.05aPenn State Behrend InvitationalApril 18, 2026
200 Meters · IndoorYSU Last Chance · Feb 1323.71aYSU Last ChanceFebruary 13, 2026
200 Meters · OutdoorWarren G Harding PAC TUNEUP · Feb 2124.17aWarren G Harding PAC TUNEUPFebruary 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorBethel Park HS v. Upper St. Clair HS v. Seton La Salle HS · Apr 2044.77aBethel Park HS v. Upper St. Clair HS v. Seton La Salle HSApril 20, 2023
400 Meters · Indoor2026 YSU Mid-Major Invitational · Jan 3054.46a2026 YSU Mid-Major InvitationalJanuary 30, 2026
400 Meters · Relay Split · IndoorRiver Hawk Friday Night Showdown · Feb 657.535River Hawk Friday Night ShowdownFebruary 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorWestminster Invitational · Apr 1159.42aWestminster InvitationalApril 11, 2026
60m Hurdles · 42" / 1.067m · Indoor2026 PAC Indoor Championship · Feb 269.23a2026 PAC Indoor ChampionshipFebruary 26, 2026
60m Hurdles · 42" / 1.067m · OutdoorWarren G Harding PAC TUNEUP · Feb 219.95aWarren G Harding PAC TUNEUPFebruary 21, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 400m Hurdles · Place 14 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m14.1:00.88aFr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 110m Hurdles · Place 13 · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067mRound P13.17.66aWind: 0.9Fr
Apr 24Marty Goldberg Gator InvitationalApr 24 · 400m Hurdles · Place 9 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m9.1:01.08aFr
Apr 24Marty Goldberg Gator InvitationalApr 24 · 110m Hurdles · Place 14 · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067mRound P14.18.97aWind: 1Fr
Apr 18Penn State Behrend InvitationalApr 18 · 400m Hurdles · Place 4 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m4.1:01.38aFr
Apr 18Penn State Behrend InvitationalApr 18 · 110m Hurdles · Place 3 · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067m3.17.05a PBWind: -0.7Fr
Apr 11Westminster InvitationalApr 11 · 400m Hurdles · Place 11 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m11.59.42a PBFr
Apr 11Westminster InvitationalApr 11 · 110m Hurdles · Place 16 · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067m16.17.45aWind: 1.5Fr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 400m Hurdles · Place 16 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m16.59.84aFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 110m Hurdles · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067m--FSWind: 2.4Fr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 100 Meters · Place 57 · Westminster (Pa.)Westminster (Pa.)100 Meters57.11.43aWind: 3Fr
Mar 27Carnegie Mellon InvitationalMar 27 · 400m Hurdles · Place 15 · Westminster (Pa.)Westminster (Pa.)400m Hurdles36" / 0.914m15.1:00.71aFr
Mar 27Carnegie Mellon InvitationalMar 27 · 110m Hurdles · Place 19 · Westminster (Pa.)Westminster (Pa.)110m Hurdles42" / 1.067m19.17.89aWind: 0.2Fr
Feb 21Warren G Harding PAC TUNEUPFeb 21 · 60m Hurdles · Place 11 · Westminster (Pa.)Westminster (Pa.)60m Hurdles42" / 1.067mRound P11.9.95a PBFr
Feb 21Warren G Harding PAC TUNEUPFeb 21 · 60m Hurdles · Place 11 · Westminster (Pa.)Westminster (Pa.)60m Hurdles42" / 1.067m11.9.95aFr
Feb 21Warren G Harding PAC TUNEUPFeb 21 · 200 Meters · Place 6 · Westminster (Pa.)Westminster (Pa.)200 Meters6.24.17a PBFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 60m Hurdles · Place 10 · Westminster (Pa.)Westminster (Pa.)60m Hurdles42" / 1.067mRound P10.9.23a PBFr
Feb 13YSU Last ChanceFeb 13 · 60m Hurdles · Place 40 · Westminster (Pa.)Westminster (Pa.)60m HurdlesRound P409.55aFr
Feb 13YSU Last ChanceFeb 13 · 200 Meters · Place 59 · Westminster (Pa.)Westminster (Pa.)200 Meters5923.71a PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60m Hurdles · Place 11 · Westminster (Pa.)Westminster (Pa.)60m Hurdles42" / 1.067mRound P11.9.75aFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 400 Meters · Place 36 · Westminster (Pa.)Westminster (Pa.)400 MetersRelay Split36.57.535 PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 400 Meters · Place 23 · Westminster (Pa.)Westminster (Pa.)400 Meters23.57.06aFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 60m Hurdles · Place 28 · Westminster (Pa.)Westminster (Pa.)60m HurdlesRound P289.62aFr
Jan 302026 YSU Mid-Major InvitationalJan 30 · 400 Meters · Place 61 · Westminster (Pa.)Westminster (Pa.)400 Meters6154.46a PBFr
Jan 24SPIRE Midwest Collegiate OpenJan 24 · 400 Meters · Place 27 · Westminster (Pa.)Westminster (Pa.)400 Meters2754.71FR
Jan 24SPIRE Midwest Collegiate OpenJan 24 · 60m Hurdles · Place 20 · Westminster (Pa.)Westminster (Pa.)60m HurdlesRound P209.70FR
Jan 16University of Akron Campbell InvitationalJan 16 · 400 Meters · Place 32 · Westminster (Pa.)Westminster (Pa.)400 Meters3255.54FR
Jan 16University of Akron Campbell InvitationalJan 16 · 60m Hurdles · Place 24 · Westminster (Pa.)Westminster (Pa.)60m HurdlesRound P249.60FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Bethel Park HS v. Upper St. Clair HS v. Seton La Salle HSApr 20 · 300m Hurdles · Place 1 · Bethel Park SeniorBethel Park Senior300m Hurdles36" / 0.914m1.44.77a PB10
Apr 20Bethel Park HS v. Upper St. Clair HS v. Seton La Salle HSApr 20 · 110m Hurdles · Place 1 · Bethel Park SeniorBethel Park Senior110m Hurdles39" / 0.991m1.18.72a10
Apr 4Bethel Park HS v. Baldwin HS v. Peters Twp HSApr 4 · 300m Hurdles · Place 1 · Bethel Park SeniorBethel Park Senior300m Hurdles36" / 0.914m1.44.84a10
Apr 4Bethel Park HS v. Baldwin HS v. Peters Twp HSApr 4 · 110m Hurdles · Place 3 · Bethel Park SeniorBethel Park Senior110m Hurdles39" / 0.991m3.18.21a PB10