Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2814:50.43The Opener August 28, 2026
3,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2614:54.57Nike Portland XCSeptember 26, 2026
3,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1215:00.29Oregon City XC Invitational September 12, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 128:35.93Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1724:33.61Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 925:28.106th 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

7 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 122 · Tualatin5,000 Meters Junior Varsity12224:17.19
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 138 · Tualatin5,000 Meters Junior Varsity Non-Scored13824:33.61 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 341 · Tualatin5,000 Meters JV Silver34125:28.10 PB9
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 162 · Tualatin5,000 Meters Junior Varsity White 22:00 and Over16228:35.93 PB9
Sep 26Nike Portland XCSep 26 · 3,000 Meters Novice JV · Place 42 · Tualatin3,000 Meters Novice JV4214:54.57 PB9
Sep 12Oregon City XC Invitational Sep 12 · 3,000 Meters JV Boys 3k · Place 35 · Tualatin3,000 Meters JV Boys 3k3515:00.29 PB9
Aug 28The Opener Aug 28 · 3,000 Meters Novice · Place 79 · Tualatin3,000 Meters Novice7914:50.43 PB9