Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Fernhill ParkCYO Portland XC #4 · Oct 77:28.4CYO Portland XC #4October 7, 2023
1500 m · Gabriel ParkCYO Portland XC Week 1 · Sep 146:39.71CYO Portland XC Week 1September 14, 2024
1500 m · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 247:43.80CYO Portland XC #3September 24, 2022
1500 m · Valley CatholicCYO Portland XC #4 · Oct 18:00.50CYO Portland XC #4October 1, 2022
3,000 Meters · Valley CatholicValiant Opener · Aug 2712:43.01Valiant OpenerAugust 27, 2026
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2621:08.0Three Course ChallengeSeptember 26, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2920:54.244A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 920:48.37Champoeg InvitationalOctober 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 121:40.57Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1621:01.30Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1122:30.90Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys JV · Place 14 · Valley CatholicValley Catholic5,000 Meters Boys JV1420:54.24 PB10
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 37 · Valley CatholicValley Catholic3,000 Meters Junior Varsity3712:17.310
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 131 · Valley CatholicValley Catholic5,000 Meters Junior Varsity13121:01.30 PB10
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 108 · Valley CatholicValley Catholic5,000 Meters JV Boys BLUE (22:00 or faster)10820:48.37 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 7 · Valley CatholicValley Catholic5,000 Meters Junior Varsity White 22:00 and Over721:40.57 PB10
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 59 · Valley CatholicValley Catholic4,300 Meters Easy Course5921:08.0 PB10
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 115 · Valley CatholicValley Catholic5,000 Meters Junior Varsity11522:30.90 PB10
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 31 · Valley CatholicValley Catholic5,000 Meters Boys 5k3123:0010
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 39 · Valley CatholicValley Catholic3,000 Meters HS Boys3912:43.01 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Middle School · Place 37 · Valley CatholicValley Catholic3,000 Meters Middle School3713:54.078
Oct 12CYO Portland XC Meet of ChampionsOct 12 · 3,000 Meters Varsity · Place 16 · Valley CatholicValley Catholic3,000 Meters Varsity1614:06.28
Oct 5CYO Portland XC Week 4Oct 5 · 3,000 Meters Varsity · Place 24 · Valley CatholicValley Catholic3,000 Meters Varsity2414:10.88
Sep 28CYO Portland XC Week 3Sep 28 · 3,000 Meters Varsity · Place 18 · Valley CatholicValley Catholic3,000 Meters Varsity1815:50.878
Sep 21CYO Portland XC Week 2Sep 21 · 2,850 Meters Varsity · Place 18 · Valley CatholicValley Catholic2,850 Meters Varsity1813:00.128
Sep 14CYO Portland XC Week 1Sep 14 · 1,500 Meters 1500M Cadet · Place 17 · Valley CatholicValley Catholic1,500 Meters 1500M Cadet176:39.71 PB8

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7CYO Portland XC #4Oct 7 · 1,500 Meters Cadet 1500M · Place 17 · Valley CatholicValley Catholic1,500 Meters Cadet 1500M177:28.4 PB7
Sep 30CYO Portland XC #3Sep 30 · 1,500 Meters Cadet 1500M · Place 26 · Valley CatholicValley Catholic1,500 Meters Cadet 1500M268:27.17
Sep 23CYO Portland XC #2Sep 23 · 1,500 Meters Cadet 1500M · Place 18 · Valley CatholicValley Catholic1,500 Meters Cadet 1500M188:04.17
Sep 16CYO Portland XC #1Sep 16 · 1,500 Meters Cadet 1500M · Place 22 · Valley CatholicValley Catholic1,500 Meters Cadet 1500M228:09.57

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1CYO Portland XC #4Oct 1 · 1,500 Meters Cub 1500M · Place 29 · Valley CatholicValley Catholic1,500 Meters Cub 1500M298:00.50 PB6
Sep 24CYO Portland XC #3Sep 24 · 1,500 Meters Cub 1500M · Place 62 · Valley CatholicValley Catholic1,500 Meters Cub 1500M627:43.80 PB6
Sep 17CYO Portland XC #2Sep 17 · 1,500 Meters Cub 1500M · Place 30 · Valley CatholicValley Catholic1,500 Meters Cub 1500M308:16.36