Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkMHC Preview · Sep 1113:54.71MHC PreviewSeptember 11, 2025
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 514:08.19Gresham XC FestivalSeptember 5, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2822:28.406A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2623:59.70Nike Portland XCSeptember 26, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1722:03.76Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1222:36.70Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 923:17.086th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sam Barlow High SchoolMHC Mid-Season · Sep 3030:00.46MHC Mid-SeasonSeptember 30, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 6A JV · Place 67 · Reynolds5,000 Meters 6A JV6722:28.40 PB11
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 104 · Reynolds5,000 Meters Junior Varsity Non-Scored10422:03.76 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 296 · Reynolds5,000 Meters JV Bronze29623:17.08 PB11
Sep 30MHC Mid-SeasonSep 30 · 5,000 Meters JV Boys · Place 50 · Reynolds5,000 Meters JV Boys5030:00.46 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 310 · Reynolds5,000 Meters J/S JV Morning31023:59.70 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 132 · Reynolds5,000 Meters JV Boys Silver. (21mins+)13222:36.70 PB11
Sep 9MHC PreviewSep 9 · 5,000 Meters COED Junior Varsity · Place 23 · Reynolds5,000 Meters COED Junior Varsity2325:30.1511
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Boys JV · Place 73 · Reynolds3,000 Meters Boys JV7314:08.19 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 108 · Reynolds5,000 Meters Junior Varsity10824:30.4310
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 105 · Reynolds5,000 Meters Junior Varsity 210524:11.4810
Oct 15HOKA 2 MILE TEAM CHALLENGEOct 15 · 2 Miles Varsity · Reynolds2 Miles Varsity015:15.4Unofficial10
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 352 · Reynolds5,000 Meters Junior Varsity35225:54.5110
Oct 2MHC Mid Season @ CCCOct 2 · 5,000 Meters Junior Varsity · Place 66 · Reynolds5,000 Meters Junior Varsity6626:08.3010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 339 · Reynolds5,000 Meters Junior Varsity33924:28.4010
Sep 11MHC PreviewSep 11 · 3,000 Meters COED Novice · Place 27 · Reynolds3,000 Meters COED Novice2713:54.71 PB10
Aug 29The OpenerAug 29 · 3,000 Meters Junior Varsity · Place 186 · Reynolds3,000 Meters Junior Varsity18614:37.6010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 138 · Reynolds5,000 Meters Junior Varsity13827:49.689
Oct 22Intersquad Hoka 2 MilerOct 22 · 2 Miles Open · Reynolds2 Miles Open016:38.9Unofficial9
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 368 · Reynolds5,000 Meters Junior Varsity36827:22.709
Oct 2MHC Mid-Season @ Clackamas HSOct 2 · 5,000 Meters Junior Varsity · Place 106 · Reynolds5,000 Meters Junior Varsity10630:43.359
Sep 28Nike Portland XCSep 28 · 3,000 Meters Junior Varsity Novice · Place 103 · Reynolds3,000 Meters Junior Varsity Novice10315:15.2FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 411 · Reynolds5,000 Meters Junior Varsity41128:33.709
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Junior Varsity · Place 327 · Reynolds5,000 Meters Junior Varsity32729:29.359
Sep 11MHC Preview MeetSep 11 · 3,000 Meters Novice · Place 53 · Reynolds3,000 Meters Novice5314:55.929

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11Estacada InvitationalOct 11 · 3,000 Meters Middle School · Place 83 · Reynolds3,000 Meters Middle School8316:48.548