Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1415.90aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
400 Meters · IndoorTSTCA Meet #5 · Feb 1057.40TSTCA Meet #5February 10, 2024
60m Hurdles · 39" / 0.991m · IndoorYSU Meet #3 · Feb 78.96aYSU Meet #3February 7, 2026
60m Hurdles · 42" / 1.067m · IndoorTSTCA Meet #5 · Feb 159.62aTSTCA Meet #5February 15, 2025
Long Jump · IndoorYSU Meet #3 · Feb 718-03.75YSU Meet #3February 7, 2026
Long Jump · Outdoor52nd Baldwin Invitational · May 119-1.5052nd Baldwin Invitational May 1, 2026
Triple Jump · IndoorTSTCA Meet #5 · Feb 1538-0TSTCA Meet #5February 15, 2025
Triple Jump · OutdoorNorwin Last Chance Meet · May 840-03.00Norwin Last Chance MeetMay 8, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 110m Hurdles · Place 16 · North Allegheny110m Hurdles39" / 0.991mRound S16.15.90a PB12
May 152nd Baldwin Invitational May 1 · Triple Jump · Place 24 · North AlleghenyTriple Jump24.37-412
May 152nd Baldwin Invitational May 1 · Long Jump · Place 22 · North AlleghenyLong Jump22.19-1.50 PB12
May 152nd Baldwin Invitational May 1 · 110m Hurdles · Place 8 · North Allegheny110m Hurdles39" / 0.991mRound P8.15.99a12
May 152nd Baldwin Invitational May 1 · 110m Hurdles · Place 8 · North Allegheny110m Hurdles39" / 0.991m8.16.13a12
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Triple Jump · Place 2 · North AlleghenyTriple Jump2.39-312
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Long Jump · Place 6 · North AlleghenyLong Jump6.17-912
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 110m Hurdles · Place 3 · North Allegheny110m Hurdles39" / 0.991m3.17.15a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · Triple Jump · Place 8 · North Allegheny 07Triple Jump840-4.5012
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60m Hurdles · Place 13 · North Allegheny 0760m HurdlesRound P138.8912
Feb 7YSU Meet #3Feb 7 · 60m Hurdles · Place 16 · North Allegheny60m Hurdles39" / 0.991mRound P16.9.34a12
Feb 7YSU Meet #3Feb 7 · 60m Hurdles · Place 14 · North Allegheny60m Hurdles39" / 0.991m14.8.96a PB12
Feb 7YSU Meet #3Feb 7 · Long Jump · Place 18 · North AlleghenyLong Jump18.18-03.75 PB12
Jan 10TSTCA Meet #1Jan 10 · Triple Jump · Place 13 · North Allegheny 07Triple Jump1338-1.5012
Jan 10TSTCA Meet #1Jan 10 · 60m Hurdles · Place 11 · North Allegheny 0760m HurdlesRound P119.3912

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Norwin Last Chance MeetMay 8 · Triple Jump · Place 9 · North AlleghenyTriple Jump9.40-03.00 PB11
May 2Baldwin InvitationalMay 2 · Long Jump · Place 33 · North AlleghLong Jump3318-08.50—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15TSTCA Meet #5Feb 15 · 60m Hurdles · Place 17 · North Allegheny60m Hurdles42" / 1.067mRound P17.9.62a PB11
Feb 15TSTCA Meet #5Feb 15 · Triple Jump · Place 5 · North AlleghenyTriple Jump5.38-0 PB11
Feb 15TSTCA Meet #5Feb 15 · Long Jump · Place 11 · North AlleghenyLong Jump11.17-1011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 60m Hurdles · Place 36 · North Allegh60m HurdlesRound P3611.94—
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 32 · North Allegh400 Meters3257.40 PB—
Jan 27TSTCA Meet #4Jan 27 · 60m Hurdles · Place 23 · North Allegh60m HurdlesRound P2310.69—
Jan 27TSTCA Meet #4Jan 27 · 400 Meters · Place 29 · North Allegh400 Meters2957.70—
Jan 6TSTCA Meet #1Jan 6 · 60m Hurdles · Place 29 · North Allegh60m HurdlesRound P2911.33—
Jan 6TSTCA Meet #1Jan 6 · 400 Meters · Place 33 · North Allegh400 Meters3358.96—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13Butler Jr High InvitationalMay 13 · 300m Hurdles · Place 15 · North Allegh300m Hurdles1552.17—