Personal bests

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Long Jump · Place 2 · Wings of MoonWings of MoonLong Jump2.5.20m PB12
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Javelin · Wings of MoonWings of MoonJavelin600g—SCR12
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 7 · Chartiers ValleyChartiers ValleyDiscus1kg7.130-3 PB12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Javelin · Place 12 · Chartiers ValleyChartiers ValleyJavelin600g12.111' 8" PB12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Discus · Place 4 · Chartiers ValleyChartiers ValleyDiscus1kg4.119' 3"12
May 4Canon-McMillan Last Chance MeetMay 4 · Discus · Place 1 · Chartiers ValleyChartiers ValleyDiscus1kg1.108-0612
Apr 25South Fayette Invitational 2026Apr 25 · Javelin · Chartiers ValleyChartiers ValleyJavelin600g—SCR12
Apr 25South Fayette Invitational 2026Apr 25 · Discus · Chartiers ValleyChartiers ValleyDiscus1kg—SCR12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Javelin · Place 3 · Chartiers ValleyChartiers ValleyJavelin600g3.98-912
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · Discus · Place 1 · Chartiers ValleyChartiers ValleyDiscus1kg1.120-912

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Discus · Place 1 · Wings of MoonWings of MoonDiscus131.80m17
May 9West Mifflin Last Chance MeetMay 9 · Javelin · Place 13 · Chartiers ValleyChartiers ValleyJavelin1394-711
May 9West Mifflin Last Chance MeetMay 9 · Discus · Place 10 · Chartiers ValleyChartiers ValleyDiscus1093-211
May 7Last Chance Throws Meet at Riverside BCMay 7 · Discus · Place 4 · Chartiers VaChartiers VaDiscus4103-03—
May 2Baldwin InvitationalMay 2 · Javelin · Place 18 · Chartiers ValleyChartiers ValleyJavelin1891-611
May 2Baldwin InvitationalMay 2 · Discus · Place 13 · Chartiers ValleyChartiers ValleyDiscus1395-511
Apr 12TSTCA Outdoor ChampionshipApr 12 · Javelin · Place 18 · Chartiers ValleyChartiers ValleyJavelin1886-511
Apr 12TSTCA Outdoor ChampionshipApr 12 · Discus · Place 8 · Chartiers ValleyChartiers ValleyDiscus896-511
Apr 5Mt. Lebanon InvitationalApr 5 · Results · Place 3 · Chartiers ValleyChartiers ValleyResults385-0311
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Javelin · Place 6 · Chartiers ValleyChartiers ValleyJavelin685-711
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · Discus · Place 5 · Chartiers ValleyChartiers ValleyDiscus587-411