Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1214:10.0The 27th Bellarmine InviteSeptember 12, 2026
2 Miles · McCollum ParkWESCO XC - SC, MP, SNO, LYN @ EVT · Sep 1713:58.65WESCO XC - SC, MP, SNO, LYN @ EVTSeptember 17, 2026
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 920:42.6Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 713:27WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Lynndale ParkEdmonds School District XC Champs · Oct 1517:35.8Edmonds School District XC ChampsOctober 15, 2026
4,000 Meters · Lynndale Park XC CourseEdmonds School District XC Champs · Oct 1618:35.1Edmonds School District XC ChampsOctober 16, 2025
4,000 Meters · Mariner HSWESCO XC: Lynnwood & Shorecrest @ Mariner · Sep 1018:29.60WESCO XC: Lynnwood & Shorecrest @ MarinerSeptember 10, 2026
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 118:41.7Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2523:18.3WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3119:59.12District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 322:33.30NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · McCollum ParkWESCO XC MPHS, Lynnwood, Arlington, Cascade · Sep 2321:58WESCO XC MPHS, Lynnwood, Arlington, CascadeSeptember 23, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1923:11.5147th 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 3A Boys Varsity · Place 107 · Lynnwood5,000 Meters 3A Boys Varsity10719:59.12 PB10
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 53 · Lynnwood5,000 Meters Varsity 2A5320:17.410
Oct 15Edmonds School District XC ChampsOct 15 · 4,000 Meters Men's Varsity · Place 41 · Lynnwood4,000 Meters Men's Varsity4117:35.8 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 266 · Lynnwood5,000 Meters Men's JV Gold avg 21:00-22:2926620:24.210
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Junior Varsity · Place 4 · Lynnwood3,200 Meters Junior Varsity413:27 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV Frosh/Soph · Place 296 · Lynnwood5,000 Meters JV Frosh/Soph29622:33.30 PB10
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Junior Varsity · Place 26 · Lynnwood4,400 Meters Junior Varsity2618:41.7 PB10
Sep 23WESCO XC MPHS, Lynnwood, Arlington, CascadeSep 23 · 5,000 Meters Varsity · Place 38 · Lynnwood5,000 Meters Varsity3821:58 PB10
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Under 22 Min.) · Place 139 · Lynnwood5,000 Meters JV Boys (Under 22 Min.)13923:11.51 PB10
Sep 17WESCO XC - SC, MP, SNO, LYN @ EVTSep 17 · 2 Miles Junior Varsity · Place 25 · Lynnwood2 Miles Junior Varsity2513:58.65 PB10
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Junior Varsity (10) · Place 66 · Lynnwood2 Miles HS Junior Varsity (10)6614:10.0 PB10
Sep 10WESCO XC: Lynnwood & Shorecrest @ MarinerSep 10 · 4,000 Meters Varsity · Place 37 · Lynnwood4,000 Meters Varsity3718:29.60 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A/3A Boys · Place 132 · Lynnwood5,000 Meters Junior Varsity 2A/3A Boys13223:18.3 PB9
Oct 16Edmonds School District XC ChampsOct 16 · 4,000 Meters Men's Junior Varsity · Place 57 · Lynnwood4,000 Meters Men's Junior Varsity5718:35.1 PB9
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Men's Varsity / Jr Varsity · Place 61 · Lynnwood2.8 Miles Men's Varsity / Jr Varsity6120:42.6 PB9