Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2311:11.74Forest Grove 3kSeptember 23, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1920:18.35The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 120:16.82Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1619:30.50Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:42.22Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:06.696th 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 41 · Glencoe5,000 Meters Varsity4119:33.412
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 41 · Glencoe5,000 Meters Varsity4119:33.412
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 184 · Glencoe5,000 Meters Varsity18419:30.50 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 90 · Glencoe5,000 Meters JV Silver9019:06.69 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 152 · Glencoe5,000 Meters Varsity15220:16.82 PB12
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Boys Sub 13:30 · Place 24 · Glencoe3,000 Meters Boys Sub 13:302411:11.74 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 155 · Glencoe5,000 Meters Gold JV Boys (Ave under 20:00)15520:18.35 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 200 · Glencoe5,000 Meters Varsity Boys20019:42.22 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 158 · Glencoe5,000 Meters Varsity Boys 5A – 6A15823:52.23Unofficial12
Sep 2Pacific Conference PreviewSep 2 · 5,000 Meters Varsity · Place 74 · Glencoe5,000 Meters Varsity7420:43.1612
Aug 27Viking 3kAug 27 · 3,000 Meters Boys Sub 13:00 · Place 51 · Glencoe3,000 Meters Boys Sub 13:005111:49.4712

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 306A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 46 · Glencoe5,000 Meters Varsity4619:22.8911
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 20 · Glencoe5,000 Meters Varsity2019:18.8711
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 159 · Glencoe5,000 Meters Varsity15919:19.9011
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Varsity · Place 102 · Glencoe5,000 Meters Varsity10219:21.4011
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 195 · Glencoe5,000 Meters Varsity Division 119519:39.5011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 152 · Glencoe5,000 Meters Varsity15218:37.1011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 54 · Glencoe5,000 Meters Junior Varsity5419:56.4911
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 26 · Glencoe5,000 Meters Junior Varsity 5A2619:55.8011
Sep 4Pacific Conference PreviewSep 4 · 3,000 Meters Novice · Place 3 · Glencoe3,000 Meters Novice312:54.3011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 37 · Glencoe5,000 Meters Junior Varsity3719:04.5010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 66 · Glencoe5,000 Meters Junior Varsity6619:48.6810
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 219 · Glencoe5,000 Meters Junior Varsity Championship21919:14.0010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 43 · Glencoe5,000 Meters Varsity4319:34.2410
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 27 · Glencoe5,000 Meters Varsity2719:45.5010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 3 · Place 24 · Glencoe5,000 Meters Junior Varsity Division 32419:48.1SO
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 51 · Glencoe5,000 Meters Junior Varsity5120:12.0010
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 175 · Glencoe5,000 Meters Junior Varsity 5A17524:25.5010
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 109 · Glencoe3,000 Meters Sophomore10911:47.0810

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 57 · Glencoe5,000 Meters Junior Varsity5720:01.709
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 229 · Glencoe5,000 Meters Junior Varsity Championship22919:56.7FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 55 · Glencoe5,000 Meters Varsity5520:17.6FR
Oct 4Hillsboro City XC ChampionshipOct 4 · 5,000 Meters Junior Varsity · Place 17 · Glencoe5,000 Meters Junior Varsity1720:43.8FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 3 · Place 37 · Glencoe5,000 Meters Junior Varsity Division 33721:02.6FR
Sep 27Three Rivers League/Pacific Conference meetSep 27 · 5,000 Meters Junior Varsity · Place 80 · Glencoe5,000 Meters Junior Varsity8021:01.139
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 92 · Glencoe5,000 Meters Junior Varsity9221:26.119
Sep 9Saxon Invite Sep 9 · 5,000 Meters Junior Varsity · Place 36 · Glencoe5,000 Meters Junior Varsity3621:22.409
Sep 6Pacific Conference District PreviewSep 6 · 5,000 Meters Varsity · Place 87 · Glencoe5,000 Meters Varsity8722:13.5FR
Aug 25Night MeetAug 25 · 3,000 Meters Freshman · Place 58 · Glencoe3,000 Meters Freshman5812:05.6FR