Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorButler Invitational · Apr 1811.58aButler InvitationalApril 18, 2026
110m Hurdles · 39" / 0.991m · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2116.91aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
200 Meters · IndoorTSTCA MEET #3 · Jan 2525.12TSTCA MEET #3January 25, 2025
300m Hurdles · 36" / 0.914m · OutdoorButler Invitational · Apr 1840.44aButler InvitationalApril 18, 2026
Triple Jump · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2137-8.50Upper St. Clair Rust Buster InvitationalMarch 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 300m Hurdles · Place 13 · Baldwin300m Hurdles36" / 0.914m13.41.41a10
May 152nd Baldwin Invitational May 1 · 300m Hurdles · Place 5 · Baldwin300m Hurdles36" / 0.914m5.41.50a10
Apr 25South Fayette Invitational 2026Apr 25 · 300m Hurdles · Place 3 · Baldwin300m Hurdles36" / 0.914m3.41.42a10
Apr 25South Fayette Invitational 2026Apr 25 · 100 Meters · Place 47 · Baldwin100 MetersRound S47.12.93a10
Apr 18Butler InvitationalApr 18 · 300m Hurdles · Place 5 · Baldwin300m Hurdles36" / 0.914m5.40.44a PB10
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 27 · Baldwin100 MetersRound P27.11.58a PB10
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Triple Jump · Place 7 · BaldwinTriple Jump7.37-8.50 PB10
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 300m Hurdles · Place 2 · Baldwin300m Hurdles36" / 0.914m2.42.68a10
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 110m Hurdles · Place 3 · Baldwin110m Hurdles39" / 0.991m3.16.91a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · 300m Hurdles · Place 11 · Baldwin300m Hurdles1143.599
May 9West Mifflin Last Chance MeetMay 9 · 110m Hurdles · Place 14 · Baldwin110m Hurdles1418.539
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 300m Hurdles · Place 9 · Baldwin300m Hurdles945.919
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 110m Hurdles · Place 6 · Baldwin110m Hurdles618.189

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor Championship MeetFeb 22 · 60m Hurdles · Place 29 · Baldwin60m HurdlesRound P2910.039
Jan 25TSTCA MEET #3Jan 25 · 200 Meters · Place 31 · Baldwin200 Meters3125.12 PB9
Jan 25TSTCA MEET #3Jan 25 · 60m Hurdles · Place 30 · Baldwin60m HurdlesRound P3010.709
Jan 11TSTCA Meet #2Jan 11 · 60m Hurdles · Place 21 · Baldwin60m HurdlesRound P2110.799

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10West Mifflin Last Chance MeetMay 10 · 300m Hurdles · Place 17 · Baldwin300m Hurdles1745.228
May 3Baldwin InvitationalMay 3 · 110m Hurdles · Place 51 · Baldwin110m Hurdles5120.748
May 3Baldwin InvitationalMay 3 · 300m Hurdles · Place 40 · Baldwin300m Hurdles4047.178
Apr 27South Fayette InvitationalApr 27 · 300m Hurdles · Place 34 · Baldwin300m Hurdles3449.838
Apr 27South Fayette InvitationalApr 27 · 110m Hurdles · Place 32 · Baldwin110m HurdlesRound P3220.638

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · Triple Jump · Place 18 · BaldwinTriple Jump1836-98
Feb 3TSTCA Meet #3Feb 3 · Triple Jump · BaldwinTriple Jump—35-11.00—
Feb 3TSTCA Meet #3Feb 3 · Long Jump · Place 30 · BaldwinLong Jump3014-08.50—
Jan 27TSTCA Meet #4Jan 27 · Triple Jump · Place 14 · BaldwinTriple Jump1435-11.00—
Jan 27TSTCA Meet #4Jan 27 · Long Jump · Place 34 · BaldwinLong Jump3416-03.00—
Jan 27TSTCA Meet #4Jan 27 · 200 Meters · Place 43 · Baldwin200 Meters4325.63—
Jan 6TSTCA Meet #1Jan 6 · Long Jump · Place 39 · BaldwinLong Jump3914-10.00—