Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorP3R Upper St. Clair Rust Buster Invitational · Mar 294:50.77P3R Upper St. Clair Rust Buster InvitationalMarch 29, 2025
800 Meters · IndoorTSTCA MEET #3 · Jan 252:13.06TSTCA MEET #3January 25, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · 300m Hurdles · Place 14 · Chartiers Valley300m Hurdles1445.0711
May 2Baldwin InvitationalMay 2 · 300m Hurdles · Place 19 · Chartiers Valley300m Hurdles1943.6111
Apr 12TSTCA Outdoor ChampionshipApr 12 · 300m Hurdles · Place 24 · Chartiers Valley300m Hurdles2443.8711
Apr 5Mt. Lebanon InvitationalApr 5 · 300m Hurdles · Place 5 · Chartiers Valley300m Hurdles544.7211
Apr 5Mt. Lebanon InvitationalApr 5 · 110m Hurdles · Place 8 · Chartiers Valley110m Hurdles818.0011
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 300m Hurdles · Place 1 · Chartiers Valley300m Hurdles144.24a11
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 110m Hurdles · Place 3 · Chartiers Valley110m Hurdles317.82a11
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 300m Hurdles · Place 6 · Chartiers Valley300m Hurdles644.4511
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 1600 Meters · Place 10 · Chartiers Valley1600 Meters104:50.77 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 800 Meters · Place 25 · Chartiers Valley800 Meters252:13.06 PB11
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 19 · Chartiers Valley800 Meters192:17.8711

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10West Mifflin Last Chance MeetMay 10 · 110m Hurdles · Place 17 · Chartiers Valley110m Hurdles1718.7010
May 3Baldwin InvitationalMay 3 · 110m Hurdles · Place 35 · Chartiers Valley110m Hurdles3518.9410
May 3Baldwin InvitationalMay 3 · 300m Hurdles · Place 41 · Chartiers Valley300m Hurdles4147.1810
Apr 27South Fayette InvitationalApr 27 · 300m Hurdles · Place 29 · Chartiers Valley300m Hurdles2947.6110
Apr 27South Fayette InvitationalApr 27 · 110m Hurdles · Place 22 · Chartiers Valley110m HurdlesRound P2218.7110
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · 300m Hurdles · Place 3 · Chartiers Valley300m Hurdles346.6310
Apr 23Keystone Oaks & Chartiers Valley @ TrinityApr 23 · 110m Hurdles · Place 1 · Chartiers Valley110m Hurdles118.2410
Apr 13TSTCA Outdoor ChampionshipApr 13 · 300m Hurdles · Place 30 · Chartiers Valley300m Hurdles3046.3510
Apr 13TSTCA Outdoor ChampionshipApr 13 · 110m Hurdles · Place 20 · Chartiers Valley110m Hurdles2018.9310
Apr 6Mount Lebanon InvitationalApr 6 · 300m Hurdles · Place 5 · Chartiers Valley300m Hurdles548.7610
Apr 6Mount Lebanon InvitationalApr 6 · 110m Hurdles · Place 4 · Chartiers Valley110m Hurdles419.6410
Apr 6Mount Lebanon InvitationalApr 6 · 300m Hurdles · Place 5 · Chartiers Valley300m Hurdles548.7610
Apr 6Mount Lebanon InvitationalApr 6 · 110m Hurdles · Place 4 · Chartiers Valley110m Hurdles419.6410