Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRiver Valley All Athletes T&F Meet #1 · Jun 1765' 2"River Valley All Athletes T&F Meet #1June 17, 2026
Discus · 1kg · OutdoorSGA Youth Meet · Jul 3125.61mSGA Youth MeetJuly 31, 2026
High Jump · OutdoorTRA Youth Meet #3 · May 271.00mTRA Youth Meet #3May 27, 2023
Javelin · 300g TJ · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 1717.89mUSATF Three Rivers Association Junior Olympic ChampionshipsJune 17, 2023
Long Jump · IndoorAAU National Indoor Championships · Mar 118-11.25AAU National Indoor ChampionshipsMarch 11, 2022
Long Jump · OutdoorThree Rivers Youth Meet · Jun 252.72mThree Rivers Youth MeetJune 25, 2022
Shot Put · 12lb · OutdoorRiver Valley All Athletes T&F Meet #1 · Jun 179.50mRiver Valley All Athletes T&F Meet #1June 17, 2026
Shot Put · 2kg · OutdoorSlippery Rock Youth Meet · Jun 194.44mSlippery Rock Youth MeetJune 19, 2021
Shot Put · 4kg · OutdoorUSATF Three Rivers Junior Olympic Track & Field Championships · Jun 208.28mUSATF Three Rivers Junior Olympic Track & Field ChampionshipsJune 20, 2026
Shot Put · 6lb · IndoorAAU National Indoor Championships · Mar 1113-01.50AAU National Indoor ChampionshipsMarch 11, 2022
Shot Put · 6lb · OutdoorUSATF Three Rivers Developmental Meet #7 · Jun 148.91mUSATF Three Rivers Developmental Meet #7June 14, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · High Jump · Place 4 · Pacer TrackPacer TrackHigh Jump4.1.30m7
Jul 31SGA Youth MeetJul 31 · Discus · Place 1 · Pacer TrackPacer TrackDiscus1kg1.25.61m PB7
Jul 31SGA Youth MeetJul 31 · Shot Put · Place 3 · Pacer TrackPacer TrackShot Put6lb3.8.12m7
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · High Jump · Place 5 · Pacer TrackPacer TrackHigh Jump5.1.35m7
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 8 · Pacer TrackPacer TrackShot Put4kg8.8.21m7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · High Jump · Place 3 · Pacer TrackPacer TrackHigh Jump3.1.35m7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Discus · Place 9 · Pacer TrackPacer TrackDiscus1kg9.20.98m7
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · Shot Put · Place 4 · Pacer TrackPacer TrackShot Put4kg4.8.28m PB7
Jun 17River Valley All Athletes T&F Meet #1Jun 17 · High Jump · Pacer TrackPacer TrackHigh Jump—NH7
Jun 17River Valley All Athletes T&F Meet #1Jun 17 · Discus · Place 2 · Pacer TrackPacer TrackDiscus1.6kg2.65' 2" PB7
Jun 17River Valley All Athletes T&F Meet #1Jun 17 · Shot Put · Place 1 · Pacer TrackPacer TrackShot Put12lb1.9.50m PB7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · High Jump · Place 2 · Pacer TrackPacer TrackHigh Jump2.1.30m7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · Discus · Place 5 · Pacer TrackPacer TrackDiscus1kg5.21.04m7
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · Shot Put · Place 3 · Pacer TrackPacer TrackShot Put4kg3.7.95m7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.35m7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Discus · Place 3 · Pacer TrackPacer TrackDiscus1kg3.18.14m7
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · Shot Put · Place 4 · Pacer TrackPacer TrackShot Put4kg4.8.25m7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · High Jump · Place 3 · Pacer TrackPacer TrackHigh Jump3.1.20m7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · Discus · Place 6 · Pacer TrackPacer TrackDiscus1kg6.18.09m7
May 23USATF Developmental Meet Penn Hills EaglesMay 23 · Shot Put · Place 3 · Pacer TrackPacer TrackShot Put4kg3.7.68m7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · High Jump · Place 3 · Pacer TrackPacer TrackHigh Jump3.1.30m7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Discus · Place 4 · Pacer TrackPacer TrackDiscus1kg4.20.67m7
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · Shot Put · Place 5 · Pacer TrackPacer TrackShot Put4kg5.7.43m7

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 6 · PacerPacerShot Put69.04m12
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Discus · Place 6 · PacerPacerDiscus619.06m12
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 3 · PacerPacerHigh Jump31.33m12
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 6 · PacerPacerShot Put69.04m12
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Discus · Place 6 · PacerPacerDiscus619.06m12
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · High Jump · Place 3 · PacerPacerHigh Jump31.33m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 3 · PacerPacerShot Put39.45m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Discus · Place 3 · PacerPacerDiscus319.78m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · High Jump · Place 1 · PacerPacerHigh Jump11.30m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 3 · PacerPacerShot Put39.45m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Discus · Place 3 · PacerPacerDiscus319.78m12
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · High Jump · Place 1 · PacerPacerHigh Jump11.30m12
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Discus · Place 2 · Pacer TrackPacer TrackDiscus1kg2.16.22m6
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · Shot Put · Place 1 · Pacer TrackPacer TrackShot Put6lb1.8.91m PB6
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.35m6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Discus · Place 4 · Pacer TrackPacer TrackDiscus1kg4.16.09m6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Shot Put · Place 3 · Pacer TrackPacer TrackShot Put6lb3.8.19m6
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.35m6
May 31USATF Three Rivers Developmental Meet #4May 31 · High Jump · Place 1 · PacerPacerHigh Jump11.27m6
May 31USATF Three Rivers Developmental Meet #4May 31 · Discus · Place 1 · PacerPacerDiscus118.93m6
May 31USATF Three Rivers Developmental Meet #4May 31 · Shot Put · Place 2 · PacerPacerShot Put28.49m6
May 24USATF Three Rivers Developmental Meet #3May 24 · High Jump · Place 1 · PacerPacerHigh Jump11.20m6
May 24USATF Three Rivers Developmental Meet #3May 24 · Discus · Place 2 · PacerPacerDiscus218.39m6
May 24USATF Three Rivers Developmental Meet #3May 24 · Shot Put · Place 4 · PacerPacerShot Put48.00m6
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · High Jump · Place 1 · PacerPacerHigh Jump11.20m6
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Discus · Place 2 · PacerPacerDiscus218.56m6
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · Shot Put · Place 2 · PacerPacerShot Put28.60m6
May 10USATF Three Rivers Developmental Meet #1May 10 · High Jump · Place 1 · PacerPacerHigh Jump11.22m6
May 10USATF Three Rivers Developmental Meet #1May 10 · Discus · Place 3 · PacerPacerDiscus316.46m6
May 10USATF Three Rivers Developmental Meet #1May 10 · Shot Put · Place 3 · PacerPacerShot Put38.12m6

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Discus · Place 5 · Pacer TrackPacer TrackDiscus1kg5.16.75m5
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Shot Put · Place 6 · Pacer TrackPacer TrackShot Put6lb6.8.20m5
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · High Jump · Place 5 · Pacer TrackPacer TrackHigh Jump5.1.20m5
Jun 22USATF Three Rivers Association ChampionshipJun 22 · High Jump · Place 1 · PacerPacerHigh Jump11.28m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Discus · Place 2 · PacerPacerDiscus216.76m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Shot Put · Place 3 · PacerPacerShot Put37.94m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · High Jump · Place 1 · PacerPacerHigh Jump11.30m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Discus · Place 1 · PacerPacerDiscus115.02m—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · Shot Put · Place 2 · PacerPacerShot Put27.68m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · High Jump · Place 1 · PacerPacerHigh Jump11.15m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Discus · Place 1 · PacerPacerDiscus115.79m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Shot Put · Place 3 · PacerPacerShot Put37.33m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · High Jump · Place 1 · PacerPacerHigh Jump11.25m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Discus · Place 2 · PacerPacerDiscus214.10m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Shot Put · Place 2 · PacerPacerShot Put27.87m—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Discus · Place 1 · Pacer TrackPacer TrackDiscus1kg1.13.68m5
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · Shot Put · Place 1 · Pacer TrackPacer TrackShot Put6lb1.7.58m5
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.20m5
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Discus · Place 1 · Pacer TrackPacer TrackDiscus1kg1.14.18m5
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · Shot Put · Place 2 · Pacer TrackPacer TrackShot Put6lb2.7.43m5
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.22m5
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Discus · Place 1 · Pacer TrackPacer TrackDiscus1kg1.16.01m5
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · Shot Put · Place 2 · Pacer TrackPacer TrackShot Put6lb2.7.28m5
May 11USATF Three Rivers Youth Developmental Meet #2May 11 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.0.84m5

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 5 · Pacer TrackPacer TrackLong Jump5.3.16mWind: 2.24
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 3 · Pacer TrackPacer TrackJavelin300g TJ3.17.89m PB4
Jun 17USATF Three Rivers Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.00m4
Jun 10Next Level Developmental MeetJun 10 · High Jump · Place 2 · PacerPacerHigh Jump20.95m—
Jun 10Next Level Developmental MeetJun 10 · Long Jump · Place 7 · PacerPacerLong Jump72.89m—
Jun 10Next Level Developmental MeetJun 10 · Javelin · Place 9 · PacerPacerJavelin912.39m—
Jun 3Penn Hills Developmental MeetJun 3 · High Jump · Place 1 · PacerPacerHigh Jump11.04m—
Jun 3Penn Hills Developmental MeetJun 3 · Long Jump · Place 5 · PacerPacerLong Jump52.76m—
Jun 3Penn Hills Developmental MeetJun 3 · Javelin · Place 9 · PacerPacerJavelin911.91m—
May 27TRA Youth Meet #3May 27 · Long Jump · Place 3 · Pacer TrackPacer TrackLong Jump3.2.85m4
May 27TRA Youth Meet #3May 27 · Javelin · Place 7 · Pacer TrackPacer TrackJavelin300g TJ7.12.78m4
May 27TRA Youth Meet #3May 27 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.1.00m PB4
May 20TRA Youth Meet #2May 20 · Long Jump · Place 2 · Pacer TrackPacer TrackLong Jump2.2.54m4
May 20TRA Youth Meet #2May 20 · Javelin · Place 5 · Pacer TrackPacer TrackJavelin300g TJ5.11.95m4
May 20TRA Youth Meet #2May 20 · High Jump · Place 1 · Pacer TrackPacer TrackHigh Jump1.0.85m4

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22SRU All Comers MeetJan 22 · Shot Put · Place 3 · PacerPacerShot Put318-00.009
Jan 22SRU All Comers MeetJan 22 · Long Jump · Place 5 · PacerPacerLong Jump510-05.009

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25Three Rivers Youth MeetJun 25 · Long Jump · Place 2 · PacerPacerLong Jump22.72m PB—
Jun 25Three Rivers Youth MeetJun 25 · Javelin · Place 2 · PacerPacerJavelin214.50m—
Jun 25Three Rivers Youth MeetJun 25 · Shot Put · Place 3 · PacerPacerShot Put34.87m—
Jun 11Mountain Top Track & Field Invitational Jun 11 · Long Jump · Pacer TrackPacer TrackLong Jump—NM3
Jun 11Mountain Top Track & Field Invitational Jun 11 · Javelin · Pacer TrackPacer TrackJavelin300g TJ—DNS3
Jun 11Mountain Top Track & Field Invitational Jun 11 · Shot Put · Pacer TrackPacer TrackShot Put6lb—DNS3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · Long Jump · Place 5 · Pacer TrackPacer TrackLong Jump5.2.48m3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · Javelin · Place 7 · Pacer TrackPacer TrackJavelin300g TJ7.10.63m3
Jun 4USATF TRA Penn Hills Developmental MeetJun 4 · Shot Put · Place 7 · Pacer TrackPacer TrackShot Put6lb7.4.95m3
May 22TRA Youth Homewood BulldawgsMay 22 · Long Jump · Place 3 · Pacer TrackPacer TrackLong Jump3.2.58m3
May 22TRA Youth Homewood BulldawgsMay 22 · Javelin · Pacer TrackPacer TrackJavelin300g TJ—DNS3
May 22TRA Youth Homewood BulldawgsMay 22 · Shot Put · Place 5 · Pacer TrackPacer TrackShot Put6lb5.4.59m3

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 15 · Pacer TrackPacer TrackLong Jump15.8-11.25 PB3
Mar 11AAU National Indoor ChampionshipsMar 11 · Shot Put · Place 8 · Pacer TrackPacer TrackShot Put6lb8.13-01.50 PB3

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 19Slippery Rock Youth MeetJun 19 · Javelin · Place 1 · 11-Unattached11-UnattachedJavelin300g TJ1.10.96m2
Jun 19Slippery Rock Youth MeetJun 19 · Shot Put · Place 2 · 11-Unattached11-UnattachedShot Put2kg2.4.44m PB2