Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 276:17.19King Cobras InvitationalSeptember 27, 2025
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:23.8West Seattle Rust BusterSeptember 30, 2023
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2313:16.702022 Rainier Beach Goose ChaseOctober 23, 2022
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1912:25.10USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:29.10USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1811:45.60USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 712:34.58FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2112:06.21Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 412:25.75West Seattle Rust BusterOctober 4, 2026
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1412:08Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1112:13.80USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2211:44.56USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2913:03.69Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3116:31.922026 Rain City StampedeOctober 31, 2026
4,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 1114:59.382026 Cascade Striders Flying Feet Cross Country InvitationalOctober 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 4,000 Meters 13-14 · Place 28 · Rain City Flyers4,000 Meters 13-142816:31.92 PB7
Oct 25FWTC Autumn Classic XC Oct 25 · 4,000 Meters Varsity · Place 14 · Rain City Flyers4,000 Meters Varsity1415:25.507
Oct 112026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 4,000 Meters 13-14 · Place 14 · Rain City Flyers4,000 Meters 13-141414:59.38 PB7
Oct 4West Seattle Rust BusterOct 4 · 3,000 Meters 13-14 · Place 27 · Rain City Flyers3,000 Meters 13-142712:25.75 PB7
Sep 27Brian Sturkie Memorial RunSep 27 · 1,600 Meters 13-14 M · Rain City Flyers1,600 Meters 13-14 M0DNS7

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 76 · Rain City Flyers3,000 Meters 11-127611:44.56 PB6
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 52 · Rain City Flyers3,000 Meters Varsity5212:12.9012
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 14 · Rain City Flyers3,000 Meters Varsity1411:56.3612
Oct 18Goose ChaseOct 18 · 3,000 Meters 11 & 12 Boys · Place 20 · Rain City Flyers3,000 Meters 11 & 12 Boys2012:24.046
Sep 27King Cobras InvitationalSep 27 · 1 Miles 11-12 · Place 12 · Rain City Flyers1 Miles 11-12126:17.19 PB6

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 59 · Rain City Flyers3,000 Meters 11-125912:30.205
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 30 · Rain City Flyers3,000 Meters Varsity3012:28.3512
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 28 · Rain City Flyers3,000 Meters 11-122813:08.445

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 35 · Rain City Flyers3,000 Meters 9-103511:29.10 PB4
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 7 · Rain City Flyers3,000 Meters 9-10711:45.60 PB4
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 8 · Rain City Flyers3,000 Meters 9-10812:13.80 PB4
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 9-10 · Place 4 · Rain City Flyers3,000 Meters 9-10412:32.23Unofficial4
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 9-10 · Place 3 · Rain City Flyers3,000 Meters 9-10312:06.21 PB4
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 9-10 · Place 3 · Rain City Flyers3,000 Meters 9-10312:08 PB4
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 9-10 · Place 4 · Rain City Flyers3,000 Meters 9-10412:34.58 PB4
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 9-10 · Place 3 · Rain City Flyers1 Miles 9-1036:23.8 PB4
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 32 · Rain City Flyers2,000 Meters 11-123210:24.67Unofficial4
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 9-10 · Place 6 · Rain City Flyers2,000 Meters 9-1068:25.94Unofficial4

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 19 · Rain City Flyers3,000 Meters 9-101912:25.10 PB3
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 7 · Rain City Flyers A3,000 Meters Varsity712:02.7010
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 9-10 · Place 11 · Rain City Flyers3,000 Meters 9-101113:03.69 PB3
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 9-10 · Place 6 · Rain City Flyers2,974 Meters 9-10613:16.70 PB3
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 9-10 · Place 27 · Rain City Flyers3,000 Meters 9-102714:34.603
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 9-10 · Place 12 · Rain City Flyers1 Miles 9-10126:55.13