Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolViking 3k · Aug 2711:18.32Viking 3kAugust 27, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:54.83The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkPacific Conference Preview · Sep 219:49.29Pacific Conference PreviewSeptember 2, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1619:41.80Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:25.51Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 918:49.316th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · Glencoe5,000 Meters Varsity3918:59.612
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · Glencoe5,000 Meters Varsity3918:59.612
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 193 · Glencoe5,000 Meters Varsity19319:41.80 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 76 · Glencoe5,000 Meters JV Silver7618:49.31 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 155 · Glencoe5,000 Meters Varsity15520:26.4012
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Boys Sub 13:30 · Place 27 · Glencoe3,000 Meters Boys Sub 13:302711:20.7612
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 127 · Glencoe5,000 Meters Gold JV Boys (Ave under 20:00)12719:54.83 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 193 · Glencoe5,000 Meters Varsity Boys19319:25.51 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 181 · Glencoe5,000 Meters Varsity Boys 5A – 6A18126:53.30Unofficial12
Sep 2Pacific Conference PreviewSep 2 · 5,000 Meters Varsity · Place 64 · Glencoe5,000 Meters Varsity6419:49.29 PB12
Aug 27Viking 3kAug 27 · 3,000 Meters Boys Sub 13:00 · Place 41 · Glencoe3,000 Meters Boys Sub 13:004111:18.32 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 306A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 44 · Glencoe5,000 Meters Junior Varsity4419:28.2811
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 38 · Glencoe5,000 Meters Varsity3820:27.6511
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 178 · Glencoe5,000 Meters Junior Varsity17820:43.4811
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 104 · Glencoe5,000 Meters Junior Varsity10420:37.4111
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 225 · Glencoe5,000 Meters Junior Varsity Division 222521:50.5011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 160 · Glencoe5,000 Meters Junior Varsity16020:58.7011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 201 · Glencoe5,000 Meters Junior Varsity20122:51.7711
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 224 · Glencoe5,000 Meters Junior Varsity 5A22425:51.2011
Sep 4Pacific Conference PreviewSep 4 · 5,000 Meters Varsity · Place 96 · Glencoe5,000 Meters Varsity9623:52.8311
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 152 · Glencoe3,000 Meters Varsity15212:38.1211

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 91 · Glencoe5,000 Meters Junior Varsity9121:30.5010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 160 · Glencoe5,000 Meters Junior Varsity16022:21.0910
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 235 · Glencoe5,000 Meters Junior Varsity23521:52.5010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 161 · Glencoe5,000 Meters Varsity16122:43.9710
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 53 · Glencoe5,000 Meters Varsity5323:10.5010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 3 · Place 131 · Glencoe5,000 Meters Junior Varsity Division 313122:51.8SO
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 284 · Glencoe5,000 Meters Junior Varsity28423:30.2010
Sep 14Oregon City XC InvitationalSep 14 · 3,000 Meters Novice · Place 7 · Glencoe3,000 Meters Novice713:00.0010
Sep 7Ultimook RaceSep 7 · 3,000 Meters Novice 1A · Place 41 · Glencoe3,000 Meters Novice 1A4114:55.7210
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 73 · Glencoe3,000 Meters Novice7313:45.8610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 112 · Glencoe5,000 Meters Junior Varsity11224:38.209
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 245 · Glencoe5,000 Meters Junior Varsity24524:55.4FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 184 · Glencoe5,000 Meters Varsity18425:43.5FR
Oct 4Hillsboro City XC ChampionshipOct 4 · 5,000 Meters Junior Varsity · Place 39 · Glencoe5,000 Meters Junior Varsity3926:28.8FR
Sep 30Nike Portland XCSep 30 · 3,000 Meters Junior Varsity Novice · Place 136 · Glencoe3,000 Meters Junior Varsity Novice13615:57.3FR
Sep 30Nike Portland XCSep 30 · 3,000 Meters Junior Varsity Novice · Place 136 · Glencoe3,000 Meters Junior Varsity Novice13615:57.3FR
Sep 27Three Rivers League/Pacific Conference meetSep 27 · 5,000 Meters Junior Varsity · Place 209 · Glencoe5,000 Meters Junior Varsity20929:58.099
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 357 · Glencoe5,000 Meters Junior Varsity35728:16.999