Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2533:18.2WESCO ChampionshipsOctober 25, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A/3A Boys · Place 182 · Marysville-Getchell5,000 Meters Junior Varsity 2A/3A Boys18233:18.2 PB12
Oct 16WESCO Marysville-Getchell @ Marysville-PilchuckOct 16 · 4,000 Meters Varsity · Place 24 · Marysville-Getchell4,000 Meters Varsity2424:52.012
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 372 · Marysville-Getchell5,000 Meters Junior Varsity37230:46.412
Sep 24Stanwood, Cascade, MGHS, EW @ ArlingtonSep 24 · 3 Miles Junior Varsity · Place 83 · Marysville-Getchell3 Miles Junior Varsity8335:2212
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Junior Varsity · Place 117 · Marysville-Getchell2 Miles Junior Varsity11722:51.0012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17MPHS @ MGHS [SENIOR DAY]Oct 17 · 4,000 Meters Varsity · Place 30 · Marysville-Getchell4,000 Meters Varsity3024:3611
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity · Place 450 · Marysville-Getchell5,000 Meters Junior Varsity45033:46.0011
Sep 21Wenatchee XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 131 · Marysville-Getchell5,000 Meters Junior Varsity13142:53.9711
Sep 18Snohomish, Monroe, MGHS @ JacksonSep 18 · 4,000 Meters Varsity · Place 94 · Marysville-Getchell4,000 Meters Varsity9428:16.311
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 138 · Marysville-Getchell2 Miles Junior Varsity13819:47.3611
Sep 11Wesco meet Marysville-Getchell, Glacier Peak at StanwoodSep 11 · 2.6 Miles Junior Varsity · Place 37 · Marysville-Getchell2.6 Miles Junior Varsity3722:41.711

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 220 · Marysville Getchell5,000 Meters Junior Varsity22030:58.60SO
Oct 12Moses Lake Invitational at the Gorge Oct 12 · 5,000 Meters Junior Varsity · Place 89 · Marysville Getchell5,000 Meters Junior Varsity8934:03.60SO
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Junior Varsity · Place 446 · Marysville Getchell5,000 Meters Junior Varsity44631:50.110
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 481 · Marysville Getchell5,000 Meters Junior Varsity Freshman Sophomore48133:47.2SO
Sep 21@Stanwood vs Jackson, Marysville -G, SnohomishSep 21 · 2.6 Miles Junior Varsity · Place 63 · Marysville Getchell2.6 Miles Junior Varsity6329:11.4610
Sep 13@AMHS vs Getchel, Jackson & ShorewoodSep 13 · Varsity · Place 62 · Marysville GetchellVarsity6225:0210
Sep 6Archbishop, Everett, Mariner @ MGHSSep 6 · Varsity · Place 54 · Marysville GetchellVarsity5429:4410

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Wesco League ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 340 · Marysville Getchell5,000 Meters Junior Varsity34036:17.69
Oct 12Marysville All-City Cross Country @ MPOct 12 · 4,000 Meters Varsity · Place 21 · Marysville Getchell4,000 Meters Varsity2132:52.009
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Open · Place 355 · Marysville Getchell5,000 Meters Open35541:39.50FR
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Junior Varsity · Place 108 · Marysville Getchell2 Miles Junior Varsity10826:32.289
Sep 7Everett, Mariner @ MGHSSep 7 · Varsity · Place 38 · Marysville GetchellVarsity3833:299