Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNaselle MS Track Meet · Apr 1711.9Naselle MS Track MeetApril 17, 2024
110m Hurdles · 33" / 0.838m · OutdoorNaselle MS Track Meet · Apr 1718.4Naselle MS Track MeetApril 17, 2024
200 Meters · Outdoor2B District 4 Championships · May 2124.06a2B District 4 ChampionshipsMay 21, 2026
400 Meters · Outdoor1A/2B/1B Meet @ Montesano · Apr 2158.94a1A/2B/1B Meet @ MontesanoApril 21, 2026
High Jump · OutdoorNaselle MS Track Meet · Apr 175' 0Naselle MS Track MeetApril 17, 2024
Javelin · 450g AeroJav · OutdoorLeague Meet @ North Beach · Apr 2491-00League Meet @ North BeachApril 24, 2024
Long Jump · OutdoorPacific League JH Meet @ Ocosta · Mar 2012-07.00Pacific League JH Meet @ OcostaMarch 20, 2024
Triple Jump · OutdoorPacific League JH Meet @ Ocosta · Mar 2028-07.50Pacific League JH Meet @ OcostaMarch 20, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 212B District 4 ChampionshipsMay 21 · 200 Meters · Place 9 · North BeachNorth Beach200 Meters9.24.06a PB10
May 212B District 4 ChampionshipsMay 21 · 100 Meters · Place 9 · North BeachNorth Beach100 Meters9.11.92a10
May 15Pacific 2B League ChampionshipsMay 15 · 200 Meters · Place 3 · North BeachNorth Beach200 Meters324.51a10
May 15Pacific 2B League ChampionshipsMay 15 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters212.01a10
May 51B/2B/1A Meet @ TeninoMay 5 · Long Jump · Place 12 · North BeachNorth BeachLong Jump1215-210
May 51B/2B/1A Meet @ TeninoMay 5 · High Jump · Place 5 · North BeachNorth BeachHigh Jump55-010
May 51B/2B/1A Meet @ TeninoMay 5 · 200 Meters · Place 5 · North BeachNorth Beach200 Meters524.35a10
May 51B/2B/1A Meet @ TeninoMay 5 · 100 Meters · Place 5 · North BeachNorth Beach100 Meters512.05a10
Apr 302B League Meet @ ForksApr 30 · 200 Meters · Place 3 · North BeachNorth Beach200 Meters324.59a10
Apr 302B League Meet @ ForksApr 30 · 100 Meters · Place 3 · North BeachNorth Beach100 Meters311.98a10
Apr 25Beaver Dam Jam InvitationalApr 25 · 200 Meters · Place 24 · North BeachNorth Beach200 Meters2426.22a10
Apr 25Beaver Dam Jam InvitationalApr 25 · 100 Meters · Place 19 · North BeachNorth Beach100 Meters1912.30a10
Apr 211A/2B/1B Meet @ MontesanoApr 21 · Long Jump · Place 10 · North BeachNorth BeachLong Jump1016-0.510
Apr 211A/2B/1B Meet @ MontesanoApr 21 · High Jump · Place 4 · North BeachNorth BeachHigh Jump45-210
Apr 211A/2B/1B Meet @ MontesanoApr 21 · 400 Meters · Place 7 · North BeachNorth Beach400 Meters758.94a PB10
Apr 17Kalama Twilight InvitationalApr 17 · 200 Meters · Place 3 · North BeachNorth Beach200 Meters324.18a10
Apr 9Henrie-Weisel InvitationalApr 9 · High Jump · Place 4 · North BeachNorth BeachHigh Jump45-210
Apr 9Henrie-Weisel InvitationalApr 9 · 200 Meters · Place 2 · North BeachNorth Beach200 Meters224.24a10
Apr 9Henrie-Weisel InvitationalApr 9 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters212.00a10
Mar 26League Meet @ North BeachMar 26 · High Jump · Place 4 · North BeachNorth BeachHigh Jump45-010
Mar 26League Meet @ North BeachMar 26 · 200 Meters · Place 4 · North BeachNorth Beach200 Meters424.95a10
Mar 26League Meet @ North BeachMar 26 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters212.00a10
Mar 21Rainier IcebreakerMar 21 · High Jump · Place 15 · North BeachNorth BeachHigh Jump155-210
Mar 21Rainier IcebreakerMar 21 · 200 Meters · Place 10 · North BeachNorth Beach200 Meters1024.98a10
Mar 21Rainier IcebreakerMar 21 · 100 Meters · Place 8 · North BeachNorth Beach100 Meters811.99a10
Mar 13COLOR RUSH JamboreeMar 13 · Long Jump · Place 6 · North BeachNorth BeachLong Jump615-410
Mar 13COLOR RUSH JamboreeMar 13 · 100 Meters · Place 1 · North BeachNorth Beach100 Meters112.43a10

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 222B District 4 ChampionshipsMay 22 · 200 Meters · Place 8 · North BeachNorth Beach200 Meters825.25a9
May 16Pacific 2B League ChampionshipsMay 16 · High Jump · Place 5 · North BeachNorth BeachHigh Jump55-09
May 16Pacific 2B League ChampionshipsMay 16 · 200 Meters · Place 2 · North BeachNorth Beach200 Meters225.17a9
May 16Pacific 2B League ChampionshipsMay 16 · 100 Meters · Place 7 · North BeachNorth Beach100 Meters712.35a9
May 10Freshman InvitationalMay 10 · 110m Hurdles · Place 8 · North BeachNorth Beach110m Hurdles821.79a9
May 10Freshman InvitationalMay 10 · 200 Meters · Place 19 · North BeachNorth Beach200 Meters1925.29a9
May 10Freshman InvitationalMay 10 · 100 Meters · Place 21 · North BeachNorth Beach100 Meters2112.28a9
May 6League Meet @ North BeachMay 6 · 110m Hurdles · Place 4 · North BeachNorth Beach110m Hurdles420.84a9
May 6League Meet @ North BeachMay 6 · 200 Meters · Place 5 · North BeachNorth Beach200 Meters525.47a9
May 6League Meet @ North BeachMay 6 · 100 Meters · Place 5 · North BeachNorth Beach100 Meters512.32a9
May 11B/2B League Meet @ OcostaMay 1 · High Jump · Place 4 · North BeachNorth BeachHigh Jump44-69
May 11B/2B League Meet @ OcostaMay 1 · 110m Hurdles · Place 6 · North BeachNorth Beach110m Hurdles621.29a9
May 11B/2B League Meet @ OcostaMay 1 · 100 Meters · Place 7 · North BeachNorth Beach100 Meters712.61a9
Apr 25Kalama Twilight InvitationalApr 25 · 200 Meters · Place 22 · North BeachNorth Beach200 Meters22.25.68a9
Apr 18Chehalis ActivatorApr 18 · High Jump · North BeachNorth BeachHigh Jump—NH9
Apr 3District 4 1B/2B League Meet@RainierApr 3 · High Jump · Place 4 · North BeachNorth BeachHigh Jump45-49
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 200 Meters · Place 9 · North BeachNorth Beach200 Meters926.18a9
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 100 Meters · Place 19 · North BeachNorth Beach100 Meters1912.72a9
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · 110m Hurdles · Place 7 · North BeachNorth Beach110m Hurdles721.79a9
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · 100 Meters · Place 18 · North BeachNorth Beach100 Meters1813.10a9
Mar 22Rainier Icebreaker Mar 22 · 200 Meters · Place 19 · North BeachNorth Beach200 Meters1926.19a9
Mar 22Rainier Icebreaker Mar 22 · 100 Meters · Place 34 · North BeachNorth Beach100 Meters3412.90a9
Mar 201B/2B League Meet @ South BendMar 20 · 110m Hurdles · Place 4 · North BeachNorth Beach110m Hurdles421.89
Mar 201B/2B League Meet @ South BendMar 20 · 200 Meters · Place 3 · North BeachNorth Beach200 Meters327.00a9
Mar 201B/2B League Meet @ South BendMar 20 · 100 Meters · Place 11 · North BeachNorth Beach100 Meters1113.05a9

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 9League Championships @ North BeachMay 9 · 110m Hurdles · Place 2 · North BeachNorth Beach110m Hurdles33" / 0.838m2.19.42a8
May 9League Championships @ North BeachMay 9 · High Jump · Place 4 · North BeachNorth BeachHigh Jump4.4-08.008
May 9League Championships @ North BeachMay 9 · 100 Meters · Place 4 · North BeachNorth Beach100 Meters4.12.35a8
May 6Pacific League Sub-League Meet @ OcostaMay 6 · Javelin · Place 8 · North BeachNorth BeachJavelin450g AeroJav8.73-108
May 6Pacific League Sub-League Meet @ OcostaMay 6 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.19.98a8
May 6Pacific League Sub-League Meet @ OcostaMay 6 · High Jump · Place 1 · North BeachNorth BeachHigh Jump1.4-06.008
May 6Pacific League Sub-League Meet @ OcostaMay 6 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.12.98a8
May 1Naselle MS Track MeetMay 1 · Javelin · Place 8 · North BeachNorth BeachJavelin450g AeroJav8.89' 58
May 1Naselle MS Track MeetMay 1 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.19.11a8
May 1Naselle MS Track MeetMay 1 · High Jump · North BeachNorth BeachHigh Jump—NH8
May 1Naselle MS Track MeetMay 1 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.12.86a8
Apr 24League Meet @ North BeachApr 24 · Javelin · Place 4 · North BeachNorth BeachJavelin450g AeroJav4.91-00 PB8
Apr 24League Meet @ North BeachApr 24 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.19.29a8
Apr 24League Meet @ North BeachApr 24 · High Jump · Place 3 · North BeachNorth BeachHigh Jump3.4-06.008
Apr 24League Meet @ North BeachApr 24 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.13.28a8
Apr 17Naselle MS Track MeetApr 17 · Javelin · Place 8 · North BeachNorth BeachJavelin450g AeroJav8.86' 38
Apr 17Naselle MS Track MeetApr 17 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.18.4 PB8
Apr 17Naselle MS Track MeetApr 17 · High Jump · Place 3 · North BeachNorth BeachHigh Jump3.5' 0 PB8
Apr 17Naselle MS Track MeetApr 17 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.11.9 PB8
Apr 10Ilwaco MS MeetApr 10 · Javelin · Place 5 · North BeachNorth BeachJavelin450g AeroJav5.86' 6.58
Apr 10Ilwaco MS MeetApr 10 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.23.02a8
Apr 10Ilwaco MS MeetApr 10 · 100 Meters · Place 3 · North BeachNorth Beach100 Meters3.12.98a8
Mar 27JH Meet @ RaymondMar 27 · 110m Hurdles · Place 2 · North BeachNorth Beach110m Hurdles33" / 0.838m2.19.98a8
Mar 27JH Meet @ RaymondMar 27 · High Jump · Place 1 · North BeachNorth BeachHigh Jump1.4' 68
Mar 27JH Meet @ RaymondMar 27 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.13.35a8
Mar 20Pacific League JH Meet @ OcostaMar 20 · Triple Jump · Place 1 · North BeachNorth BeachTriple Jump1.28-07.50 PB8
Mar 20Pacific League JH Meet @ OcostaMar 20 · Long Jump · Place 5 · North BeachNorth BeachLong Jump5.12-07.00 PB8
Mar 20Pacific League JH Meet @ OcostaMar 20 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles33" / 0.838m1.20.05a8
Mar 20Pacific League JH Meet @ OcostaMar 20 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.13.79a8

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11League Championships @ North BeachMay 11 · 110m Hurdles · Place 2 · North BeachNorth Beach110m Hurdles222.00a—
May 11League Championships @ North BeachMay 11 · 100 Meters · Place 7 · North BeachNorth Beach100 Meters713.89a—
May 8Pacific Sub-League JH @ OcostaMay 8 · Javelin · Place 9 · North BeachNorth BeachJavelin949-9—
May 8Pacific Sub-League JH @ OcostaMay 8 · 110m Hurdles · Place 1 · North BeachNorth Beach110m Hurdles123.32a—
May 8Pacific Sub-League JH @ OcostaMay 8 · 100 Meters · Place 3 · North BeachNorth Beach100 Meters314.29a—
May 3JH League Meet @ NaselleMay 3 · Javelin · Place 14 · North BeachNorth BeachJavelin1456-6—
May 3JH League Meet @ NaselleMay 3 · 110m Hurdles · Place 3 · North BeachNorth Beach110m Hurdles322.70a—
Apr 26JH Pacific League Meet @ OcostaApr 26 · Javelin · Place 11 · North BeachNorth BeachJavelin1162-5—
Apr 26JH Pacific League Meet @ OcostaApr 26 · 110m Hurdles · Place 2 · North BeachNorth Beach110m Hurdles222.41a—
Apr 26JH Pacific League Meet @ OcostaApr 26 · 100 Meters · Place 5 · North BeachNorth Beach100 Meters514.34a—
Apr 19JH League Meet @ NaselleApr 19 · Javelin · Place 9 · North BeachNorth BeachJavelin967-5—
Apr 19JH League Meet @ NaselleApr 19 · 110m Hurdles · Place 2 · North BeachNorth Beach110m Hurdles222.3—
Apr 19JH League Meet @ NaselleApr 19 · 100 Meters · Place 5 · North BeachNorth Beach100 Meters514.42—
Apr 12JH League Meet @ IlwacoApr 12 · Javelin · Place 6 · North BeachNorth BeachJavelin674-10—
Apr 12JH League Meet @ IlwacoApr 12 · 100 Meters · Place 6 · North BeachNorth Beach100 Meters614.64a—
Mar 29JH League Meet @ RaymondMar 29 · Javelin · Place 10 · North BeachNorth BeachJavelin450g AeroJav10.52' 47
Mar 29JH League Meet @ RaymondMar 29 · 100 Meters · Place 6 · North BeachNorth Beach100 Meters6.14.84a7
Mar 22League Meet @ North BeachMar 22 · Javelin · Place 6 · North BeachNorth BeachJavelin450g AeroJav6.54-037
Mar 22League Meet @ North BeachMar 22 · 100 Meters · Place 2 · North BeachNorth Beach100 Meters2.14.54a7