Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2314:22.36Forest Grove 3kSeptember 23, 2026
3,000 Meters · Joe Dancer ParkPacific Conference Preview · Sep 215:04.70Pacific Conference PreviewSeptember 2, 2026
3,000 Meters · The Hydrangea RanchUltimook Race · Sep 215:45.49Ultimook RaceSeptember 2, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1924:45.57The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 127:41.88Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1823:01.58Stumptown ShowdownOctober 18, 2025
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1625:38.60Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1224:14.04Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 924:06.766th 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

10 results
DateMeetEventPlMarkGr
Oct 286A-3 Pacific Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 117 · Glencoe5,000 Meters Junior Varsity11724:32.112
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 326 · Glencoe5,000 Meters Junior Varsity32625:38.60 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 317 · Glencoe5,000 Meters JV Bronze31724:06.76 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 146 · Glencoe5,000 Meters Junior Varsity White 22:00 and Over14627:41.88 PB12
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Boys Over 13:30 · Place 19 · Glencoe3,000 Meters Boys Over 13:301914:22.36 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (over 21:00) · Place 222 · Glencoe5,000 Meters Silver JV Boys (over 21:00)22224:45.57 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 175 · Glencoe5,000 Meters JV Boys Silver. (21mins+)17524:14.04 PB12
Sep 5Ultimook RaceSep 5 · 3,000 Meters Novice Race all divisions · Place 51 · Glencoe3,000 Meters Novice Race all divisions5116:53.04Unofficial12
Sep 2Pacific Conference PreviewSep 2 · 3,000 Meters Novice · Place 17 · Glencoe3,000 Meters Novice1715:04.70 PB12
Aug 27Viking 3kAug 27 · 3,000 Meters Boys Over 13:00 · Place 43 · Glencoe3,000 Meters Boys Over 13:004314:34.1412

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 306A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 102 · Glencoe5,000 Meters Junior Varsity10221:59.7511
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 55 · Glencoe5,000 Meters Varsity5523:16.9311
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 83 · Glencoe5,000 Meters Junior Varsity 28323:01.58 PB11
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 203 · Glencoe5,000 Meters Junior Varsity20324:16.6311
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 49 · Glencoe5,000 Meters Junior Varsity4922:03.2011
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 187 · Glencoe5,000 Meters Junior Varsity18723:26.1111
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 330 · Glencoe5,000 Meters Junior Varsity Division 233024:24.0011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 238 · Glencoe5,000 Meters Junior Varsity23822:06.4011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 240 · Glencoe5,000 Meters Junior Varsity24023:30.1711
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 218 · Glencoe5,000 Meters Junior Varsity 5A21825:44.0011
Sep 4Pacific Conference PreviewSep 4 · 5,000 Meters Varsity · Place 114 · Glencoe5,000 Meters Varsity11427:13.8311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 104 · Glencoe5,000 Meters Junior Varsity10422:07.3010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 177 · Glencoe5,000 Meters Junior Varsity17723:06.4810
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 276 · Glencoe5,000 Meters Junior Varsity27622:35.0010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 190 · Glencoe5,000 Meters Varsity19023:52.3110
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 55 · Glencoe5,000 Meters Varsity5523:33.7010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 3 · Place 169 · Glencoe5,000 Meters Junior Varsity Division 316924:07.5SO
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 292 · Glencoe5,000 Meters Junior Varsity29223:39.3010
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 239 · Glencoe5,000 Meters Junior Varsity 5A23926:12.4010
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 61 · Glencoe3,000 Meters Novice6113:03.0110

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 101 · Glencoe5,000 Meters Junior Varsity10122:35.509
Oct 17Newberg Mile RelaysOct 17 · 4 Miles All Boys 4xMile Relay · Glencoe4 Miles All Boys 4xMile Relay0—9
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 234 · Glencoe5,000 Meters Junior Varsity23424:26.6FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 166 · Glencoe5,000 Meters Varsity16623:58.5FR
Oct 4Hillsboro City XC ChampionshipOct 4 · 5,000 Meters Junior Varsity · Place 33 · Glencoe5,000 Meters Junior Varsity3324:40.2FR
Sep 30Nike Portland XCSep 30 · 3,000 Meters Junior Varsity Novice · Place 49 · Glencoe3,000 Meters Junior Varsity Novice4913:12.8FR
Sep 30Nike Portland XCSep 30 · 3,000 Meters Junior Varsity Novice · Place 49 · Glencoe3,000 Meters Junior Varsity Novice4913:12.8FR
Sep 27Three Rivers League/Pacific Conference meetSep 27 · 5,000 Meters Junior Varsity · Place 178 · Glencoe5,000 Meters Junior Varsity17825:14.169
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 378 · Glencoe5,000 Meters Junior Varsity37830:15.289
Sep 9Saxon Invite Sep 9 · 5,000 Meters Junior Varsity · Place 84 · Glencoe5,000 Meters Junior Varsity8424:59.609
Sep 6Pacific Conference District PreviewSep 6 · 3,000 Meters Novice · Place 13 · Glencoe3,000 Meters Novice1315:01.5FR
Sep 2Ultimook RaceSep 2 · 3,000 Meters Novice 1A-6A · Place 71 · Glencoe3,000 Meters Novice 1A-6A7115:45.49 PB9