Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #1 · Sep 1313:39.5CYO Portland XC #1September 13, 2025
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 1113:43.8CYO Portland XC Meet of ChampionsOctober 11, 2025
3,000 Meters · Gabriel ParkCYO Portland XC #4 · Oct 413:40.2CYO Portland XC #4October 4, 2025
3,000 Meters · Valley CatholicValiant Opener · Aug 2712:34.76Valiant OpenerAugust 27, 2026
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2622:18.8Three Course ChallengeSeptember 26, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2921:44.904A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 922:33.24Champoeg InvitationalOctober 9, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1623:01.10Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1124:07.68Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys JV · Place 26 · Valley CatholicValley Catholic5,000 Meters Boys JV2621:44.90 PB9
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 41 · Valley CatholicValley Catholic3,000 Meters Junior Varsity4112:32.59
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 238 · Valley CatholicValley Catholic5,000 Meters Junior Varsity23823:01.10 PB9
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys GOLD (Slower than 22:00) · Place 44 · Valley CatholicValley Catholic5,000 Meters JV Boys GOLD (Slower than 22:00)4422:33.24 PB9
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 76 · Valley CatholicValley Catholic4,300 Meters Easy Course7622:18.8 PB9
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 152 · Valley CatholicValley Catholic5,000 Meters Junior Varsity15224:07.68 PB9
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 32 · Valley CatholicValley Catholic5,000 Meters Boys 5k3223:049
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 37 · Valley CatholicValley Catholic3,000 Meters HS Boys3712:34.76 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 3,000 Meters Cadet 3000M · Place 11 · Valley CatholicValley Catholic3,000 Meters Cadet 3000M1113:43.8 PB8
Oct 4CYO Portland XC #4Oct 4 · 3,000 Meters Cadet 3000M · Place 13 · Valley CatholicValley Catholic3,000 Meters Cadet 3000M1313:40.2 PB8
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 17 · Valley CatholicValley Catholic3,000 Meters Cadet 3000M1713:40.88
Sep 20CYO Portland XC #2Sep 20 · 3,000 Meters 3000M Cadet · Place 12 · Valley CatholicValley Catholic3,000 Meters 3000M Cadet1214:00.88
Sep 13CYO Portland XC #1Sep 13 · 3,000 Meters 3000M Cadet · Place 21 · Valley CatholicValley Catholic3,000 Meters 3000M Cadet2113:39.5 PB8