Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1B/2B/1A Meet @ Naselle · Apr 215.21a1B/2B/1A Meet @ NaselleApril 2, 2026
200 Meters · OutdoorDistrict 4 Pacific League Meet @ CLS · Apr 2133.64aDistrict 4 Pacific League Meet @ CLSApril 21, 2026
Long Jump · OutdoorPacific League JH Meet @ SB · May 110' 2Pacific League JH Meet @ SBMay 1, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15District 4 B Championship May 15 · 100 Meters · Place 8 · OakvilleOakville100 Meters8.15.41a10
May 51B/2B/1A League Meet @ NapavineMay 5 · 100 Meters · Place 21 · OakvilleOakville100 Meters2116.29a10
Apr 302B League Meet @ ForksApr 30 · 200 Meters · Place 6 · OakvilleOakville200 Meters635.87a10
Apr 302B League Meet @ ForksApr 30 · 100 Meters · Place 10 · OakvilleOakville100 Meters1015.31a10
Apr 21District 4 Pacific League Meet @ CLSApr 21 · 200 Meters · Place 10 · OakvilleOakville200 Meters1033.64a PB10
Apr 21District 4 Pacific League Meet @ CLSApr 21 · 100 Meters · Place 20 · OakvilleOakville100 Meters2015.39a10
Apr 17Chehalis ActivatorApr 17 · 200 Meters · Place 28 · OakvilleOakville200 Meters2835.12a10
Apr 17Chehalis ActivatorApr 17 · 100 Meters · Place 31 · OakvilleOakville100 Meters3115.50a10
Apr 4Ray Ryan Memorial GHC ChampionshipsApr 4 · 200 Meters · Place 18 · OakvilleOakville200 Meters1834.50a10
Apr 4Ray Ryan Memorial GHC ChampionshipsApr 4 · 100 Meters · Place 14 · OakvilleOakville100 Meters1415.78a10
Apr 21B/2B/1A Meet @ NaselleApr 2 · 200 Meters · Place 2 · OakvilleOakville200 Meters233.65a10
Apr 21B/2B/1A Meet @ NaselleApr 2 · 100 Meters · Place 6 · OakvilleOakville100 Meters615.21a PB10
Mar 261B/2B/1A D4 Meet @ ElmaMar 26 · 100 Meters · Place 10 · OakvilleOakville100 Meters1015.34a10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 221B District 1/2/3/4 ChampionshipMay 22 · 100 Meters · Place 16 · OakvilleOakville100 Meters1615.52a9
May 141B District 4 MeetMay 14 · Long Jump · Place 7 · OakvilleOakvilleLong Jump711-8.759
May 141B District 4 MeetMay 14 · 200 Meters · Place 7 · OakvilleOakville200 Meters734.22a9
May 141B District 4 MeetMay 14 · 100 Meters · Place 4 · OakvilleOakville100 Meters415.22a9
May 6League Meet @ North BeachMay 6 · 200 Meters · Place 10 · OakvilleOakville200 Meters1034.69a9
May 6League Meet @ North BeachMay 6 · 100 Meters · Place 6 · OakvilleOakville100 Meters615.27a9
May 11B/2B League Meet @ OcostaMay 1 · Long Jump · Place 5 · OakvilleOakvilleLong Jump511-59
May 11B/2B League Meet @ OcostaMay 1 · 200 Meters · Place 5 · OakvilleOakville200 Meters534.32a9
May 11B/2B League Meet @ OcostaMay 1 · 100 Meters · Place 9 · OakvilleOakville100 Meters915.63a9
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Long Jump · Place 10 · OakvilleOakvilleLong Jump1011-69
Apr 22District 4 1B/2B League Meet @RainierApr 22 · 200 Meters · Place 17 · OakvilleOakville200 Meters1738.299
Apr 22District 4 1B/2B League Meet @RainierApr 22 · 100 Meters · Place 20 · OakvilleOakville100 Meters2017.149
Apr 3District 4 1B/2B League Meet @ WinlockApr 3 · 200 Meters · Place 14 · OakvilleOakville200 Meters1436.49a9
Apr 3District 4 1B/2B League Meet @ WinlockApr 3 · 100 Meters · Place 24 · OakvilleOakville100 Meters2417.47a9
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · Long Jump · Place 17 · OakvilleOakvilleLong Jump179-69
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · 200 Meters · Place 16 · OakvilleOakville200 Meters1634.50a9
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · 100 Meters · Place 21 · OakvilleOakville100 Meters2116.11a9
Mar 272B D4 League Meet @MossyrockMar 27 · Long Jump · Place 7 · OakvilleOakvilleLong Jump710-49
Mar 272B D4 League Meet @MossyrockMar 27 · 200 Meters · Place 9 · OakvilleOakville200 Meters935.08a9
Mar 272B D4 League Meet @MossyrockMar 27 · 100 Meters · Place 14 · OakvilleOakville100 Meters1415.80a9
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · Long Jump · Place 15 · OakvilleOakvilleLong Jump156-99
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · 200 Meters · Place 14 · OakvilleOakville200 Meters1439.16a9
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · 100 Meters · Place 17 · OakvilleOakville100 Meters1717.11a9

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 8 District 4B Meet @NaselleMay 8 · Long Jump · Place 9 · OakvilleOakvilleLong Jump99-10—
May 8 District 4B Meet @NaselleMay 8 · 200 Meters · Place 12 · OakvilleOakville200 Meters1233.68a—
May 8 District 4B Meet @NaselleMay 8 · 100 Meters · Place 9 · OakvilleOakville100 Meters915.67a—
May 6Pacific JH Sub-League Meet @ South BendMay 6 · 200 Meters · OakvilleOakville200 Meters—SCR8
May 21B/2B/1A League Meet @OnalaskaMay 2 · Long Jump · Place 8 · OakvilleOakvilleLong Jump89-5—
May 21B/2B/1A League Meet @OnalaskaMay 2 · 200 Meters · Place 5 · OakvilleOakville200 Meters535.67a—
May 21B/2B/1A League Meet @OnalaskaMay 2 · 100 Meters · Place 9 · OakvilleOakville100 Meters916.27a—
May 1Pacific League JH Meet @ SBMay 1 · Long Jump · Place 6 · OakvilleOakvilleLong Jump6.10' 2 PB8
May 1Pacific League JH Meet @ SBMay 1 · 100 Meters · Place 3 · OakvilleOakville100 Meters3.15.82a8
Apr 251B/2B/1A @ RaymondApr 25 · 200 Meters · Place 9 · OakvilleOakville200 Meters935.57a—
Apr 251B/2B/1A @ RaymondApr 25 · 100 Meters · Place 9 · OakvilleOakville100 Meters915.92a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 200 Meters · Place 15 · OakvilleOakville200 Meters1535.42a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 100 Meters · Place 28 · OakvilleOakville100 Meters2816.4—
Apr 12Grays Harbor All-County MeetApr 12 · 200 Meters · Place 14 · OakvilleOakville200 Meters1434.83a—
Apr 12Grays Harbor All-County MeetApr 12 · 100 Meters · Place 19 · OakvilleOakville100 Meters1915.87a—
Mar 28HS League meet @ WinlockMar 28 · 200 Meters · Place 7 · OakvilleOakville200 Meters735.2—
Mar 28HS League meet @ WinlockMar 28 · 100 Meters · Place 6 · OakvilleOakville100 Meters615.7—
Mar 20Pacific League JH Meet @ South BendMar 20 · Long Jump · Place 6 · OakvilleOakvilleLong Jump6.7' 08
Mar 20Pacific League JH Meet @ South BendMar 20 · 200 Meters · Place 2 · OakvilleOakville200 Meters2.36.55a8
Mar 20Pacific League JH Meet @ South BendMar 20 · 100 Meters · Place 4 · OakvilleOakville100 Meters4.15.89a8
Mar 181B/2B/1A League Meet @ TeninoMar 18 · 200 Meters · Place 12 · OakvilleOakville200 Meters1236.51a—
Mar 181B/2B/1A League Meet @ TeninoMar 18 · 100 Meters · Place 12 · OakvilleOakville100 Meters1216.05a—