Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 1414:29.8Archers InvitationalOctober 14, 2022
3,000 Meters · Southwest Christian Wildcat TrailMCL Championship · Oct 2515:43.70MCL ChampionshipOctober 25, 2022
3,000 Meters · Valley CatholicValiant Opener · Aug 2714:34.17Valiant OpenerAugust 27, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1922:36.61The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1027:12.83Catlin Gabel XC InvitationalSeptember 10, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1823:12.25Stumptown ShowdownOctober 18, 2025
5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 3022:22.033A-SD1 District 1 ChampionshipsOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 49 · Catlin GabelCatlin Gabel5,000 Meters 3A Varsity Boys4922:22.03 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (over 21:00) · Place 117 · Catlin GabelCatlin Gabel5,000 Meters Silver JV Boys (over 21:00)11722:36.61 PB11
Sep 10Catlin Gabel XC InvitationalSep 10 · 5,000 Meters High School Boys 5k · Place 12 · Catlin GabelCatlin Gabel5,000 Meters High School Boys 5k1227:12.83 PB11
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 62 · Catlin GabelCatlin Gabel3,000 Meters HS Boys6214:34.17 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 78 · Catlin GabelCatlin Gabel5,000 Meters 3A Varsity Boys7823:05.2010
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 87 · Catlin GabelCatlin Gabel5,000 Meters Junior Varsity 28723:12.25 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25MCL ChampionshipOct 25 · 3,000 Meters Boys' Varsity · Place 70 · Catlin GabelCatlin Gabel3,000 Meters Boys' Varsity7015:43.70 PB7
Oct 14Archers InvitationalOct 14 · 3,000 Meters Middle School · Place 29 · Catlin GabelCatlin Gabel3,000 Meters Middle School2914:29.8 PB7