Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 307:03.2West Seattle Rust BusterSeptember 30, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1213:37.40GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2313:56.542022 Rainier Beach Goose ChaseOctober 23, 2022
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 713:52.80FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2112:41.99Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1113:19.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 916:05Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2913:33.55Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · Anacortes HSNWC: Anacortes hosts Sedro Woolley & Blaine · Sep 2321:54.00NWC: Anacortes hosts Sedro Woolley & BlaineSeptember 23, 2026
5,000 Meters · Fort Nugent ParkNWC League Meet @ Oak Harbor vs. Anacortes and Ferndale · Sep 3021:55NWC League Meet @ Oak Harbor vs. Anacortes and FerndaleSeptember 30, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1020:37.8NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 321:13.30NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Northern State Recreation AreaSkagit County Cross Country Championships · Oct 1522:57.00Skagit County Cross Country ChampionshipsOctober 15, 2026
5,000 Meters · Skagit Valley College Playfield Park Sultan, Anacortes, Meridian, MVC @ MV- del Bosque Trail · Sep 1623:09.92Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSeptember 16, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Skagit County Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 43 · AnacortesAnacortes5,000 Meters Junior Varsity4322:57.00 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 288 · AnacortesAnacortes5,000 Meters Men's JV Gold avg 21:00-22:2928820:37.8 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters Open · Place 53 · AnacortesAnacortes5,000 Meters Open5321:13.30 PB10
Sep 30NWC League Meet @ Oak Harbor vs. Anacortes and FerndaleSep 30 · 5,000 Meters Varsity · Place 38 · AnacortesAnacortes5,000 Meters Varsity3821:55 PB10
Sep 23NWC: Anacortes hosts Sedro Woolley & BlaineSep 23 · 5,000 Meters Varsity · Place 42 · AnacortesAnacortes5,000 Meters Varsity4221:54.00 PB10
Sep 16Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSep 16 · 5,000 Meters Varsity · Place 61 · AnacortesAnacortes5,000 Meters Varsity6123:09.92 PB10
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Sophomore Boys · Place 107 · AnacortesAnacortes2 Miles Sophomore Boys10713:37.40 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 60 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-126013:19.40 PB7
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 16 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-121612:41.99 PB7
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 32 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-123213:52.80 PB7
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 30 · Rainier Beach TrackRainier Beach Track1 Miles 11-12307:03.2 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 33 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-123313:33.55 PB6
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 11-12 · Place 19 · Rainier Beach TrackRainier Beach Track2,974 Meters 11-121913:56.54 PB6
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 26 · Rainier Beach TrackRainier Beach Track1 Miles 11-12267:19.16

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 46 · Rainier Beach TrackRainier Beach Track3,000 Meters 9-104616:05 PB5
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 48 · Rainier Beach TrackRainier Beach Track1 Miles 9-10489:26.65