Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Apple Ridge XC CourseDistrict 5 2B/1B Championships · Oct 3020:16.10District 5 2B/1B ChampionshipsOctober 30, 2025
3 Miles · Lake Osoyoos State ParkOroville Invite · Oct 1620:21.7Oroville InviteOctober 16, 2025
5,000 Meters · Eastside ParkOmak Cross Country Meet · Sep 3021:06.86Omak Cross Country MeetSeptember 30, 2026
5,000 Meters · Liberty Bell HSCWB League Championships · Oct 2520:53.11CWB League ChampionshipsOctober 25, 2025
5,000 Meters · Okanogan Valley Golf CourseOkanogan Invite · Sep 1521:39.86Okanogan Invite September 15, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1021:01.739th Annual Battle for the 509October 10, 2026
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3120:52.84District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 924:14.37Live Nation Invitational at the GorgeOctober 9, 2025
5,000 Meters · Tonasket HSTonasket HS/MS Home Meet · Sep 2322:07.87Tonasket HS/MS Home MeetSeptember 23, 2026
5,000 Meters · Walla Walla Point 5K29th Annual Wenatchee XC Invite · Sep 1923:31.5029th Annual Wenatchee XC InviteSeptember 19, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5 Varsity 2B · Place 47 · Tonasket5,000 Meters 5 Varsity 2B4720:52.84 PB11
Oct 15Oroville Invite/MS Okanogan Highlands League ChampsOct 15 · 3 Miles Varsity/JV · Place 21 · Tonasket3 Miles Varsity/JV2121:10.111
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 146 · Tonasket5,000 Meters Varsity Red (AVG Above 18 Min)14621:01.73 PB11
Oct 3Apple Ridge Invite, 1A, 2B, 1BOct 3 · 3 Miles Varsity · Place 61 · Tonasket3 Miles Varsity6122:12.8311
Sep 30Omak Cross Country MeetSep 30 · 5,000 Meters Varsity & JV Boys · Place 18 · Tonasket5,000 Meters Varsity & JV Boys1821:06.86 PB11
Sep 23Tonasket HS/MS Home MeetSep 23 · 5,000 Meters Varsity · Place 7 · Tonasket5,000 Meters Varsity722:07.87 PB11
Sep 1929th Annual Wenatchee XC InviteSep 19 · 5,000 Meters Varsity · Place 113 · Tonasket5,000 Meters Varsity11323:31.50 PB11
Sep 15Okanogan Invite Sep 15 · 5,000 Meters Varsity · Place 34 · Tonasket5,000 Meters Varsity3421:39.86 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30District 5 2B/1B ChampionshipsOct 30 · 3 Miles 2B Boys Varsity · Place 65 · Tonasket3 Miles 2B Boys Varsity6520:16.10 PB10
Oct 25CWB League ChampionshipsOct 25 · 5,000 Meters 2B Varsity Boys · Place 35 · Tonasket5,000 Meters 2B Varsity Boys3520:53.11 PB10
Oct 16Oroville InviteOct 16 · 3 Miles Varsity/JV · Place 38 · Tonasket3 Miles Varsity/JV3820:21.7 PB10
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters Varsity Small School · Place 77 · Tonasket5,000 Meters Varsity Small School7724:14.37 PB10
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 287 · Tonasket5,000 Meters Competitive JV (Below 21:30)28721:58.0010
Oct 1Omak InviteOct 1 · 5,000 Meters Varsity & JV Boys · Place 34 · Tonasket5,000 Meters Varsity & JV Boys3421:48.7810

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26CWB 1B/2B League MeetOct 26 · 5,000 Meters 2B Varsity Boys · Place 42 · Tonasket5,000 Meters 2B Varsity Boys4222:53.309
Oct 10Live Nation Invitational at the GorgeOct 10 · 5,000 Meters Varsity · Place 150 · Tonasket5,000 Meters Varsity15024:19.219
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 241 · Tonasket5,000 Meters Varsity Red (AVG Above 18 Min)24122:39.709