Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorButler Invitational · Apr 176:06.72aButler InvitationalApril 17, 2025
800 Meters · IndoorTSTCA Meet #4 · Feb 142:31.39TSTCA Meet #4February 14, 2026
800 Meters · Outdoor52nd Baldwin Invitational · May 12:27.72a52nd Baldwin Invitational May 1, 2026
Discus · 1.6kg · Outdoor52nd Baldwin Invitational · May 159-452nd Baldwin Invitational May 1, 2026
Javelin · 800g · Outdoor52nd Baldwin Invitational · May 158-852nd Baldwin Invitational May 1, 2026
Shot Put · 12lb · OutdoorButler Invitational · Apr 1720-3Butler InvitationalApril 17, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 152nd Baldwin Invitational May 1 · Javelin · Place 63 · Penn HillsJavelin800g63.58-8 PB10
May 152nd Baldwin Invitational May 1 · Discus · Place 82 · Penn HillsDiscus1.6kg82.59-4 PB10
May 152nd Baldwin Invitational May 1 · 800 Meters · Place 82 · Penn Hills800 Meters82.2:27.72a PB10
Apr 25South Fayette Invitational 2026Apr 25 · Javelin · Penn HillsJavelin800g—SCR10
Apr 25South Fayette Invitational 2026Apr 25 · Discus · Penn HillsDiscus1.6kg—SCR10
Apr 25South Fayette Invitational 2026Apr 25 · 800 Meters · Place 46 · Penn Hills800 Meters46.2:29.78a10
Apr 9Penn Hills v. Franklin Regional v. Mckeesport HSApr 9 · Javelin · Place 10 · Penn HillsJavelin1049-810
Apr 9Penn Hills v. Franklin Regional v. Mckeesport HSApr 9 · Discus · Place 13 · Penn HillsDiscus1357-710
Mar 24Plum v. Penn Hills v. Gateway HSMar 24 · Discus · Place 12 · Penn HillsDiscus1255-610
Mar 24Plum v. Penn Hills v. Gateway HSMar 24 · 800 Meters · Place 8 · Penn Hills800 Meters82:31.86a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #4Feb 14 · Shot Put · Place 36 · Penn Hills 07Shot Put3621-610
Feb 14TSTCA Meet #4Feb 14 · 800 Meters · Place 45 · Penn Hills 07800 Meters452:31.39 PB10
Jan 10TSTCA Meet #1Jan 10 · Shot Put · Place 38 · Penn Hills 07Shot Put3818-210

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · Discus · Place 68 · Penn HillsDiscus6853-04—
May 2Baldwin InvitationalMay 2 · 800 Meters · Place 76 · Penn Hills800 Meters762:41.52—
May 2Baldwin InvitationalMay 2 · Javelin · Place 64 · Penn HillsJavelin6465-19
May 2Baldwin InvitationalMay 2 · Discus · Place 68 · Penn HillsDiscus6853-49
May 2Baldwin InvitationalMay 2 · Shot Put · Place 72 · Penn HillsShot Put7220-09
May 2Baldwin InvitationalMay 2 · 800 Meters · Place 76 · Penn Hills800 Meters762:41.529
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 111 · Penn Hills1600 Meters111.6:06.72a PB9
Apr 17Butler InvitationalApr 17 · Javelin · Place 83 · Penn HillsJavelin800g83.53-69
Apr 17Butler InvitationalApr 17 · Shot Put · Place 96 · Penn HillsShot Put12lb96.20-3 PB9
Apr 12TSTCA Outdoor ChampionshipApr 12 · Discus · Place 83 · Penn HillsDiscus8346-109
Apr 12TSTCA Outdoor ChampionshipApr 12 · Shot Put · Place 80 · Penn HillsShot Put8019-79
Apr 12TSTCA Outdoor ChampionshipApr 12 · 800 Meters · Place 82 · Penn Hills800 Meters822:40.359
Apr 9Franklin Regional v. McKeesport v. Penn Hills HSApr 9 · Discus · Place 11 · Penn HillsDiscus1145-79
Apr 9Franklin Regional v. McKeesport v. Penn Hills HSApr 9 · Shot Put · Place 12 · Penn HillsShot Put1222-59
Apr 9Franklin Regional v. McKeesport v. Penn Hills HSApr 9 · 800 Meters · Place 7 · Penn Hills800 Meters72:43.98a9
Apr 1Penn Hills v. PCC v. OCC v. Woodland HillsApr 1 · Discus · Place 10 · Penn HillsDiscus1040-79
Apr 1Penn Hills v. PCC v. OCC v. Woodland HillsApr 1 · Shot Put · Place 9 · Penn HillsShot Put920-29
Apr 1Penn Hills v. PCC v. OCC v. Woodland HillsApr 1 · 800 Meters · Place 14 · Penn Hills800 Meters142:39.30a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 800 Meters · Place 69 · Penn Hills800 Meters692:44.649
Jan 18TSTCA Meet #1Jan 18 · 800 Meters · Place 36 · Penn Hills800 Meters36.2:47.26a9
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 50 · Penn Hills800 Meters502:45.409