Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Valley CatholicValiant Opener · Aug 2710:22.52Valiant OpenerAugust 27, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2917:39.604A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:34.75Champoeg InvitationalOctober 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 117:55.90Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 717:39.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1617:27.00Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3018:27.903A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2620:03.9Three Course ChallengeSeptember 26, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1118:06.68Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 44 · Valley Catholic5,000 Meters 4A4417:39.50 PB12
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys Varsity · Place 8 · Valley Catholic5,000 Meters Boys Varsity817:39.60 PB12
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 14 · Valley Catholic3,000 Meters Varsity149:53.312
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 50 · Valley Catholic5,000 Meters Varsity5017:27.00 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 33 · Valley Catholic5,000 Meters Varsity Boys3317:34.75 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 70 · Valley Catholic5,000 Meters Varsity7017:55.90 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 35 · Valley Catholic5,000 Meters Difficult Course3520:03.9 PB12
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 59 · Valley Catholic5,000 Meters Varsity5918:06.68 PB12
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 8 · Valley Catholic5,000 Meters Boys 5k819:4012
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 7 · Valley Catholic3,000 Meters HS Boys710:22.52 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 25 · Valley Catholic5,000 Meters 3A Varsity Boys2518:27.90 PB11
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 57 · Valley Catholic5,000 Meters Varsity5718:17.7811
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 111 · Valley Catholic5,000 Meters Varsity11118:20.8511
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 79 · Valley Catholic5,000 Meters Varsity Division 27917:54.5011
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 19 · Valley Catholic5,000 Meters Varsity1918:56.3011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 73 · Valley Catholic3,000 Meters Varsity7310:28.5911

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 65 · Valley Catholic3,000 Meters Varsity6510:52.7010
Oct 18Southwest Christian InvitationalOct 18 · 5,000 Meters Varsity · Place 26 · Valley Catholic5,000 Meters Varsity2619:16.3010
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 33 · Valley Catholic5,000 Meters Junior Varsity3319:04.8010
Sep 27Champs InviteSep 27 · 3,000 Meters Junior Varsity · Place 3 · Valley Catholic3,000 Meters Junior Varsity310:59.5010
Sep 7Saxon InviteSep 7 · 5,000 Meters Junior Varsity · Place 9 · Valley Catholic5,000 Meters Junior Varsity919:52.2110