Personal bests

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

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 14NXR Northwest Regional ChampionshipsNov 14 · 5,000 Meters Varsity · Place 563 · Arlington Distance Project5,000 Meters Varsity56325:28.14SR
Oct 30Alternates Track Time TrialOct 30 · 5,000 Meters High School · Place 27 · Arlington5,000 Meters High School2725:00Unofficial12
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 4A Boys · Place 141 · Arlington5,000 Meters Junior Varsity 4A Boys14126:41.9 PB12
Oct 15Murphy, Arlington, Monroe, Lake Stevens @ GFHSOct 15 · 5,000 Meters Varsity · Place 104 · Arlington5,000 Meters Varsity10427:06.2—
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 328 · Arlington5,000 Meters Junior Varsity32826:50.812
Sep 24Stanwood, Cascade, MGHS, EW @ ArlingtonSep 24 · 3 Miles Junior Varsity · Place 74 · Arlington3 Miles Junior Varsity7426:3512
Sep 17WESCO Arlington, Edmonds-Woodway, Lynnwood @ EverettSep 17 · 2 Miles Junior Varsity · Place 63 · Arlington2 Miles Junior Varsity6315:05.9312
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Junior Varsity · Place 27 · Arlington2 Miles Junior Varsity2714:56.7112
Aug 27EAGLES 3k Time TrialAug 27 · 3,000 Meters Varsity · Place 32 · Arlington3,000 Meters Varsity3214:12Unofficial12
Jul 25A-Town 3k Time TrialJul 25 · 3,000 Meters Varsity · Place 21 · Arlington3,000 Meters Varsity2115:17Unofficial12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Alternates Track Time TrialNov 1 · 5,000 Meters High School · Place 33 · Arlington5,000 Meters High School3326:43Unofficial11
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 161 · Arlington5,000 Meters Junior Varsity 4A16129:05.311
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 216 · Arlington5,000 Meters Junior Varsity21625:29.111
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Open · Place 381 · Arlington5,000 Meters Open38127:00.4011
Sep 25Mariner, MGHS and Snohomish @ ArlingtonSep 25 · 3 Miles Junior Varsity · Place 66 · Arlington3 Miles Junior Varsity6628:3011
Sep 18MPHS Hosts Arlington, Everett, MeadowdaleSep 18 · 4,000 Meters Junior Varsity · Place 65 · Arlington4,000 Meters Junior Varsity6522:3311
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 103 · Arlington2 Miles Junior Varsity10317:02.5911
Aug 29EAGLES 3k Time TrialAug 29 · 3,000 Meters Varsity · Place 50 · Arlington3,000 Meters Varsity5016:33Unofficial11
Jul 26A-Town 3k Time TrialJul 26 · 3,000 Meters Varsity · Place 29 · Arlington3,000 Meters Varsity2914:21Unofficial11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Alternates Track Time TrialOct 27 · 5,000 Meters Men's 5k · Place 23 · Arlington5,000 Meters Men's 5k2327:20Unofficial10
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 215 · Arlington5,000 Meters Junior Varsity21528:08.00SO
Oct 11Wesco League Meet - Arlington / Lake Stevens / Shorecrest / Shorewood @ Granite Falls High School Oct 11 · 5,000 Meters Junior Varsity · Place 121 · Arlington5,000 Meters Junior Varsity12135:43.1010
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Junior Varsity · Place 434 · Arlington5,000 Meters Junior Varsity43429:57.510
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Open · Place 346 · Arlington5,000 Meters Open34630:28.2SO
Sep 20WESCO League XC - Marysville Pilchuck/Cascade/Glacier Peak/Arlington @ Weston High School, ArlingtonSep 20 · Varsity · Place 54 · ArlingtonVarsity5429:2410
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Junior Varsity · Place 191 · Arlington5,000 Meters Junior Varsity19131:22.0010
Sep 13@ Kamiak vs Arlington, Stanwood, Monroe, MeadowdaleSep 13 · 2.6 Miles Junior Varsity · Place 77 · Arlington2.6 Miles Junior Varsity7727:47.810
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Junior Varsity · Place 134 · Arlington2 Miles Junior Varsity13418:35.0310
Aug 24EAGLES 3K Time TrialAug 24 · 3,000 Meters Varsity · Place 31 · Arlington3,000 Meters Varsity3115:09Unofficial10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Alternates Track Time TrialOct 28 · 5,000 Meters New Division · Place 17 · Arlington5,000 Meters New Division1733:10Unofficial9
Oct 22Wesco League ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 335 · Arlington5,000 Meters Junior Varsity33533:10.29
Oct 12Wesco League XC - Arlington / Lake Stevens / Shorecrest / Shorewood @ Hamlin ParkOct 12 · 5,000 Meters Junior Varsity · Place 114 · Arlington5,000 Meters Junior Varsity11436:08.99
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Junior Varsity · Place 452 · Arlington5,000 Meters Junior Varsity45238:23.69
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Open · Place 347 · Arlington5,000 Meters Open34736:17.60FR
Sep 21Shorecrest, Monroe, Lynnwood @ ArlingtonSep 21 · 3 Miles Junior Varsity · Place 71 · Arlington3 Miles Junior Varsity7135:56.89
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Junior Varsity · Place 105 · Arlington2 Miles Junior Varsity10522:58.889
Sep 7Wesco Meet, Arlington, Cascade, Mountlake Terrace Vs. Archbishop MurphySep 7 · Varsity · Place 52 · ArlingtonVarsity5222:089
Sep 7Wesco Meet, Arlington, Cascade, Mountlake Terrace Vs. Archbishop MurphySep 7 · Varsity · Place 52 · ArlingtonVarsity5222:089
Aug 24EAGLE 3K Time TrialAug 24 · 1,600 Meters Junior Varsity · Place 7 · Arlington1,600 Meters Junior Varsity710:36Unofficial9