Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Lake Osoyoos State ParkOroville Jamboree Relays · Sep 98:06.0Oroville Jamboree RelaysSeptember 9, 2026
1.5 Miles · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 109:37.72Live Nation Invitational at the GorgeOctober 10, 2024
1.55 Miles · Eastside ParkOmak High School/Middle School XC Meet · Oct 510:45.05Omak High School/Middle School XC MeetOctober 5, 2022
2 Miles · Wapato PointManson Invite · Sep 1210:53.64Manson InviteSeptember 12, 2026
3 Miles · Apple Ridge XC CourseApple Ridge Invite, 1A, 2B, 1B · Oct 316:27.14Apple Ridge Invite, 1A, 2B, 1BOctober 3, 2026
3 Miles · Lake Osoyoos State ParkOroville Invite/MS Okanogan Highlands League Champs · Oct 1516:55.3Oroville Invite/MS Okanogan Highlands League ChampsOctober 15, 2026
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2314:52.80USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1816:02.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Franklin Park - 4000 MetersUSATF Inland Northwest Association Junior Olympic Championships · Nov 1116:38USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Mountainside MSUSATF Inland Northwest Association Junior Olympic Championships · Nov 1614:30.84USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Eastside ParkOmak Cross Country Meet · Sep 3016:57.10Omak Cross Country MeetSeptember 30, 2026
5,000 Meters · Liberty Bell HSCWB League Championships · Oct 2517:44.47CWB League ChampionshipsOctober 25, 2025
5,000 Meters · Okanogan Valley Golf CourseOkanogan Invite · Sep 1517:12.25Okanogan Invite September 15, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1017:01.729th Annual Battle for the 509October 10, 2026
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3117:11.54District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:46.32025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational · Oct 818:18.76Live Nation InvitationalOctober 8, 2026
5,000 Meters · Tonasket HSTonasket HS/MS Home Meet · Sep 2318:18.70Tonasket HS/MS Home MeetSeptember 23, 2026
5,000 Meters · Walla Walla Point 5K29th Annual Wenatchee XC Invite · Sep 1917:23.1829th Annual Wenatchee XC InviteSeptember 19, 2026
5,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2217:46.17USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5 Varsity 2B · Place 3 · TonasketTonasket5,000 Meters 5 Varsity 2B317:11.54 PB10
Oct 15Oroville Invite/MS Okanogan Highlands League ChampsOct 15 · 3 Miles Varsity/JV · Place 1 · TonasketTonasket3 Miles Varsity/JV116:55.3 PB10
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 3 · TonasketTonasket5,000 Meters Varsity Red (AVG Above 18 Min)317:01.72 PB10
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity · Place 17 · TonasketTonasket5,000 Meters Varsity1718:18.76 PB10
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity Small School · Place 8 · TonasketTonasket5,000 Meters Varsity Small School818:18.7610
Oct 3Apple Ridge Invite, 1A, 2B, 1BOct 3 · 3 Miles Varsity · Place 1 · TonasketTonasket3 Miles Varsity116:27.14 PB10
Sep 30Omak Cross Country MeetSep 30 · 5,000 Meters Varsity & JV Boys · Place 1 · TonasketTonasket5,000 Meters Varsity & JV Boys116:57.10 PB10
Sep 23Tonasket HS/MS Home MeetSep 23 · 5,000 Meters Varsity · Place 1 · TonasketTonasket5,000 Meters Varsity118:18.70 PB10
Sep 1929th Annual Wenatchee XC InviteSep 19 · 5,000 Meters Varsity · Place 12 · TonasketTonasket5,000 Meters Varsity1217:23.18 PB10
Sep 15Okanogan Invite Sep 15 · 5,000 Meters Varsity · Place 1 · TonasketTonasket5,000 Meters Varsity117:12.25 PB10
Sep 12Manson InviteSep 12 · 2 Miles HS Mens · Place 1 · TonasketTonasket2 Miles HS Mens110:53.64 PB10
Sep 9Oroville Jamboree RelaysSep 9 · 1.5 Miles HS Boys · Place 1 · TonasketTonasket1.5 Miles HS Boys18:06.0 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 5,000 Meters 15-18 · Place 9 · Okanogan Speed ClubOkanogan Speed Club5,000 Meters 15-18917:46.17 PB9
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 28 · TonasketTonasket5,000 Meters 2B Boys2817:46.3 PB9
Oct 30District 5 2B/1B ChampionshipsOct 30 · 3 Miles 2B Boys Varsity · Place 19 · TonasketTonasket3 Miles 2B Boys Varsity1917:13.109
Oct 25CWB League ChampionshipsOct 25 · 5,000 Meters 2B Varsity Boys · Place 10 · TonasketTonasket5,000 Meters 2B Varsity Boys1017:44.47 PB9
Oct 16Oroville InviteOct 16 · 3 Miles Varsity/JV · Place 3 · TonasketTonasket3 Miles Varsity/JV317:13.59
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters Varsity Small School · Place 14 · TonasketTonasket5,000 Meters Varsity Small School1418:47.809
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 38 · TonasketTonasket5,000 Meters Competitive JV (Below 21:30)3818:15.709
Oct 1Omak InviteOct 1 · 5,000 Meters Varsity & JV Boys · Place 8 · TonasketTonasket5,000 Meters Varsity & JV Boys818:04.559

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 44 · Okanogan Speed ClubOkanogan Speed Club4,000 Meters 13-144414:52.80 PB8
Nov 16USATF Inland Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 9 · Okanogan Speed ClubOkanogan Speed Club4,000 Meters 13-14914:30.84 PB8
Oct 10Live Nation Invitational at the GorgeOct 10 · 1.5 Miles Middle School · Place 3 · TonasketTonasket1.5 Miles Middle School39:37.72 PB8
Sep 17Okanogan InviteSep 17 · 3,000 Meters Middle School · Place 3 · TonasketTonasket3,000 Meters Middle School38:51Unofficial8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 90 · Sun CitySun City4,000 Meters 13-149016:02.70 PB7
Nov 11USATF Inland Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 27 · Sun CitySun City4,000 Meters 13-142716:38 PB7

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Omak High School/Middle School XC MeetOct 5 · 1.55 Miles Middel School Boys · Place 12 · TonasketTonasket1.55 Miles Middel School Boys1210:45.05 PB6