Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2812:59.53The Opener August 28, 2026
3,000 Meters · Tualatin HSWRL @ Tualatin High, hosted by Hazelbrook MS · Oct 816:21WRL @ Tualatin High, hosted by Hazelbrook MSOctober 8, 2024
3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1614:36.82Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:50.27Nike Portland XCSeptember 26, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 122:07.09Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1720:43.88Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1221:56.66Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 921:07.046th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Tualatin HSThe Coaches’ Cup - Tigard vs. Tualatin · Sep 1724:16.37The Coaches’ Cup - Tigard vs. TualatinSeptember 17, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 74 · TualatinTualatin5,000 Meters Junior Varsity7420:24.810
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 77 · TualatinTualatin5,000 Meters Junior Varsity Non-Scored7720:43.88 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 233 · TualatinTualatin5,000 Meters JV Silver23321:07.04 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 177 · TualatinTualatin5,000 Meters Junior Varsity Cardinal 21:59 and Und17722:07.09 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 174 · TualatinTualatin5,000 Meters Sophomore JV Morning17421:50.27 PB10
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 3,400 Meters Junior Varsity · Place 72 · TualatinTualatin3,400 Meters Junior Varsity7214:36.82 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 106 · TualatinTualatin5,000 Meters JV Boys Silver. (21mins+)10621:56.66 PB10
Aug 28The Opener Aug 28 · 3,000 Meters Junior Varsity · Place 176 · TualatinTualatin3,000 Meters Junior Varsity17612:59.53 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-5 Three Rivers League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 102 · TualatinTualatin5,000 Meters Junior Varsity10222:04.769
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 63 · TualatinTualatin5,000 Meters Junior Varsity 26322:27.789
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 327 · TualatinTualatin5,000 Meters Junior Varsity32724:05.799
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 164 · TualatinTualatin5,000 Meters Junior Varsity16422:49.729
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 345 · TualatinTualatin5,000 Meters Junior Varsity Division 134523:59.609
Sep 17The Coaches’ Cup - Tigard vs. TualatinSep 17 · 5,000 Meters Varsity · Place 33 · TualatinTualatin5,000 Meters Varsity3324:16.37 PB9
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 237 · TualatinTualatin5,000 Meters Junior Varsity23723:28.549
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 110 · TualatinTualatin3,000 Meters Novice11013:40.069

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Southwest Christian InvitationalOct 18 · 3,000 Meters Middle School · Place 101 · HazelbrookHazelbrook3,000 Meters Middle School10117:15.408
Oct 8WRL @ Tualatin High, hosted by Hazelbrook MSOct 8 · 3,000 Meters Middle School - 8th Boys · Place 46 · HazelbrookHazelbrook3,000 Meters Middle School - 8th Boys4616:21 PB8
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 101 · HazelbrookHazelbrook3,000 Meters Middle School10116:39.108
Sep 26WRL PreviewSep 26 · 3,000 Meters 8th Grade · Place 92 · HazelbrookHazelbrook3,000 Meters 8th Grade9216:54.408