Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Glacier MSTri Meet with MVMS, EMS · Apr 2411:21.4Tri Meet with MVMS, EMSApril 24, 2024
2 Miles · Lakeridge MSTri Meet with Orting and Glacier · Apr 1711:28.1Tri Meet with Orting and GlacierApril 17, 2024
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1210:46.6Olympia XC ClassicSeptember 12, 2026
2 Miles · Sumner Middle SchoolTri Meet with Sumner and Keithley · May 811:45.3Tri Meet with Sumner and KeithleyMay 8, 2024
2 Miles · White River HSLeague Meet · May 2211:41.6League MeetMay 22, 2024
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 316:27.5HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Clark Lake ParkNPSL: FW, WR @ KM / AR, KC @ KW · Oct 719:18.80NPSL: FW, WR @ KM / AR, KC @ KWOctober 7, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2517:22.8NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Kentlake HSNPSL Meet: Thomas Jefferson, White River at Kentlake HS · Oct 817:47.80NPSL Meet: Thomas Jefferson, White River at Kentlake HSOctober 8, 2025
5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 1016:25.05th Annual Fall Classic InvitationalOctober 10, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1917:53.5147th South Whidbey Carl Westling InviteSeptember 19, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:19.42025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · Thomas Jefferson HSNPSL: WR, AM, @ TJ · Sep 1617:40.50NPSL: WR, AM, @ TJ September 16, 2026
5,000 Meters · White River HSNPSL: KL,TJ @ WR · Sep 2317:31NPSL: KL,TJ @ WRSeptember 23, 2026
5,000 Meters · Wright ParkNPSL Meet White River / Enumclaw @ Stadium · Oct 1416:44.96NPSL Meet White River / Enumclaw @ StadiumOctober 14, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 3A Varsity · Place 18 · White RiverWhite River5,000 Meters Men's 3A Varsity1816:29.311
Oct 24NPSL Sub-District XC MeetOct 24 · 5,000 Meters Varsity 3A · Place 3 · White RiverWhite River5,000 Meters Varsity 3A316:31.70—
Oct 14NPSL Meet White River / Enumclaw @ StadiumOct 14 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity116:44.96 PB11
Oct 105th Annual Fall Classic InvitationalOct 10 · 5,000 Meters Varsity Men · Place 11 · White RiverWhite River5,000 Meters Varsity Men1116:25.0 PB11
Oct 7NPSL: FW, WR @ KM / AR, KC @ KWOct 7 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity219:18.80 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Bronze - Top 5 ave over 18:30 · Place 2 · White RiverWhite River5,000 Meters Varsity Bronze - Top 5 ave over 18:30216:27.5 PB11
Sep 23NPSL: KL,TJ @ WRSep 23 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:31 PB11
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 1 · Place 26 · White RiverWhite River5,000 Meters Boys Varsity Division 12617:53.51 PB11
Sep 16NPSL: WR, AM, @ TJ Sep 16 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:40.50 PB11
Sep 12Olympia XC ClassicSep 12 · 2 Miles Juniors · Place 6 · White RiverWhite River2 Miles Juniors610:46.6 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 113 · White RiverWhite River5,000 Meters 3A Boys11317:19.4 PB10
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 3A · Place 33 · White RiverWhite River5,000 Meters Varsity 3A3318:20.810
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 3A Varsity · Place 6 · White RiverWhite River5,000 Meters NPSL 3A Varsity617:22.8 PB10
Oct 15Enumclaw, Stadium @ White RiverOct 15 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:34.6010
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 44 · White RiverWhite River5,000 Meters Varsity Men4417:12.510
Oct 8NPSL Meet: Thomas Jefferson, White River at Kentlake HSOct 8 · 5,000 Meters Boys Race · Place 3 · White RiverWhite River5,000 Meters Boys Race317:47.80 PB10
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:19.510
Sep 24WR, KM @FWSep 24 · 5,000 Meters Varsity · Place 4 · White RiverWhite River5,000 Meters Varsity418:09.2310
Sep 20South Whidbey 46th Carl Westling InvitationalSep 20 · 5,000 Meters Varsity Division 1 · Place 46 · White RiverWhite River5,000 Meters Varsity Division 14618:08.9110
Sep 17Auburn Mountainview, Thomas Jefferson @ White RiverSep 17 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity317:54.7010
Sep 13Olympia XC ClassicSep 13 · 2 Miles Sophomore · Place 4 · White RiverWhite River2 Miles Sophomore410:54.110

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 14Olympia XC ClassicSep 14 · 2 Miles Freshman · Place 7 · White RiverWhite River2 Miles Freshman711:29.29
May 22League MeetMay 22 · 2 Miles Middle School · Place 5 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School511:41.6 PB8
May 15GMS, Columbia-Surprise Lake, EatonvilleMay 15 · 2 Miles Middle School · Place 2 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School211:59.08
May 8Tri Meet with Sumner and KeithleyMay 8 · 2 Miles Middle School · Place 4 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School411:45.3 PB8
May 1PLUMay 1 · 2 Miles Middle School · Place 2 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School211:40.8Unofficial8
Apr 24Tri Meet with MVMS, EMSApr 24 · 2 Miles Middle School · Place 3 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School311:21.4 PB8
Apr 17Tri Meet with Orting and GlacierApr 17 · 2 Miles Middle School · Place 2 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School211:28.1 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
May 24Plateu Conference MeetMay 24 · 2 Miles Varsity · Place 14 · Glacier (Buckley)Glacier (Buckley)2 Miles Varsity1412:56.97
May 17Enumclaw, Thunder MT Glacier @ Orting MSMay 17 · 2 Miles Middle School · Place 4 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School412:27Unofficial7
May 10Mountainview, Sumner, Glacier @ Enumclaw MSMay 10 · 2 Miles Middle School · Place 6 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School612:19Unofficial7
May 3Orting, Sumner, Columbia Surprise Lake @ GlacierMay 3 · 2 Miles Middle School · Place 4 · Glacier (Buckley)Glacier (Buckley)2 Miles Middle School413:24.77
Apr 26Glacier, Lakeridge, Enumclaw, @ Columbia Surprise LakeApr 26 · 2 Miles Varsity · Place 11 · Glacier (Buckley)Glacier (Buckley)2 Miles Varsity1112:47Unofficial7
Apr 19Glacier, Columbia Surprise Lake @ MountainviewApr 19 · 2 Miles Varsity · Place 4 · Glacier (Buckley)Glacier (Buckley)2 Miles Varsity413:29.5Unofficial7