Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vancouver LakeClark County Jamboree · Sep 312:41.62Clark County JamboreeSeptember 3, 2026
5,000 Meters · Abrams Park2A GSHL Hudson’s Bay/Woodland/Columbia River @ Ridgefield · Sep 2921:32.412A GSHL Hudson’s Bay/Woodland/Columbia River @ RidgefieldSeptember 29, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1920:09.51The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:15.29Nike Portland XCSeptember 26, 2026
5,000 Meters · Hockinson Meadows Community Park2A GHSL Ridgefield, Columbia River, RA Long @ Hockinson · Oct 719:522A GHSL Ridgefield, Columbia River, RA Long @ HockinsonOctober 7, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1121:1565th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1021:13.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1620:01.20Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Vancouver Lake2A GSHL Mark Morris/Hockinson/Hudson's Bay @ Columbia River · Sep 1523:48.502A GSHL Mark Morris/Hockinson/Hudson's Bay @ Columbia RiverSeptember 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 212A GSHL League ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 50 · Columbia River5,000 Meters Junior Varsity5021:22.0311
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 213 · Columbia River5,000 Meters Varsity21320:01.20 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 334 · Columbia River5,000 Meters Men's JV Gold avg 21:00-22:2933421:13.4 PB11
Oct 72A GHSL Ridgefield, Columbia River, RA Long @ HockinsonOct 7 · 5,000 Meters Junior Varsity · Place 8 · Columbia River5,000 Meters Junior Varsity819:52 PB11
Sep 292A GSHL Hudson’s Bay/Woodland/Columbia River @ RidgefieldSep 29 · 5,000 Meters JV Boys · Place 9 · Columbia River5,000 Meters JV Boys921:32.41 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 113 · Columbia River5,000 Meters Blue Varsity11320:15.29 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (under 21:00) · Place 57 · Columbia River5,000 Meters Silver JV Boys (under 21:00)5720:09.51 PB11
Sep 152A GSHL Mark Morris/Hockinson/Hudson's Bay @ Columbia RiverSep 15 · 5,000 Meters Junior Varsity · Place 18 · Columbia River5,000 Meters Junior Varsity1823:48.50 PB11
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 16 · Columbia River5,000 Meters Junior Varsity1621:15 PB11
Sep 3Clark County JamboreeSep 3 · 2 Miles Junior Boys · Place 30 · Columbia River2 Miles Junior Boys3012:41.62 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 222A GHSL League MeetOct 22 · Varsity · Place 12 · Columbia RiverVarsity1219:389
Oct 92A GSHL Columbia River @ Ridgefield & MSOct 9 · 5,000 Meters Varsity · Place 35 · Columbia River5,000 Meters Varsity3521:46.309
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 37 · Columbia River5,000 Meters Junior Varsity3720:25.19
Sep 242A GSHL: River/Washougal @ WoodlandSep 24 · 5,000 Meters Varsity · Place 27 · Columbia River5,000 Meters Varsity2720:43.219