Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 244:51.59aRain City Flyers Go the Distance Meet 2026May 24, 2026
1600 Meters · OutdoorCascade League Prelims/Finals · Jun 15:05.94aCascade League Prelims/FinalsJune 1, 2026
200 Meters · OutdoorCMSL Track & Field Meet #5 - CHAMPIONSHIP · May 2031.5CMSL Track & Field Meet #5 - CHAMPIONSHIPMay 20, 2024
400 Meters · OutdoorCMSL Track & Field - Meet #4 · May 131:13.6CMSL Track & Field - Meet #4May 13, 2024
800 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 132:17.79aWATFA & ASA Summer ShowcaseJune 13, 2026
Javelin · 600g · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2017.09mNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
Long Jump · OutdoorNSC @ King's · May 1312' 8.5"NSC @ King'sMay 13, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters112:22.06a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 18 · Rain City FlyersRain City FlyersJavelin1817.53m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 11 · Rain City FlyersRain City Flyers1500 Meters114:55.89a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 5 · Rain City FlyersRain City Flyers800 Meters52:19.08a7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Place 10 · Rain City FlyersRain City FlyersJavelin600g10.17.09m PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 1500 Meters · Place 5 · Rain City FlyersRain City Flyers1500 Meters5.4:52.00a7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Place 2 · Rain City FlyersRain City Flyers800 Meters2.2:18.057
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Place 2 · Rain City FlyersRain City Flyers800 Meters2.2:17.79a PB7
Jun 1Cascade League Prelims/FinalsJun 1 · Long Jump · Place 24 · King'sKing'sLong Jump24.11-02.007
Jun 1Cascade League Prelims/FinalsJun 1 · 1600 Meters · Place 1 · King'sKing's1600 Meters1.5:05.94a PB7
Jun 1Cascade League Prelims/FinalsJun 1 · 800 Meters · Place 1 · King'sKing's800 Meters1.2:20.52a7
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 1500 Meters · Place 3 · Rain City FlyersRain City Flyers1500 Meters34:51.59a PB7
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 800 Meters · Place 5 · Rain City FlyersRain City Flyers800 Meters52:21.22a7
May 20Coupeville and Kings at South WhidbeyMay 20 · Long Jump · Place 9 · King'sKing'sLong Jump9.12-04.007
May 20Coupeville and Kings at South WhidbeyMay 20 · 1600 Meters · Place 1 · King'sKing's1600 Meters1.5:17.22a7
May 20Coupeville and Kings at South WhidbeyMay 20 · 800 Meters · Place 1 · King'sKing's800 Meters1.2:23.61a7
May 13NSC @ King'sMay 13 · Long Jump · Place 5 · King'sKing'sLong Jump5.12' 8.5" PB7
May 13NSC @ King'sMay 13 · 1600 Meters · Place 1 · King'sKing's1600 Meters1.5:20.98a7
May 13NSC @ King'sMay 13 · 800 Meters · Place 1 · King'sKing's800 Meters1.2:32.60a7
May 6Kings @ LakewoodMay 6 · Long Jump · Place 3 · King'sKing'sLong Jump3.11-10.507
May 6Kings @ LakewoodMay 6 · 1600 Meters · Place 1 · King'sKing's1600 Meters1.5:21.607
May 6Kings @ LakewoodMay 6 · 800 Meters · Place 1 · King'sKing's800 Meters1.2:32.037
May 3Rainier Beach Track Club Annual InviteMay 3 · 1500 Meters · Place 3 · Rain City FlyersRain City Flyers1500 Meters34:56.10a7
Apr 29MS King's Apr 29 · Long Jump · Place 7 · King'sKing'sLong Jump7.12' 1"7
Apr 29MS King's Apr 29 · 1600 Meters · Place 1 · King'sKing's1600 Meters1.5:23.32a7
Apr 29MS King's Apr 29 · 800 Meters · Place 1 · King'sKing's800 Meters1.2:31.45a7
Apr 26RCF/MIBB Time TrialApr 26 · 1500 Meters · Place 4 · Rain City FlyersRain City Flyers1500 Meters4.5:06.11a7

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 800 Meters · Place 4 · Rain City FlyersRain City Flyers800 Meters42:35.45a6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 12 · Rain City FlyersRain City FlyersJavelin1219.66m6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 1500 Meters · Place 8 · Rain City FlyersRain City Flyers1500 Meters85:20.59a6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 800 Meters · Place 3 · Rain City FlyersRain City Flyers800 Meters32:35.21a6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 800 Meters · Place 27 · Rain City FlyersRain City Flyers800 Meters272:43.73a6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · Javelin · Place 1 · Rain City FlyersRain City FlyersJavelin118.62m6
Jun 7Cliff Nixon Invitational Meet - Cascade StridersJun 7 · 1500 Meters · Place 11 · Rain City FlyersRain City Flyers1500 Meters115:30.29a6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 10 · Rain City FlyersRain City Flyers1500 Meters10.5:37.29a6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 800 Meters · Place 6 · Rain City FlyersRain City Flyers800 Meters6.2:41.89a6

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20CMSL Track & Field Meet #5 - CHAMPIONSHIPMay 20 · 1600 Meters · Place 7 · Shoreline ChristianShoreline Christian1600 Meters7.6:02.45
May 20CMSL Track & Field Meet #5 - CHAMPIONSHIPMay 20 · 400 Meters · Place 15 · Shoreline ChristianShoreline Christian400 Meters15.1:14.05
May 20CMSL Track & Field Meet #5 - CHAMPIONSHIPMay 20 · 200 Meters · Place 17 · Shoreline ChristianShoreline Christian200 Meters17.31.5 PB5
May 13CMSL Track & Field - Meet #4May 13 · 800 Meters · Place 10 · Shoreline ChristianShoreline Christian800 Meters10.2:50.85
May 13CMSL Track & Field - Meet #4May 13 · 400 Meters · Place 9 · Shoreline ChristianShoreline Christian400 Meters9.1:13.6 PB5
Apr 29CMSL Track & Field - Meet #2Apr 29 · 1600 Meters · Place 5 · Shoreline ChristianShoreline Christian1600 Meters5.6:06.55
Apr 29CMSL Track & Field - Meet #2Apr 29 · 400 Meters · Place 9 · Shoreline ChristianShoreline Christian400 Meters9.1:18.05
Apr 29CMSL Track & Field - Meet #2Apr 29 · 200 Meters · Place 8 · Shoreline ChristianShoreline Christian200 Meters8.31.85