Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorBeaver Area @ Central Valley Meet · Mar 2469-7Beaver Area @ Central Valley MeetMarch 24, 2026
Shot Put · 4kg · OutdoorSouth Fayette Invitational 2026 · Apr 2526' 7"South Fayette Invitational 2026April 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25South Fayette Invitational 2026Apr 25 · Javelin · Place 26 · Central ValleyCentral ValleyJavelin600g26.69' 6"12
Apr 25South Fayette Invitational 2026Apr 25 · Shot Put · Place 14 · Central ValleyCentral ValleyShot Put4kg14.26' 7" PB12
Apr 22MAC @ Shenango HSApr 22 · Javelin · Place 32 · Central ValleyCentral ValleyJavelin600g32.66' 4"12
Apr 22MAC @ Shenango HSApr 22 · Shot Put · Place 22 · Central ValleyCentral ValleyShot Put4kg22.26' 7"12
Apr 16Blackhawk v. Central Valley HSApr 16 · Shot Put · Place 4 · Central ValleyCentral ValleyShot Put425-512
Apr 1New Castle v. Avonworth v. Central Valley HSApr 1 · Shot Put · Place 4 · Central ValleyCentral ValleyShot Put4kg4.21' 10"12
Mar 24Beaver Area @ Central Valley MeetMar 24 · Javelin · Place 3 · Central ValleyCentral ValleyJavelin600g3.69-7 PB12
Mar 24Beaver Area @ Central Valley MeetMar 24 · Shot Put · Place 2 · Central ValleyCentral ValleyShot Put4kg2.26-4.5012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 4 · Wings of MoonWings of MoonShot Put47.69m17
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin222.98m17
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Shot Put · Place 4 · Wings of MoonWings of MoonShot Put47.69m17
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin222.98m17
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin220.35m17
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 3 · Wings of MoonWings of MoonShot Put36.75m17
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin220.35m17
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · Shot Put · Place 3 · Wings of MoonWings of MoonShot Put36.75m17
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Javelin · Place 1 · Wings of MoonWings of MoonJavelin600g1.19.43m11
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · Shot Put · Place 2 · Wings of MoonWings of MoonShot Put4kg2.6.69m11
May 24USATF Three Rivers Developmental Meet #3May 24 · Shot Put · Place 1 · Wings of MoonWings of MoonShot Put17.10m11
Apr 23MAC Meet @ Shenango HSApr 23 · Javelin · Place 33 · Central ValleyCentral ValleyJavelin3365' 7"11
Apr 23MAC Meet @ Shenango HSApr 23 · Javelin · Place 33 · Central ValleyCentral ValleyJavelin3365-711
Apr 12Beaver County ChampionshipsApr 12 · Javelin · Place 19 · Central ValleyCentral ValleyJavelin1964-1111
Apr 8Central Valley v. Blackhawk HSApr 8 · Shot Put · Place 6 · Central ValleyCentral ValleyShot Put4kg6.22' 7"11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin220.92m—
Jun 22USATF Three Rivers Association ChampionshipJun 22 · Shot Put · Place 2 · Wings of MoonWings of MoonShot Put26.41m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Javelin · Place 2 · Wings of MoonWings of MoonJavelin218.33m—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · Shot Put · Place 2 · Wings of MoonWings of MoonShot Put26.65m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Javelin · Place 3 · Wings of MoonWings of MoonJavelin319.70m—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · Shot Put · Place 2 · Wings of MoonWings of MoonShot Put26.36m—
Apr 27South Fayette InvitationalApr 27 · Javelin · Place 49 · Central ValleyCentral ValleyJavelin4952-710
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 32 · Central ValleyCentral ValleyJavelin3264-110
Apr 24MAC Meet @ ShenangoApr 24 · Javelin · Place 32 · Central ValleyCentral ValleyJavelin3264' 110
Apr 13Beaver County ChampionshipsApr 13 · Javelin · Place 11 · Central ValleyCentral ValleyJavelin1166-0—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Shenango HS, MAC Invitational Apr 26 · Javelin · Place 38 · Central ValleyCentral ValleyJavelin600g38.54' 29