Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Granite Falls High SchoolGranite Gallop · Oct 1510:11.12Granite GallopOctober 15, 2025
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1211:44.17GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2 Miles · Fort Casey State ParkSalish Sea Jamboree · Sep 1611:29.97Salish Sea JamboreeSeptember 16, 2026
2.6 Miles · Lake Padden2026 Lake Lap Invite · Oct 1514:43.382026 Lake Lap InviteOctober 15, 2026
3,000 Meters · South Whidbey Middle & High SchoolCascade League MS XC Championship meet · Oct 2211:16.40Cascade League MS XC Championship meetOctober 22, 2025
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3117:52.6Westside ClassicOctober 31, 2026
5,000 Meters · Fort Casey State ParkNW 1B/2B League Meet @ Coupeville, Wa · Sep 3018:01.59NW 1B/2B League Meet @ Coupeville, WaSeptember 30, 2026
5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 1017:47.506th Annual Mountain Loop InvitationalOctober 10, 2026
5,000 Meters · Orcas Island High SchoolNW 1B/2B League Meet @ Orcas Island, Wa · Sep 2318:46.33NW 1B/2B League Meet @ Orcas Island, WaSeptember 23, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1918:40.2647th 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

11 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 2B Varsity · Place 2 · CoupevilleCoupeville5,000 Meters Men's 2B Varsity217:52.6 PB9
Oct 152026 Lake Lap InviteOct 15 · 2.6 Miles Boys Gold (Under 20 min. 5k) · Place 8 · CoupevilleCoupeville2.6 Miles Boys Gold (Under 20 min. 5k)814:43.38 PB9
Oct 106th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 2 UNDER 21:30 · Place 13 · CoupevilleCoupeville5,000 Meters FLIGHT 2 UNDER 21:301317:47.50 PB9
Oct 7NW 1B/2B League Meet @ Friday HarborOct 7 · 5,000 Meters Varsity · CoupevilleCoupeville5,000 Meters Varsity018:19Unofficial9
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Bronze - Top 5 ave over 18:30 · Place 14 · CoupevilleCoupeville5,000 Meters Varsity Bronze - Top 5 ave over 18:301417:56.49
Sep 30NW 1B/2B League Meet @ Coupeville, WaSep 30 · 5,000 Meters Varsity · Place 3 · CoupevilleCoupeville5,000 Meters Varsity318:01.59 PB9
Sep 23NW 1B/2B League Meet @ Orcas Island, WaSep 23 · 5,000 Meters Varsity · Place 3 · CoupevilleCoupeville5,000 Meters Varsity318:46.33 PB9
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 2 · Place 30 · CoupevilleCoupeville5,000 Meters Boys Varsity Division 23018:40.26 PB9
Sep 16Salish Sea JamboreeSep 16 · 2 Miles Varsity - Top 5 Runners · Place 3 · CoupevilleCoupeville2 Miles Varsity - Top 5 Runners311:29.97 PB9
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 33 · CoupevilleCoupeville2 Miles Freshman Boys3311:44.17 PB9
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 73 · CoupevilleCoupeville5,000 Meters Varsity Boys 1A – 4A7320:06.47Unofficial9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Cascade League MS XC Championship meetOct 22 · 3,000 Meters Middle School · Place 4 · CoupevilleCoupeville3,000 Meters Middle School411:16.40 PB8
Oct 15Granite GallopOct 15 · 1.7 Miles Middle School · Place 4 · CoupevilleCoupeville1.7 Miles Middle School410:11.12 PB8