Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMS, EMS @ TMMS · Sep 1717.93aGMS, EMS @ TMMSSeptember 17, 2026
1600 Meters · OutdoorGMS vs. Eatonville · Oct 29:52.05aGMS vs. EatonvilleOctober 2, 2025
200 Meters · OutdoorPlateau League JV Event · Oct 1338.12aPlateau League JV EventOctober 13, 2026
Shot Put · 8lb · OutdoorThunder Mountain @ Glacier MS · Oct 612' 6.5"Thunder Mountain @ Glacier MSOctober 6, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Oct 13Plateau League JV EventOct 13 · 200 Meters · Place 13 · Glacier (Buckley)200 Meters13.38.12a PB8
Oct 6Thunder Mountain @ Glacier MSOct 6 · Shot Put · Place 16 · Glacier (Buckley)Shot Put8lb16.12' 6.5" PB8
Oct 6Thunder Mountain @ Glacier MSOct 6 · 200 Meters · Place 20 · Glacier (Buckley)200 Meters20.40.20a8
Oct 6Thunder Mountain @ Glacier MSOct 6 · 100 Meters · Place 36 · Glacier (Buckley)100 Meters36.17.97a8
Sep 17GMS, EMS @ TMMSSep 17 · Long Jump · Glacier (Buckley)Long Jump—ND8
Sep 17GMS, EMS @ TMMSSep 17 · 100 Meters · Place 48 · Glacier (Buckley)100 Meters48.17.93a PB8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Oct 15Poulsbo @ MarcusOct 15 · Long Jump · Place 31 · Glacier (Buckley)Long Jump316-107
Oct 15Poulsbo @ MarcusOct 15 · 200 Meters · Place 23 · Glacier (Buckley)200 Meters2345.02a7
Oct 15Plateau League JV FinalOct 15 · Long Jump · Place 31 · Glacier (Buckley)Long Jump316-107
Oct 15Plateau League JV FinalOct 15 · 200 Meters · Place 23 · Glacier (Buckley)200 Meters2345.02a7
Oct 2GMS vs. EatonvilleOct 2 · Long Jump · Place 34 · Glacier (Buckley)Long Jump346-07
Oct 2GMS vs. EatonvilleOct 2 · 1600 Meters · Place 3 · Glacier (Buckley)1600 Meters39:52.05a PB7
Oct 2GMS vs. EatonvilleOct 2 · 100 Meters · Place 37 · Glacier (Buckley)100 Meters3720.22a7