Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Valley CatholicValiant Opener · Aug 2710:12.45Valiant OpenerAugust 27, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2917:00.114A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:00.43Champoeg InvitationalOctober 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:01.6Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 117:02.94Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:57.00OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1616:51.20Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3017:47.503A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2619:30.7Three Course ChallengeSeptember 26, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1117:02.57Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 22 · Valley Catholic5,000 Meters 4A2216:57.00 PB12
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys Varsity · Place 3 · Valley Catholic5,000 Meters Boys Varsity317:00.11 PB12
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 8 · Valley Catholic3,000 Meters Varsity89:39.112
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 24 · Valley Catholic5,000 Meters Varsity2416:51.20 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 17 · Valley Catholic5,000 Meters Varsity Boys1717:00.43 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 34 · Valley Catholic5,000 Meters Varsity3417:02.94 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 27 · Valley Catholic5,000 Meters Difficult Course2719:30.7 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 16 · Valley Catholic5,000 Meters Men's Varsity - Silver1617:01.6 PB12
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 24 · Valley Catholic5,000 Meters Varsity2417:02.57 PB12
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 2 · Valley Catholic5,000 Meters Boys 5k218:2612
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 4 · Valley Catholic3,000 Meters HS Boys410:12.45 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 3A · Place 30 · Valley Catholic5,000 Meters 3A3017:31.4011
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 15 · Valley Catholic5,000 Meters 3A Varsity Boys1517:47.50 PB11
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Varsity · Place 13 · Valley Catholic3,000 Meters Varsity139:49.2911
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 21 · Valley Catholic5,000 Meters Varsity2117:10.2411
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 69 · Valley Catholic5,000 Meters Varsity6917:38.6611
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 54 · Valley Catholic5,000 Meters Varsity Division 25417:29.8011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 101 · Valley Catholic5,000 Meters Varsity10117:50.9011
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 18 · Valley Catholic5,000 Meters Varsity1818:53.4011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 68 · Valley Catholic3,000 Meters Varsity6810:18.9511