Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor66th Shelton Invitational Track & Field · May 24:37.15a66th Shelton Invitational Track & FieldMay 2, 2026
100 Meters · OutdoorOlympia All-Comers Track & Field Meet #2 · Jun 1113.66aOlympia All-Comers Track & Field Meet #2June 11, 2026
1600 Meters · Outdoor66th Shelton Invitational Track & Field · May 24:35.55a66th Shelton Invitational Track & FieldMay 2, 2026
1600 Meters · Outdoor · Hand timedRogers @ Olympia · Mar 275:27.3hRogers @ OlympiaMarch 27, 2021
3000 Meters · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 610:02.96aUSATF Region 13 Junior Olympic ChampionshipsJuly 6, 2023
3200 Meters · OutdoorOlympia @ Graham-Kapowsin (SPSL) · Mar 2010:10.86aOlympia @ Graham-Kapowsin (SPSL)March 20, 2025
400 Meters · OutdoorBulldog Mini-Meet · May 51:11.0Bulldog Mini-MeetMay 5, 2023
5000 Meters · OutdoorOlympia All-Comers #1 · May 3017:42.29aOlympia All-Comers #1May 30, 2024
800 Meters · Outdoor66th Shelton Invitational Track & Field · May 22:07.24a66th Shelton Invitational Track & FieldMay 2, 2026
Javelin · 800g · OutdoorOlympia All-comers Track & Field Meet #4 · Jun 2561-1Olympia All-comers Track & Field Meet #4June 25, 2026
Long Jump · OutdoorBulldog Mini-Meet · May 510' 0Bulldog Mini-MeetMay 5, 2023
Shot Put · 8lb · OutdoorBulldog Mini-Meet · May 518' 2Bulldog Mini-MeetMay 5, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25Olympia All-comers Track & Field Meet #4Jun 25 · Javelin · Place 4 · Barron Park StridersBarron Park StridersJavelin800g4.61-1 PB11
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Long Jump · Place 3 · Barron Park StridersBarron Park StridersLong Jump313-811
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Javelin · Place 10 · Barron Park StridersBarron Park StridersJavelin1068-911
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Discus · Place 7 · Barron Park StridersBarron Park StridersDiscus746-211
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · 300m Hurdles · Place 4 · Barron Park StridersBarron Park Striders300m Hurdles452.57a11
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · 100 Meters · Place 14 · Barron Park StridersBarron Park Striders100 Meters1413.66a PB11
May 860th Shaner Invitational T&F MeetMay 8 · 3200 Meters · Place 4 · OlympiaOlympia3200 Meters410:19.63a11
May 860th Shaner Invitational T&F MeetMay 8 · 1600 Meters · Place 1 · OlympiaOlympia1600 Meters14:38.08a11
May 266th Shelton Invitational Track & FieldMay 2 · 1 Mile · Place 9 · OlympiaOlympia1 Mile9.4:37.15a PB11
May 266th Shelton Invitational Track & FieldMay 2 · 1600 Meters · Place 9 · OlympiaOlympia1600 Meters9.4:35.55a PB11
May 266th Shelton Invitational Track & FieldMay 2 · 800 Meters · Place 16 · OlympiaOlympia800 Meters16.2:07.24a PB11
Apr 22Bethel @ Olympia (SPSL)Apr 22 · 3200 Meters · Place 2 · OlympiaOlympia3200 Meters210:37.74a11
Apr 22Bethel @ Olympia (SPSL)Apr 22 · 1600 Meters · Place 2 · OlympiaOlympia1600 Meters24:55.16a11
Apr 22Bethel @ Olympia (SPSL)Apr 22 · 800 Meters · Place 4 · OlympiaOlympia800 Meters42:09.94a11
Apr 18Mt. Tahoma Track FestivalApr 18 · 3200 Meters · Place 10 · OlympiaOlympia3200 Meters1010:25.49a11
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · Javelin · Place 21 · OlympiaOlympiaJavelin2170-011
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · 1600 Meters · Place 2 · OlympiaOlympia1600 Meters24:46.45a11
Mar 25GK @ Olympia (SPSL)Mar 25 · Javelin · Place 30 · OlympiaOlympiaJavelin3064-911
Mar 25GK @ Olympia (SPSL)Mar 25 · 800 Meters · Place 3 · OlympiaOlympia800 Meters32:08.84a11
Mar 21Bear RelaysMar 21 · 1600 Meters · Place 8 · OlympiaOlympia1600 Meters84:49.36a11
Mar 19Olympia @ YelmMar 19 · 3200 Meters · Place 4 · OlympiaOlympia3200 Meters410:17.66a11
Mar 11Olympia JamboreeMar 11 · 1600 Meters · Place 6 · OlympiaOlympia1600 Meters64:55.10a11
Mar 11Olympia JamboreeMar 11 · 800 Meters · Place 6 · OlympiaOlympia800 Meters62:17.80a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 3200 Meters · Place 3 · OlympiaOlympia3200 Meters310:24.96a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 1600 Meters · Place 8 · OlympiaOlympia1600 Meters84:55.92a10
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters44:44.70a10
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · 3200 Meters · Place 3 · OlympiaOlympia3200 Meters310:10.86a PB10
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters44:59.24a10
Mar 15Bear RelaysMar 15 · 1600 Meters · Place 8 · OlympiaOlympia1600 Meters84:43.58a—
Mar 12Olympia JamboreeMar 12 · 1600 Meters · Place 6 · OlympiaOlympia1600 Meters64:44.89a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30Olympia All-Comers #1May 30 · 5000 Meters · Place 2 · OlympiaOlympia5000 Meters2.17:42.29a PB9
May 1South Sound FroshowcaseMay 1 · 3200 Meters · Place 2 · OlympiaOlympia3200 Meters210:59.58a—
May 1South Sound FroshowcaseMay 1 · 1600 Meters · Place 2 · OlympiaOlympia1600 Meters24:55.48a—
Apr 2764th Shelton InvitationalApr 27 · 3200 Meters · Place 12 · OlympiaOlympia3200 Meters1210:34.07a—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · 1600 Meters · Place 11 · OlympiaOlympia1600 Meters114:56.59a—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · 800 Meters · Place 6 · OlympiaOlympia800 Meters62:19.70a—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · 800 Meters · Place 10 · OlympiaOlympia800 Meters102:15.24a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 3200 Meters · Place 41 · OlympiaOlympia3200 Meters41.10:26.67a9
Apr 10GK @ Olympia (SPSL)Apr 10 · 3200 Meters · Place 5 · OlympiaOlympia3200 Meters510:56.38a—
Apr 10GK @ Olympia (SPSL)Apr 10 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters45:02.16a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 3200 Meters · Place 1 · OlympiaOlympia3200 Meters110:34.72a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 1600 Meters · Place 3 · OlympiaOlympia1600 Meters35:01.94a—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · 3200 Meters · Place 6 · OlympiaOlympia3200 Meters6.11:06.78a9
Mar 27Olympia @ Rogers (SPSL) Mar 27 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters4.5:15.47a9
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · 3200 Meters · Place 9 · OlympiaOlympia3200 Meters9.10:38.00a9
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · 1600 Meters · Place 10 · OlympiaOlympia1600 Meters10.5:05.78a9
Mar 16Bear RelaysMar 16 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters44:56.02a—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · 1600 Meters · Place 18 · OlympiaOlympia1600 Meters184:56.95a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 3000 Meters · Place 3 · Barron Park StridersBarron Park Striders3000 Meters310:02.96a PB—
Jun 29Olympia All-Comers Track & Field Meet #5Jun 29 · 1600 Meters · Place 1 · Barron Park StridersBarron Park Striders1600 Meters1.4:58.26aUnofficial8
Jun 29Olympia All-Comers Track & Field Meet #5Jun 29 · Shot Put · Place 4 · Barron Park StridersBarron Park StridersShot Put4kg4.14-10.5Unofficial8
Jun 29Olympia All-Comers Track & Field Meet #5Jun 29 · 3000 Meters · Place 1 · Barron Park StridersBarron Park Striders3000 Meters1.10:57.73aUnofficial8
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 3 · Barron Park StridersBarron Park Striders3000 Meters310:05.12a—
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · 1600 Meters · Barron Park StridersBarron Park Striders1600 Meters—5:02.33aUnofficial8
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · 400 Meters · Barron Park StridersBarron Park Striders400 Meters—1:07.82aUnofficial8
Jun 8Olympia All-Comers Track & Field Meet #2Jun 8 · 1500 Meters · Barron Park StridersBarron Park Striders1500 Meters—4:43.36aUnofficial8
Jun 8Olympia All-Comers Track & Field Meet #2Jun 8 · 400 Meters · Barron Park StridersBarron Park Striders400 Meters—66.49aUnofficial8
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · 1600 Meters · Barron Park StridersBarron Park Striders1600 Meters—5:04.28aUnofficial8
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · 3000 Meters · Barron Park StridersBarron Park Striders3000 Meters—10:38.85aUnofficial8
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · 800 Meters · Barron Park StridersBarron Park Striders800 Meters—2:39.23aUnofficial8
May 5Bulldog Mini-MeetMay 5 · Long Jump · Place 12 · WashingtonWashingtonLong Jump12.10' 0 PB8
May 5Bulldog Mini-MeetMay 5 · Shot Put · Place 11 · WashingtonWashingtonShot Put8lb11.18' 2 PB8
May 5Bulldog Mini-MeetMay 5 · 400 Meters · Place 4 · WashingtonWashington400 Meters4.1:11.0 PB8
May 5Bulldog Mini-MeetMay 5 · 100 Meters · Place 14 · WashingtonWashington100 Meters14.16.28

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 30Olympia All-Comers Track & Field Meet #5Jun 30 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—53-10Unofficial7
May 26OSD 7/8 Track MeetMay 26 · 1600 Meters · Place 1 · WashingtonWashington1600 Meters1.5:28.07
May 12WMS vs RMSMay 12 · 1600 Meters · Place 1 · WashingtonWashington1600 Meters1.5:34.00a7

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15WMS Track MeetJun 15 · 1600 Meters · Place 1 · WashingtonWashington1600 Meters1.5:45.56aUnofficial6
Apr 24Puyallup @ OlympiaApr 24 · 1600 Meters · Place 12 · OlympiaOlympia1600 Meters125:33.8012
Apr 17Bethel @ OlympiaApr 17 · 3200 Meters · Place 5 · OlympiaOlympia3200 Meters512:24.8912
Apr 17Bethel @ OlympiaApr 17 · 1600 Meters · Place 4 · OlympiaOlympia1600 Meters45:30.5212
Apr 10Emerald Ridge @ OlympiaApr 10 · 1600 Meters · Place 10 · OlympiaOlympia1600 Meters105:41.2412
Apr 3Graham Kapowsin @ OlympiaApr 3 · 1600 Meters · Place 7 · OlympiaOlympia1600 Meters75:37.3412
Mar 27Rogers @ OlympiaMar 27 · 1600 Meters · Place 12 · OlympiaOlympia1600 Meters125:27.3h PB12