Personal bests

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 10 · Penn Hills Eagles TrackJavelin300g TJ10.5.84m-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Long Jump · Penn Hills Eagles TrackLong Jump—ND-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Javelin · Place 7 · Penn Hills Eagles TrackJavelin300g TJ7.6.99m-
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 16 · Penn Hills Eagles Track200 MetersRound P16.49.59a PBWind: -0.3-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · Long Jump · Place 8 · Penn Hills Eagles TrackLong Jump8.1.21m PB-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · Javelin · Place 7 · Penn Hills Eagles TrackJavelin300g TJ7.5.97m-
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 200 Meters · Place 23 · Penn Hills Eagles Track200 Meters23.54.64a-
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Long Jump · Penn Hills Eagles TrackLong Jump—SCR-
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Javelin · Place 4 · Penn Hills Eagles TrackJavelin300g TJ4.8.17m PB-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · Javelin · Place 9 · Penn Hills Eagles TrackJavelin300g TJ9.3.87m-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 200 Meters · Place 23 · Penn Hills Eagles Track200 Meters23.54.53a-
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · 100 Meters · Place 29 · Penn Hills Eagles Track100 MetersRound P29.26.17a-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Javelin · Place 10 · Penn Hills Eagles TrackJavelin300g TJ10.4.43m-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 200 Meters · Place 29 · Penn Hills Eagles Track200 Meters29.50.42a-
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 100 Meters · Place 36 · Penn Hills Eagles Track100 Meters36.26.69a-
May 9USATF Developmental Meet Gateway GatorsMay 9 · Javelin · Place 10 · Penn Hills Eagles TrackJavelin300g TJ10.4.22m-
May 9USATF Developmental Meet Gateway GatorsMay 9 · 200 Meters · Penn Hills Eagles Track200 Meters—DNS-
May 9USATF Developmental Meet Gateway GatorsMay 9 · 100 Meters · Place 36 · Penn Hills Eagles Track100 MetersRound P36.24.12a-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · Javelin · Place 5 · Penn Hills Eagles TrackJavelin300g TJ5.4.73m-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 200 Meters · Place 18 · Penn Hills Eagles Track200 Meters18.52.93a-
May 2USATF El1te Spr1nt 1nv1tat1onalMay 2 · 100 Meters · Place 21 · Penn Hills Eagles Track100 MetersRound P21.22.65a PB-

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 9 · Penn Hills EaglesJavelin93.94m5
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 16 · Penn Hills Eagles100 MetersRound P1625.775
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 9 · Penn Hills EaglesJavelin93.94m5
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 16 · Penn Hills Eagles100 MetersRound P1625.775
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Javelin · Place 8 · Penn Hills Eagles TrackJavelin300g TJ8.5.02m-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 200 Meters · Place 9 · Penn Hills Eagles Track200 Meters9.1:04.76a-
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100 Meters · Place 16 · Penn Hills Eagles Track100 MetersRound P16.25.03a-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Javelin · Place 7 · Penn Hills Eagles TrackJavelin300g TJ7.5.48m-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 200 Meters · Place 20 · Penn Hills Eagles Track200 Meters20.1:07.90a-
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 100 Meters · Place 23 · Penn Hills Eagles Track100 Meters23.25.57a-
May 31USATF Three Rivers Developmental Meet #4May 31 · Javelin · Place 7 · Penn Hills EaglesJavelin73.52m—
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 17 · Penn Hills Eagles100 MetersRound P1726.30a—
May 24USATF Three Rivers Developmental Meet #3May 24 · Javelin · Place 7 · Penn Hills EaglesJavelin74.31m—
May 24USATF Three Rivers Developmental Meet #3May 24 · 200 Meters · Place 12 · Penn Hills Eagles200 Meters121:04.19a—
May 24USATF Three Rivers Developmental Meet #3May 24 · 100 Meters · Place 19 · Penn Hills Eagles100 MetersRound P1926.15a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Javelin · Place 6 · Penn Hills EaglesJavelin64.16m—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 200 Meters · Place 20 · Penn Hills Eagles200 Meters2057.77a—
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 19 · Penn Hills Eagles100 MetersRound S1926.08a—
May 10USATF Three Rivers Developmental Meet #1May 10 · Javelin · Place 7 · Penn Hills EaglesJavelin72.83m—
May 10USATF Three Rivers Developmental Meet #1May 10 · 200 Meters · Place 13 · Penn Hills Eagles200 Meters131:01.80a—
May 10USATF Three Rivers Developmental Meet #1May 10 · 100 Meters · Place 17 · Penn Hills Eagles100 MetersRound S1725.69a—