Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1B/2B/1A Meet @ Tenino · May 515.01a1B/2B/1A Meet @ TeninoMay 5, 2026
200 Meters · Outdoor1A/2B/1B Meet @ Montesano · Apr 2132.51a1A/2B/1B Meet @ MontesanoApril 21, 2026
400 Meters · Outdoor1B/2B/1A Meet @ Tenino · May 51:13.95a1B/2B/1A Meet @ TeninoMay 5, 2026
High Jump · OutdoorChehalis Activator · Apr 183' 8"Chehalis ActivatorApril 18, 2025
Javelin · 450g AeroJav · OutdoorJH Meet @ Raymond · Apr 1327' 8JH Meet @ RaymondApril 13, 2022
Long Jump · OutdoorChehalis Activator · Apr 1810' 2.5"Chehalis ActivatorApril 18, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15Pacific 2B League ChampionshipsMay 15 · Long Jump · Place 13 · North BeachNorth BeachLong Jump1310-012
May 15Pacific 2B League ChampionshipsMay 15 · 400 Meters · Place 4 · North BeachNorth Beach400 Meters41:18.41a12
May 15Pacific 2B League ChampionshipsMay 15 · 200 Meters · Place 8 · North BeachNorth Beach200 Meters833.26a12
May 51B/2B/1A Meet @ TeninoMay 5 · Long Jump · Place 10 · North BeachNorth BeachLong Jump1011-8.2512
May 51B/2B/1A Meet @ TeninoMay 5 · 400 Meters · Place 2 · North BeachNorth Beach400 Meters21:13.95a PB12
May 51B/2B/1A Meet @ TeninoMay 5 · 200 Meters · Place 7 · North BeachNorth Beach200 Meters732.78a12
May 51B/2B/1A Meet @ TeninoMay 5 · 100 Meters · Place 16 · North BeachNorth Beach100 Meters1615.01a PB12
Apr 211A/2B/1B Meet @ MontesanoApr 21 · Long Jump · Place 16 · North BeachNorth BeachLong Jump1611-1012
Apr 211A/2B/1B Meet @ MontesanoApr 21 · 200 Meters · Place 10 · North BeachNorth Beach200 Meters1032.51a PB12
Apr 211A/2B/1B Meet @ MontesanoApr 21 · 100 Meters · Place 16 · North BeachNorth Beach100 Meters1615.63a12
Apr 17Kalama Twilight InvitationalApr 17 · 400 Meters · Place 16 · North BeachNorth Beach400 Meters161:19.77a12
Apr 9Henrie-Weisel InvitationalApr 9 · 100 Meters · Place 23 · North BeachNorth Beach100 Meters2315.84a12
Apr 21B/2B/1A Meet @ NaselleApr 2 · Long Jump · Place 7 · North BeachNorth BeachLong Jump711-812
Apr 21B/2B/1A Meet @ NaselleApr 2 · 400 Meters · Place 6 · North BeachNorth Beach400 Meters61:17.45a12
Apr 21B/2B/1A Meet @ NaselleApr 2 · 200 Meters · Place 1 · North BeachNorth Beach200 Meters133.40a12
Apr 21B/2B/1A Meet @ NaselleApr 2 · 100 Meters · Place 24 · North BeachNorth Beach100 Meters2418.38a12
Mar 13COLOR RUSH JamboreeMar 13 · Long Jump · Place 8 · North BeachNorth BeachLong Jump89-712
Mar 13COLOR RUSH JamboreeMar 13 · 100 Meters · Place 18 · North BeachNorth Beach100 Meters1817.11a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Kalama Twilight InvitationalApr 25 · 400 Meters · Place 13 · North BeachNorth Beach400 Meters13.1:18.70a11
Apr 222B League Meet @ ForksApr 22 · 100 Meters · Place 15 · North BeachNorth Beach100 Meters1515.4211
Apr 18Chehalis ActivatorApr 18 · Long Jump · Place 39 · North BeachNorth BeachLong Jump39.10' 2.5" PB11
Apr 18Chehalis ActivatorApr 18 · High Jump · Place 10 · North BeachNorth BeachHigh Jump10.3' 8" PB11
Apr 18Chehalis ActivatorApr 18 · 400 Meters · Place 14 · North BeachNorth Beach400 Meters14.1:19.52a11
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Long Jump · Place 17 · North BeachNorth BeachLong Jump1710-611
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 400 Meters · Place 12 · North BeachNorth Beach400 Meters121:22.53a11
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 200 Meters · Place 18 · North BeachNorth Beach200 Meters1833.58a11
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 100 Meters · Place 30 · North BeachNorth Beach100 Meters3016.64a11
Mar 25League Meet @ OcostaMar 25 · 400 Meters · Place 5 · North BeachNorth Beach400 Meters51:22.78a11
Mar 25League Meet @ OcostaMar 25 · 200 Meters · Place 8 · North BeachNorth Beach200 Meters834.03a11
Mar 25League Meet @ OcostaMar 25 · 100 Meters · Place 8 · North BeachNorth Beach100 Meters816.08a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Sub League MeetMay 9 · Javelin · North BeachNorth BeachJavelin450g AeroJav—ND8
May 9Sub League MeetMay 9 · 100 Meters · North BeachNorth Beach100 Meters—SCR8
Apr 27Pacific League JH Meet @ IlwacoApr 27 · Javelin · North BeachNorth BeachJavelin450g AeroJav—ND8
Apr 27Pacific League JH Meet @ IlwacoApr 27 · High Jump · North BeachNorth BeachHigh Jump—NH8
Apr 20Pacific League JH Meet @ IlwacoApr 20 · Javelin · North BeachNorth BeachJavelin450g AeroJav—DQ8
Apr 20Pacific League JH Meet @ IlwacoApr 20 · High Jump · North BeachNorth BeachHigh Jump—DQ8
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 100 Meters · Place 17 · North BeachNorth Beach100 Meters17.16.528
Apr 13JH Meet @ RaymondApr 13 · Javelin · Place 14 · North BeachNorth BeachJavelin450g AeroJav14.27' 8 PB8
Mar 30JH Meet @ RaymondMar 30 · 200 Meters · North BeachNorth Beach200 Meters—DNS8
Mar 30JH Meet @ RaymondMar 30 · 100 Meters · North BeachNorth Beach100 Meters—DNS8