Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1B/2B League Meet @ South Bend · Mar 2016.37a1B/2B League Meet @ South BendMarch 20, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5Pacific County InviteMay 5 · Triple Jump · Place 9 · NaselleTriple Jump927-710
May 5Pacific County InviteMay 5 · Javelin · Place 25 · NaselleJavelin2566-010
May 5Pacific County InviteMay 5 · Discus · Place 23 · NaselleDiscus2358-210
Apr 21League Meet @ OcostaApr 21 · Triple Jump · Place 6 · NaselleTriple Jump625-7.510
Apr 21League Meet @ OcostaApr 21 · Javelin · Place 26 · NaselleJavelin2669-410
Apr 21League Meet @ OcostaApr 21 · Discus · Place 23 · NaselleDiscus2355-1110
Mar 17RSB Season OpenerMar 17 · Triple Jump · Place 6 · NaselleTriple Jump626-010
Mar 17RSB Season OpenerMar 17 · Javelin · Place 20 · NaselleJavelin2063-210
Mar 17RSB Season OpenerMar 17 · Discus · Place 17 · NaselleDiscus1752-510

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 141B District 4 MeetMay 14 · Triple Jump · Place 10 · NaselleTriple Jump1026-5.59
May 11B/2B League Meet @ OcostaMay 1 · Triple Jump · Place 10 · NaselleTriple Jump1026-89
May 11B/2B League Meet @ OcostaMay 1 · Javelin · Place 22 · NaselleJavelin2265-09
May 11B/2B League Meet @ OcostaMay 1 · Discus · Place 25 · NaselleDiscus2549-19
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 9 · NaselleComplete924-09
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 34 · NaselleComplete3465-69
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 27 · NaselleComplete2717-10.59
Apr 161A Evergreen League MeetApr 16 · Triple Jump · Place 5 · NaselleTriple Jump525-9.59
Apr 161A Evergreen League MeetApr 16 · Javelin · Place 19 · NaselleJavelin1975-99
Apr 161A Evergreen League MeetApr 16 · Discus · Place 35 · NaselleDiscus3542-10.59
Apr 161A Evergreen League MeetApr 16 · 100 Meters · Place 31 · Naselle100 Meters3116.97a9
Apr 10Henrie-Weisel InvitationalApr 10 · Triple Jump · Place 14 · NaselleTriple Jump1424-109
Apr 10Henrie-Weisel InvitationalApr 10 · Discus · Place 40 · NaselleDiscus4044-39
Apr 10Henrie-Weisel InvitationalApr 10 · Shot Put · Place 35 · NaselleShot Put3517-5.59
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Triple Jump · Place 16 · NaselleTriple Jump1624-79
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Discus · Place 43 · NaselleDiscus4352-19
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Shot Put · Place 38 · NaselleShot Put3820-0.59
Mar 27League Meet @IlwacoMar 27 · Javelin · Place 29 · NaselleJavelin2956-09
Mar 27League Meet @IlwacoMar 27 · Discus · Place 31 · NaselleDiscus3144-39
Mar 27League Meet @IlwacoMar 27 · Shot Put · Place 29 · NaselleShot Put2918-59
Mar 27League Meet @IlwacoMar 27 · 100 Meters · Place 38 · Naselle100 Meters3816.58a9
Mar 201B/2B League Meet @ South BendMar 20 · Triple Jump · Place 14 · NaselleTriple Jump1423-109
Mar 201B/2B League Meet @ South BendMar 20 · Discus · Place 35 · NaselleDiscus3538-09
Mar 201B/2B League Meet @ South BendMar 20 · Shot Put · Place 34 · NaselleShot Put3417-89
Mar 201B/2B League Meet @ South BendMar 20 · 100 Meters · Place 33 · Naselle100 Meters3316.37a PB9