Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2116.01aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
300 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3142.56SPIRE OHIO Preview Meet 2026January 31, 2026
300m Hurdles · 30" / 0.762m · OutdoorButler Invitational · Apr 1843.56aButler InvitationalApril 18, 2026
400 Meters · Indoor2024 YSU HS Meet #3 · Feb 101:02.78a2024 YSU HS Meet #3February 10, 2024
60m Hurdles · 33" / 0.838m · IndoorPTFCA Championships · Mar 19.30aPTFCA ChampionshipsMarch 1, 2026
Triple Jump · Indoor2024 YSU HS Meet #2 · Jan 2033-01.752024 YSU HS Meet #2January 20, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 10 · Mt Lebanon300m Hurdles30" / 0.762mRound P10.44.20a12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 300m Hurdles · Place 3 · Mt Lebanon300m Hurdles30" / 0.762m3.44.18a12
Apr 18Butler InvitationalApr 18 · 300m Hurdles · Place 2 · Mt Lebanon300m Hurdles30" / 0.762m2.43.56a PB12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 300m Hurdles · Place 1 · Mt Lebanon300m Hurdles30" / 0.762m1.43.98a12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 100m Hurdles · Place 1 · Mt Lebanon100m Hurdles33" / 0.838m1.16.01a PB12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 60m Hurdles · Place 15 · Mt Lebanon60m Hurdles33" / 0.838mRound P15.9.30a PB12
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60m Hurdles · Place 6 · Mount Lebanon 0760m HurdlesRound P69.3612
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60m Hurdles · Place 4 · Mount Lebanon 0760m Hurdles49.1912
Feb 8Ashland Univ. Jud Logan Light Giver" HS Meet"Feb 8 · 60m Hurdles · Place 5 · Mount Lebanon 0760m Hurdles59.5112
Feb 8Ashland Univ. Jud Logan Light Giver" HS Meet"Feb 8 · 60m Hurdles · Place 6 · Mount Lebanon 0760m HurdlesRound P69.5412
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 300 Meters · Place 5 · Mount Lebanon 07300 Meters542.56 PB12
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 60m Hurdles · Place 8 · Mount Lebanon 0760m Hurdles89.5612
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 60m Hurdles · Place 8 · Mount Lebanon 0760m HurdlesRound P89.5712
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 4 · Mt Lebanon60m Hurdles33" / 0.838mRound P4.9.70a12
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 4 · Mt Lebanon60m Hurdles33" / 0.838m4.9.66a12
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 4 · Mt Lebanon60m Hurdles33" / 0.838mRound P4.9.70a12
Jan 17YSU Meet #2Jan 17 · 60m Hurdles · Place 4 · Mt Lebanon60m Hurdles33" / 0.838m4.9.66a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 12 · Mount Lebanon 07300m HurdlesRound P1244.9111
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 300m Hurdles · Place 3 · Mt Lebanon300m Hurdles30" / 0.762m3.44.40a11
Apr 17Butler InvitationalApr 17 · 300m Hurdles · Place 3 · Mt Lebanon300m Hurdles30" / 0.762m3.45.72a11
Apr 17Butler InvitationalApr 17 · 100m Hurdles · Place 15 · Mt Lebanon100m Hurdles33" / 0.838mRound P15.16.73a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 182025 YSU HS Meet #2Jan 18 · 60m Hurdles · Place 6 · Mt Lebanon60m Hurdles33" / 0.838mRound P6.9.87a11
Jan 182025 YSU HS Meet #2Jan 18 · 60m Hurdles · Place 7 · Mt Lebanon60m Hurdles33" / 0.838m7.9.82a11
Jan 182025 YSU HS Meet #2Jan 18 · 400 Meters · Place 9 · Mt Lebanon400 Meters9.1:03.44a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 300m Hurdles · Place 12 · Mt Lebanon300m Hurdles30" / 0.762m12.47.03a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 102024 YSU HS Meet #3Feb 10 · 60m Hurdles · Place 12 · Mt Lebanon60m Hurdles33" / 0.838mRound P12.10.07a10
Feb 102024 YSU HS Meet #3Feb 10 · 60m Hurdles · Place 8 · Mt Lebanon60m Hurdles33" / 0.838m8.9.94a10
Feb 102024 YSU HS Meet #3Feb 10 · Triple Jump · Place 11 · Mt LebanonTriple Jump11.31-11.0010
Feb 102024 YSU HS Meet #3Feb 10 · 400 Meters · Place 11 · Mt Lebanon400 Meters11.1:02.78a PB10
Jan 202024 YSU HS Meet #2Jan 20 · 60m Hurdles · Place 18 · Mt Lebanon60m Hurdles33" / 0.838mRound P18.10.48a10
Jan 202024 YSU HS Meet #2Jan 20 · Triple Jump · Place 8 · Mt LebanonTriple Jump8.33-01.75 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 300m Hurdles · Place 10 · Mt Lebanon300m Hurdles30" / 0.762m10.47.72a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 60m Hurdles · Place 16 · Mt Lebanon60m Hurdles33" / 0.838mRound P16.10.50a9
Feb 4YSU HS/Open Meet #3Feb 4 · 60m Hurdles · Place 16 · Mt Lebanon60m Hurdles33" / 0.838m16.10.53a9
Feb 4YSU HS/Open Meet #3Feb 4 · Triple Jump · Place 15 · Mt LebanonTriple Jump15.31-03.509
Feb 4YSU HS/Open Meet #3Feb 4 · 400 Meters · Place 22 · Mt Lebanon400 Meters22.1:07.54a9