Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 UW Preview/Mile City · Jan 176:00.17a2025 UW Preview/Mile CityJanuary 17, 2025
1 Mile · OutdoorMercer Miles Twilight Meet · May 106:03.31aMercer Miles Twilight MeetMay 10, 2024
100 Meters · OutdoorBill Roe All-Comers Meet #3 - Newcomers Week · Jun 1814.34aBill Roe All-Comers Meet #3 - Newcomers WeekJune 18, 2025
100m Hurdles · 30" / 0.762m · OutdoorBill Roe All-Comers Summer Series #2 · Jun 1018.27aBill Roe All-Comers Summer Series #2June 10, 2026
100m Hurdles · 36" / 0.914m · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2018.74aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
1500 Meters · OutdoorRainier Beach Track Club 22nd annual track meet · May 45:03.56aRainier Beach Track Club 22nd annual track meetMay 4, 2025
1600 Meters · OutdoorCTMSL #3 · May 95:34.61aCTMSL #3May 9, 2025
200 Meters · OutdoorBill Roe All-Comers Meet #10 - Track 10k · Aug 628.59aBill Roe All-Comers Meet #10 - Track 10kAugust 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorWATFA & ASA Summer Showcase · Jun 1349.50aWATFA & ASA Summer ShowcaseJune 13, 2026
400 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 241:04.33aRain City Flyers Go the Distance Meet 2026May 24, 2026
800 Meters · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 62:29.29aUSATF Region 13 Junior Olympic ChampionshipsJuly 6, 2023
Discus · 1kg · OutdoorBill Roe All-Comers Meet #12 - Finale Night · Aug 2024.82mBill Roe All-Comers Meet #12 - Finale NightAugust 20, 2025
High Jump · Outdoor2023 Cascade Striders Invitational · Jun 31.26m2023 Cascade Striders InvitationalJune 3, 2023
Javelin · 450g AeroJav · OutdoorBill Roe All-Comers Meet #12 - Finale Night · Aug 2024.15mBill Roe All-Comers Meet #12 - Finale NightAugust 20, 2025
Long Jump · OutdoorNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEET · Jun 154.09mNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJune 15, 2024
Shot Put · 4kg · OutdoorWATFA & ASA Summer Showcase · Jun 1329' 4.5"WATFA & ASA Summer ShowcaseJune 13, 2026
Shot Put · 6lb · Outdoor2023 Cascade Striders Invitational · Jun 36.66m2023 Cascade Striders InvitationalJune 3, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · High Jump · Place 7 · Rain City FlyersRain City FlyersHigh Jump71.50m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 3 · Rain City FlyersRain City FlyersLong Jump34.72m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 13 · Rain City FlyersRain City FlyersLong Jump134.68m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 3 · Rain City FlyersRain City FlyersHigh Jump31.50m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 3 · Rain City FlyersRain City FlyersHigh Jump31.60m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put18.67m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 9 · Rain City FlyersRain City Flyers200m Hurdles931.04a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 4 · Rain City FlyersRain City Flyers100m Hurdles419.17a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 9 · Rain City FlyersRain City Flyers100m Hurdles918.67a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 3 · Rain City FlyersRain City Flyers1500 Meters35:17.09a7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 200m Hurdles · Rain City FlyersRain City Flyers200m Hurdles30" / 0.762m—DNS7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100m Hurdles · Place 5 · Rain City FlyersRain City Flyers100m Hurdles36" / 0.914m5.18.74a PB7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · High Jump · Place 4 · Rain City FlyersRain City FlyersHigh Jump4.4' 11"7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Shot Put · Place 9 · Rain City FlyersRain City FlyersShot Put4kg9.29' 4.5" PB7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 300m Hurdles · Place 4 · Rain City FlyersRain City Flyers300m Hurdles30" / 0.762m4.49.50a PB7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100m Hurdles · Place 6 · Rain City FlyersRain City Flyers100m Hurdles36" / 0.914m6.18.89a7
Jun 10Bill Roe All-Comers Summer Series #2Jun 10 · Shot Put · Place 2 · Rain City FlyersRain City FlyersShot Put4kg2.8.29m7
Jun 10Bill Roe All-Comers Summer Series #2Jun 10 · 100m Hurdles · Place 3 · Rain City FlyersRain City Flyers100m Hurdles30" / 0.762m3.18.27a PB7
Jun 10Bill Roe All-Comers Summer Series #2Jun 10 · 1500 Meters · Rain City FlyersRain City Flyers1500 Meters—DNS7
Jun 7USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 7 · Long Jump · Place 3 · Rain City FlyersRain City FlyersLong Jump34.72m7
Jun 7USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 7 · High Jump · Place 3 · Rain City FlyersRain City FlyersHigh Jump31.50m7
Jun 7USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 7 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put18.67m7
Jun 7USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 7 · 100m Hurdles · Place 4 · Rain City FlyersRain City Flyers100m Hurdles419.17a7
Jun 7USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 7 · 1500 Meters · Place 3 · Rain City FlyersRain City Flyers1500 Meters35:17.09a7
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 400 Meters · Place 6 · Rain City FlyersRain City Flyers400 Meters61:04.33a PB7
May 17Ford Sports InvitationalMay 17 · Long Jump · Place 9 · Rain City FlyersRain City FlyersLong Jump914-10.57
May 17Ford Sports InvitationalMay 17 · High Jump · Place 1 · Rain City FlyersRain City FlyersHigh Jump11.55m7
May 8CTMSL #3May 8 · Discus · Place 5 · Bush (Seattle)Bush (Seattle)Discus567-97
May 8CTMSL #3May 8 · Shot Put · Place 3 · Bush (Seattle)Bush (Seattle)Shot Put327-9.57
Apr 24CTMSL #2Apr 24 · Long Jump · Place 3 · Bush (Seattle)Bush (Seattle)Long Jump315-06.507
Apr 24CTMSL #2Apr 24 · High Jump · Place 3 · Bush (Seattle)Bush (Seattle)High Jump34-08.007
Apr 24CTMSL #2Apr 24 · 800 Meters · Place 6 · Bush (Seattle)Bush (Seattle)800 Meters62:39.09a7
Mar 27CTMSL #1Mar 27 · Long Jump · Place 2 · Bush (Seattle)Bush (Seattle)Long Jump215-57
Mar 27CTMSL #1Mar 27 · 800 Meters · Place 3 · Bush (Seattle)Bush (Seattle)800 Meters32:36.24a7

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · Javelin · Place 1 · Rain City FlyersRain City FlyersJavelin450g AeroJav1.24.15m PB6
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · Discus · Place 2 · Rain City FlyersRain City FlyersDiscus1kg2.24.82m PB6
Aug 6Bill Roe All-Comers Meet #10 - Track 10kAug 6 · 200 Meters · Place 45 · Rain City FlyersRain City Flyers200 Meters4528.59a PB6
Aug 6Bill Roe All-Comers Meet #10 - Track 10kAug 6 · Javelin · Place 1 · Rain City FlyersRain City FlyersJavelin125.16m6
Aug 6Bill Roe All-Comers Meet #10 - Track 10kAug 6 · Discus · Place 2 · Rain City FlyersRain City FlyersDiscus224.05m6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Long Jump · Place 1 · Rain City FlyersRain City FlyersLong Jump14.85m6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.50m6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put19.71m6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 80m Hurdles · Place 1 · Rain City FlyersRain City Flyers80m Hurdles113.60a6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 1500 Meters · Place 2 · Rain City FlyersRain City Flyers1500 Meters25:31.11a6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 80m Hurdles · Place 3 · Rain City FlyersRain City Flyers80m Hurdles314.31a6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.45m6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Long Jump · Place 1 · Rain City FlyersRain City FlyersLong Jump14.60m6
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 80m Hurdles · Place 1 · Rain City FlyersRain City Flyers80m Hurdles114.25a6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · High Jump · Place 10 · Rain City FlyersRain City FlyersHigh Jump101.40m6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 800 Meters · Place 24 · Rain City FlyersRain City Flyers800 Meters242:42.20a6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 100 Meters · Place 68 · Rain City FlyersRain City Flyers100 Meters6814.34a PB6
Jun 14WATFA & ASA Summer ShowcaseJun 14 · High Jump · Place 1 · Rain City FlyersRain City FlyersHigh Jump11.45m6
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 80m Hurdles · Place 1 · Rain City FlyersRain City Flyers80m Hurdles113.97a6
Jun 8USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 8 · Long Jump · Place 1 · Rain City FlyersRain City FlyersLong Jump14.43m6
Jun 8USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 8 · 80m Hurdles · Place 2 · Rain City FlyersRain City Flyers80m Hurdles214.18a6
Jun 8USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 8 · 1500 Meters · Place 2 · Rain City FlyersRain City Flyers1500 Meters25:29.25a6
Jun 8USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 8 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.45m6
Jun 8USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 8 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put18.03m6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 1 · Rain City FlyersRain City Flyers1500 Meters1.5:12.36a6
May 9CTMSL #3May 9 · 1600 Meters · Place 4 · Bush (Seattle)Bush (Seattle)1600 Meters45:34.61a PB6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Long Jump · Place 3 · Rain City FlyersRain City FlyersLong Jump34.30m6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Shot Put · Place 6 · Rain City FlyersRain City FlyersShot Put68.36m6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 1500 Meters · Place 1 · Rain City FlyersRain City Flyers1500 Meters15:03.56a PB6
Apr 25CTMSL #2Apr 25 · 1600 Meters · Place 3 · Bush (Seattle)Bush (Seattle)1600 Meters3.5:37.60a6
Apr 13West Seattle IcebreakerApr 13 · 400 Meters · Place 2 · Rain City FlyersRain City Flyers400 Meters21:06.45a6
Mar 28CTMSL #1Mar 28 · 1600 Meters · Place 4 · Bush (Seattle)Bush (Seattle)1600 Meters45:44.25a6

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 172025 UW Preview/Mile CityJan 17 · 1 Mile · Place 423 · Rain City FlyersRain City Flyers1 Mile4236:00.17a PB—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 6 · Rain City FlyersRain City FlyersLong Jump64.34m—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 3 · Rain City FlyersRain City Flyers80m Hurdles315.33a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · Long Jump · Place 6 · Rain City FlyersRain City FlyersLong Jump64.09m PB—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 80m Hurdles · Place 1 · Rain City FlyersRain City Flyers80m Hurdles115.05a—
Jun 9USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · Long Jump · Place 1 · Rain City FlyersRain City FlyersLong Jump14.29m—
Jun 9USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.25m—
Jun 9USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put17.38m—
Jun 9USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · 80m Hurdles · Place 2 · Rain City FlyersRain City Flyers80m Hurdles215.40a—
Jun 9USATF Pacific NW Junior Olympic Combined Events, Race Walk, Hammer, SteeplechaseJun 9 · 1500 Meters · Place 2 · Rain City FlyersRain City Flyers1500 Meters25:24.30a—
Jun 12024 Cascade Striders MeetJun 1 · High Jump · Place 4 · Rain City FlyersRain City FlyersHigh Jump41.20m—
Jun 12024 Cascade Striders MeetJun 1 · 800 Meters · Place 16 · Rain City FlyersRain City Flyers800 Meters162:47.17a—
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 800 Meters · Place 7 · Rain City FlyersRain City Flyers800 Meters7.2:47.34a5
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 400 Meters · Place 2 · Rain City FlyersRain City Flyers400 Meters2.1:10.78a5
May 10Mercer Miles Twilight MeetMay 10 · 1 Mile · Place 67 · Rain City FlyersRain City Flyers1 Mile67.6:03.31a PB5

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.30m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put17.52m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:29.29a PB—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:08.24a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:06.41a—
Jun 28Bill Roe All-Comers Track & Field Series Meet #5Jun 28 · 800 Meters · Place 9 · Rain City FlyersRain City Flyers800 Meters92:36.30a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 2 · Rain City FlyersRain City FlyersHigh Jump21.20m—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 1 · Rain City FlyersRain City FlyersShot Put17.40m—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:38.22a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:09.05a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:05.97a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:41.66a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:07.06a—
Jun 32023 Cascade Striders InvitationalJun 3 · Shot Put · Place 2 · Rain City FlyersRain City FlyersShot Put6lb2.6.66m PB4
Jun 32023 Cascade Striders InvitationalJun 3 · High Jump · Place 1 · Rain City FlyersRain City FlyersHigh Jump1.1.26m PB4
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters1.2:38.89a4
May 7Rainier Beach 20th annual track and field meetMay 7 · Shot Put · Place 3 · Rain City FlyersRain City FlyersShot Put35.96m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:46.38a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:09.47a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters1.2:42.16a3