Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #1 · Sep 1311:36.1CYO Portland XC #1September 13, 2025
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 1112:55.6CYO Portland XC Meet of ChampionsOctober 11, 2025
3,000 Meters · Gabriel ParkCYO Portland XC #2 · Sep 2012:17.2CYO Portland XC #2September 20, 2025
3,000 Meters · Oregon City High SchoolPioneer Stampede 3k · Aug 2711:21.1Pioneer Stampede 3kAugust 27, 2026
5,000 Meters · Anderson ParkVernonia Invitational · Oct 1519:41.61Vernonia InvitationalOctober 15, 2026
5,000 Meters · Fort Stevens Historic Area2A/1A-SD1 District 1 Championships · Oct 3020:45.802A/1A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Jewell SchoolJewell Jaunt · Sep 2320:29.97Jewell JauntSeptember 23, 2026
5,000 Meters · Lewisville ParkUnion at Battle Ground · Sep 1522:11.00Union at Battle GroundSeptember 15, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:48.48Oregon City XC Invitational September 12, 2026
5,000 Meters · Rainier Elementary SchoolRainier Invitational · Oct 720:01.02Rainier InvitationalOctober 7, 2026
5,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 119:59.34Stayton/Regis InvitationalOctober 1, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 302A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 66 · Portland ChristianPortland Christian5,000 Meters Varsity6620:45.80 PB9
Oct 15Vernonia InvitationalOct 15 · 5,000 Meters High School · Place 53 · Portland ChristianPortland Christian5,000 Meters High School5319:41.61 PB9
Oct 7Rainier InvitationalOct 7 · 5,000 Meters Varsity · Place 27 · Portland ChristianPortland Christian5,000 Meters Varsity2720:01.02 PB9
Oct 1Stayton/Regis InvitationalOct 1 · 5,000 Meters Varsity · Place 42 · Portland ChristianPortland Christian5,000 Meters Varsity4219:59.34 PB9
Sep 23Jewell JauntSep 23 · 5,000 Meters Varsity/JV · Place 8 · Portland ChristianPortland Christian5,000 Meters Varsity/JV820:29.97 PB9
Sep 15Union at Battle GroundSep 15 · 5,000 Meters Boys · Place 27 · Portland ChristianPortland Christian5,000 Meters Boys2722:11.00 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 170 · Portland ChristianPortland Christian5,000 Meters Varsity Boys17018:48.48 PB9
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 128 · Portland ChristianPortland Christian5,000 Meters Varsity Boys 1A – 4A12821:34.95Unofficial9
Aug 27Pioneer Stampede 3kAug 27 · 3,000 Meters Boys · Place 14 · Portland ChristianPortland Christian3,000 Meters Boys1411:21.1 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 3,000 Meters Cadet 3000M · Place 7 · Portland ChristianPortland Christian3,000 Meters Cadet 3000M712:55.6 PB8
Oct 4CYO Portland XC #4Oct 4 · 3,000 Meters Cadet 3000M · Place 7 · Portland ChristianPortland Christian3,000 Meters Cadet 3000M712:36.38
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 11 · Portland ChristianPortland Christian3,000 Meters Cadet 3000M1112:38.38
Sep 20CYO Portland XC #2Sep 20 · 3,000 Meters 3000M Cadet · Place 2 · Portland ChristianPortland Christian3,000 Meters 3000M Cadet212:17.2 PB8
Sep 13CYO Portland XC #1Sep 13 · 3,000 Meters 3000M Cadet · Place 3 · Portland ChristianPortland Christian3,000 Meters 3000M Cadet311:36.1 PB8