Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 16:49.2West Seattle Rust BusterOctober 1, 2022
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1212:40.21GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2 Miles · Club NW Magnuson Park Road CourseCNW Winter Grand Prix #4: XC · Jan 2413:04.670CNW Winter Grand Prix #4: XCJanuary 24, 2026
2 Miles · Nathan Hale CNW Winter Grand Prix Race #3: Track · Jan 1413:46.6 CNW Winter Grand Prix Race #3: TrackJanuary 14, 2023
2 Miles · Shorecrest HSCNW Winter Grand Prix #5: Track · Feb 712:39.826CNW Winter Grand Prix #5: TrackFebruary 7, 2026
2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #6: Road · Feb 2514:33.77CNW Winter Grand Prix Race #6: RoadFebruary 25, 2023
2.6 Miles · Kamiak High SchoolWESCO--Everett, Stanwood @Kamiak · Oct 716:42.91WESCO--Everett, Stanwood @KamiakOctober 7, 2026
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 917:46.6Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2313:16.002022 Rainier Beach Goose ChaseOctober 23, 2022
3 Miles · Gissberg Twin LakesWESCO XC - Jackson, Kamiak, ATM @ MGHS · Sep 1720:25WESCO XC - Jackson, Kamiak, ATM @ MGHSSeptember 17, 2026
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2013:11.60USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 813:49.50FWTC Autumn ClassicOctober 8, 2022
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2113:00.08Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · McCollum ParkMS Mukilteo vs Everett Championships · Oct 1711:51.3MS Mukilteo vs Everett ChampionshipsOctober 17, 2024
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1413:15Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1112:29.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 913:05Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2914:01.91Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2317:05.70USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1916:46.72Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Hamlin ParkWesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin Park · Sep 2414:54.5Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSeptember 24, 2026
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1616:26.60USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2520:42.3WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1 and 2 XC Championships · Nov 120:05.90District 1 and 2 XC ChampionshipsNovember 1, 2025
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 320:00.70NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1921:25.4247th South Whidbey Carl Westling InviteSeptember 19, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 4A Girls Varsity · Place 64 · KamiakKamiak5,000 Meters 4A Girls Varsity6420:21.9610
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 4A · Place 18 · KamiakKamiak5,000 Meters Varsity 4A1820:07.510
Oct 15ESD vs MSD ClashOct 15 · 5,000 Meters HS Girls · Place 5 · KamiakKamiak5,000 Meters HS Girls521:04.3Unofficial10
Oct 7WESCO--Everett, Stanwood @KamiakOct 7 · 2.6 Miles Varsity · Place 1 · KamiakKamiak2.6 Miles Varsity116:42.91 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 39 · KamiakKamiak5,000 Meters VARSITY 3A-4A3920:00.70 PB10
Sep 24Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSep 24 · 4,000 Meters Girls JV/Varsity · Place 2 · KamiakKamiak4,000 Meters Girls JV/Varsity214:54.5 PB10
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Girls Varsity Division 1 · Place 24 · KamiakKamiak5,000 Meters Girls Varsity Division 12421:25.42 PB10
Sep 17WESCO XC - Jackson, Kamiak, ATM @ MGHSSep 17 · 3 Miles Varsity · Place 5 · KamiakKamiak3 Miles Varsity520:25 PB10
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Sophomore Girls · Place 9 · KamiakKamiak2 Miles Sophomore Girls912:40.21 PB10
Feb 7CNW Winter Grand Prix #5: TrackFeb 7 · 2 Miles Womens Open · Place 32 Miles Womens Open312:39.826 PB9
Jan 24CNW Winter Grand Prix #4: XCJan 24 · 2 Miles Open · Place 72 Miles Open713:04.670 PB9
Jan 10CNW Winter Grand Prix #3: TrackJan 10 · 2 Miles Female · Place 82 Miles Female812:49.39

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 29 · Club NorthwestClub Northwest4,000 Meters Varsity2916:39.5014
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 4A Girls Varsity · Place 40 · KamiakKamiak5,000 Meters 4A Girls Varsity4020:05.90 PB9
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Girls · Place 11 · KamiakKamiak5,000 Meters Varsity 4A Girls1120:42.3 PB9
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · KamiakKamiak5,000 Meters Varsity320:38.99
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Women's Varsity / Jr Varsity · Place 1 · KamiakKamiak2.8 Miles Women's Varsity / Jr Varsity117:46.6 PB9
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 136 · KamiakKamiak5,000 Meters Varsity13621:03.79
Sep 25Wesco League XC - SC / Meadowdale / Everett / Kamiak / Sultan @ Hamlin ParkSep 25 · 2.1 Miles Junior Varsity · Place 3 · KamiakKamiak2.1 Miles Junior Varsity313:26.29
Sep 20South Whidbey 46th Carl Westling InvitationalSep 20 · 5,000 Meters Varsity Division 1 · Place 25 · KamiakKamiak5,000 Meters Varsity Division 12521:39.529
Sep 17WESCO meet @Kamiak (MP, Stanwood, ATM)Sep 17 · 2.7 Miles Varsity · Place 2 · KamiakKamiak2.7 Miles Varsity218:10.959
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Freshman · Place 8 · KamiakKamiak2 Miles Freshman813:03.929

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 47 · Club NorthwestClub Northwest4,000 Meters 13-144717:05.70 PB8
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 24 · Club NorthwestClub Northwest4,000 Meters 13-142416:26.60 PB8
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 16 · Club NorthwestClub Northwest4,000 Meters Varsity1616:30.1514
Oct 26Rain City StampedeOct 26 · 4,000 Meters Varsity · Place 12 · Club NorthwestClub Northwest4,000 Meters Varsity1217:02.56—
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 19 · Club NorthwestClub Northwest4,000 Meters 13-181916:46.72 PB8
Oct 17MS Mukilteo vs Everett ChampionshipsOct 17 · 3,000 Meters Middle School · Place 2 · Harbour PointeHarbour Pointe3,000 Meters Middle School211:51.3 PB8
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 21 · Club NorthwestClub Northwest4,000 Meters Varsity2117:05.0013
Oct 10Harbour Pointe MS & Heatherwood MS @ North MSOct 10 · 1.55 Miles Middle School · Place 1 · Harbour PointeHarbour Pointe1.55 Miles Middle School19:08.78
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 21 · Club NorthwestClub Northwest3,000 Meters Varsity2112:51.08

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 2CNW Winter Grand Prix Race #1 (Road)Dec 2 · 2 Miles Open · Place 38 · Club NorthwestClub Northwest2 Miles Open3813:56.17
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 21 · Club NorthwestClub Northwest3,000 Meters 11-122112:29.40 PB7
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 21 · Club NorthwestClub Northwest3,000 Meters 11-122113:18.83Unofficial7
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 12 · 36-Unattached36-Unattached3,000 Meters 11-121213:00.08 PB7
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 16 · Club NorthwestClub Northwest3,000 Meters 11-121613:15 PB7
Feb 25CNW Winter Grand Prix Race #6: RoadFeb 25 · 2 Miles Open · Place 16 · Club NorthwestClub Northwest2 Miles Open1614:33.77 PB6
Feb 11CNW Winter Grand Prix Race #5: TrackFeb 11 · 2 Miles Open · Place 21 · Club NorthwestClub Northwest2 Miles Open2114:00.216
Jan 14 CNW Winter Grand Prix Race #3: TrackJan 14 · 2 Miles Open · Place 24 · Club NorthwestClub Northwest2 Miles Open2413:46.6 PB6

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 17 CNW Winter Grand Prix Race #2: XCDec 17 · 2 Miles Open · Place 25 · Club NorthwestClub Northwest2 Miles Open2514:54.16
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 71 · Club NorthwestClub Northwest3,000 Meters 11-127114:00.606
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 22 · Club NorthwestClub Northwest3,000 Meters Varsity2212:55.5012
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 20 · Club NorthwestClub Northwest3,000 Meters 11-122014:01.91 PB6
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 11-12 · Place 8 · Club NorthwestClub Northwest2,974 Meters 11-12813:16.00 PB6
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 11-12 · Place 16 · Club NorthwestClub Northwest3,000 Meters 11-121613:49.50 PB6
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 11 · Club NorthwestClub Northwest1 Miles 11-12116:49.2 PB6

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 32 · Club NorthwestClub Northwest3,000 Meters 9-103213:11.60 PB5
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 15 · Club NorthwestClub Northwest3,000 Meters 9-101513:41.105
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 5 · Club NorthwestClub Northwest3,000 Meters 9-10513:05 PB5
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 3 · Club NorthwestClub Northwest1 Miles 9-1036:57.55