Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBonney Lake @ Olympia (SPSL) · Apr 155:32.22aBonney Lake @ Olympia (SPSL)April 15, 2026
3200 Meters · Outdoor66th Shelton Invitational Track & Field · May 211:53.35a66th Shelton Invitational Track & FieldMay 2, 2026
800 Meters · OutdoorSouth Sound Froshowcase · May 32:43.49aSouth Sound FroshowcaseMay 3, 2023
Javelin · 600g · OutdoorBethel, SK @ Olympia (SPSL) · Mar 2058-3Bethel, SK @ Olympia (SPSL)March 20, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SPSL 4A - League Championship MeetMay 14 · 3200 Meters · Place 14 · OlympiaOlympia3200 Meters1411:56.59a12
May 860th Shaner Invitational T&F MeetMay 8 · 1600 Meters · Place 5 · OlympiaOlympia1600 Meters55:34.88a12
May 266th Shelton Invitational Track & FieldMay 2 · 3200 Meters · Place 9 · OlympiaOlympia3200 Meters9.11:53.35a PB12
Apr 22Bethel @ Olympia (SPSL)Apr 22 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters45:34.93a12
Apr 18Mt. Tahoma Track FestivalApr 18 · 3200 Meters · Place 6 · OlympiaOlympia3200 Meters612:23.00a12
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · 300m Hurdles · Place 1 · OlympiaOlympia300m Hurdles157.90a12
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · 1600 Meters · Place 5 · OlympiaOlympia1600 Meters55:32.22a PB12
Mar 25GK @ Olympia (SPSL)Mar 25 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters45:47.64a12
Mar 19Olympia @ YelmMar 19 · 3200 Meters · Place 5 · OlympiaOlympia3200 Meters512:31.24a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 959th Shaner Invitational T&F meetMay 9 · 3200 Meters · Place 7 · OlympiaOlympia3200 Meters713:18.02a11
May 6Atwell Classic (JV Championships) May 6 · 1600 Meters · Place 1 · OlympiaOlympia1600 Meters15:58.05a11
May 365th Shelton InvitationalMay 3 · 3200 Meters · Place 11 · OlympiaOlympia3200 Meters1112:58.59a11
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · 3200 Meters · Place 2 · OlympiaOlympia3200 Meters213:12.56a11
Apr 16SPSL 4A Dual Meet- Olympia at Bonney Lake (Senior Meet)Apr 16 · 1600 Meters · Place 6 · OlympiaOlympia1600 Meters66:04.22a11
Apr 9Yelm, SK @ Olympia (SPSL)Apr 9 · 3200 Meters · Place 1 · OlympiaOlympia3200 Meters113:09.8511
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · Javelin · Place 16 · OlympiaOlympiaJavelin1657-211
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · 1600 Meters · Place 3 · OlympiaOlympia1600 Meters36:06.65a11
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · 3200 Meters · Place 3 · OlympiaOlympia3200 Meters313:35.09a11
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · 800 Meters · Place 1 · OlympiaOlympia800 Meters12:51.89a11
Mar 12Olympia JamboreeMar 12 · Javelin · Place 9 · OlympiaOlympiaJavelin958-2—
Mar 12Olympia JamboreeMar 12 · 1600 Meters · Place 7 · OlympiaOlympia1600 Meters76:26.27a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Olympia All-Comers #2Jun 6 · 3200 Meters · UnattachedUnattached3200 Meters—14:57.46aUnofficial10
Apr 30Atwell Classic (JV Last Meet)Apr 30 · Javelin · Place 15 · OlympiaOlympiaJavelin1548-9—
Apr 30Atwell Classic (JV Last Meet)Apr 30 · 3200 Meters · Place 5 · OlympiaOlympia3200 Meters514:30.17a—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · Javelin · Place 9 · OlympiaOlympiaJavelin955-7—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · 3200 Meters · Place 9 · OlympiaOlympia3200 Meters914:30.19a—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Javelin · Place 2 · OlympiaOlympiaJavelin249-10—
Apr 10GK @ Olympia (SPSL)Apr 10 · Javelin · Place 11 · OlympiaOlympiaJavelin1144-1—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · Javelin · Place 8 · OlympiaOlympiaJavelin600g8.54-0110
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · Javelin · Place 10 · OlympiaOlympiaJavelin600g10.58-3 PB10
Mar 16Bear RelaysMar 16 · Javelin · Place 15 · OlympiaOlympiaJavelin1556-6—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · Javelin · Place 10 · OlympiaOlympiaJavelin1047-5—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 22Olympia All-Comers Track & Field Meet #4Jun 22 · 3200 Meters · Place 1 · UnattachedUnattached3200 Meters1.14:36.19a9
May 3South Sound FroshowcaseMay 3 · 800 Meters · Place 4 · OlympiaOlympia800 Meters42:43.49a PB—
Apr 26South Kitsap @ Olympia (SPSL)Apr 26 · 800 Meters · Place 7 · OlympiaOlympia800 Meters72:49.90a—
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · 800 Meters · Place 10 · OlympiaOlympia800 Meters102:48.349
Apr 13GK vs OlympiaApr 13 · 800 Meters · Place 5 · OlympiaOlympia800 Meters52:49.19a—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · 800 Meters · Place 6 · OlympiaOlympia800 Meters62:53.97a—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · 800 Meters · Place 3 · OlympiaOlympia800 Meters32:50.479
Mar 22Bethel @ Olympia (SPSL)Mar 22 · 800 Meters · Place 4 · OlympiaOlympia800 Meters42:56.489
Mar 15Olympia JamboreeMar 15 · 1600 Meters · Place 15 · OlympiaOlympia1600 Meters1506:45.2a—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 15WMS Track MeetJun 15 · High Jump · Place 3 · WashingtonWashingtonHigh Jump3.4' 0Unofficial7
Jun 15WMS Track MeetJun 15 · 100 Meters · Place 7 · WashingtonWashington100 Meters7.17.53aUnofficial7