Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor1B NCW League Championships · May 1299' 4"1B NCW League ChampionshipsMay 12, 2026
Javelin · 800g · OutdoorEastmont JV Invitational · Mar 2787' 3"Eastmont JV InvitationalMarch 27, 2025
Shot Put · 12lb · Outdoor1B NCW League Championships · May 1237' 11"1B NCW League ChampionshipsMay 12, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 191B District 5 - NCW ChampionshipsMay 19 · Discus · Place 5 · OrovilleDiscus597-1012
May 191B District 5 - NCW ChampionshipsMay 19 · Shot Put · Place 3 · OrovilleShot Put337-8.512
May 121B NCW League ChampionshipsMay 12 · Discus · Place 5 · OrovilleDiscus1.6kg5.99' 4" PB12
May 121B NCW League ChampionshipsMay 12 · Shot Put · Place 2 · OrovilleShot Put12lb2.37' 11" PB12
Apr 21Liberty Bell Small Schools MeetApr 21 · Discus · Place 5 · OrovilleDiscus592-512
Apr 21Liberty Bell Small Schools MeetApr 21 · Shot Put · Place 3 · OrovilleShot Put337-012
Apr 17K-Valley RallyApr 17 · Discus · Place 20 · OrovilleDiscus2077-1012
Apr 17K-Valley RallyApr 17 · Shot Put · Place 18 · OrovilleShot Put1832-04.0012
Mar 31CW2B Meet @ BrewsterMar 31 · Discus · Place 5 · OrovilleDiscus589-612
Mar 31CW2B Meet @ BrewsterMar 31 · Shot Put · Place 7 · OrovilleShot Put730-10.512
Mar 17EPHRATA ICE BREAKERMar 17 · Discus · Place 17 · OrovilleDiscus1788-012
Mar 17EPHRATA ICE BREAKERMar 17 · Shot Put · Place 16 · OrovilleShot Put1635-012

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20District 5 NCW1B MeetMay 20 · Javelin · Place 13 · OrovilleJavelin1387-111
May 20District 5 NCW1B MeetMay 20 · Discus · Place 7 · OrovilleDiscus785-1011
May 20District 5 NCW1B MeetMay 20 · Shot Put · Place 12 · OrovilleShot Put1231-011
May 7Waterville-Mansfield Invite May 7 · Javelin · Place 4 · OrovilleJavelin494-1111
May 7Waterville-Mansfield Invite May 7 · Discus · Place 8 · OrovilleDiscus884-011
May 7Waterville-Mansfield Invite May 7 · Shot Put · Place 8 · OrovilleShot Put833-911
Apr 22Liberty Bell Small Schools MeetApr 22 · Javelin · Place 11 · OrovilleJavelin1195-511
Apr 22Liberty Bell Small Schools MeetApr 22 · Discus · Place 5 · OrovilleDiscus589-3.511
Apr 22Liberty Bell Small Schools MeetApr 22 · Shot Put · Place 9 · OrovilleShot Put932-511
Apr 18K-Valley RallyApr 18 · Long Jump · Place 37 · OrovilleLong Jump3713-00.5011
Apr 18K-Valley RallyApr 18 · Javelin · Place 24 · OrovilleJavelin2499-1111
Apr 18K-Valley RallyApr 18 · Discus · Place 23 · OrovilleDiscus2382-1111
Apr 18K-Valley RallyApr 18 · Shot Put · Place 21 · OrovilleShot Put2132-02.0011
Apr 9Oroville Coed RelaysApr 9 · Long Jump · Place 16 · OrovilleLong Jump1612-11.0011
Apr 9Oroville Coed RelaysApr 9 · Discus · Place 10 · OrovilleDiscus1086-0111
Apr 9Oroville Coed RelaysApr 9 · Shot Put · Place 8 · OrovilleShot Put831-09.0011
Mar 27Eastmont JV InvitationalMar 27 · Javelin · Place 27 · OrovilleJavelin800g27.87' 3" PB11
Mar 27Eastmont JV InvitationalMar 27 · Discus · Place 11 · OrovilleDiscus1.6kg11.81' 4"11
Mar 27Eastmont JV InvitationalMar 27 · Shot Put · Place 30 · OrovilleShot Put12lb30.27' 9"11
Mar 18 EPHRATA ICE BREAKERMar 18 · Discus · Place 15 · OrovilleDiscus1583-6.5—
Mar 18 EPHRATA ICE BREAKERMar 18 · Shot Put · Place 14 · OrovilleShot Put1433-0.5—