Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2810:06.91The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:50.58Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1417:43.02PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1618:08.19PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3020:18.44PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2917:09.676A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1216:45.55Oregon City XC Invitational September 12, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 317:25.6Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:50.256th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1724:47Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 6 · Grant5,000 Meters Junior Varsity616:50.511
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 6 · Grant5,000 Meters Varsity617:43.02 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 28 · Grant5,000 Meters JV Championship2816:50.25 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 6 · Grant5,000 Meters Junior Varsity617:25.6 PB11
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Boys Race (All) · Place 54 · Grant5,000 Meters Boys Race (All)5420:18.44 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 11 · Grant5,000 Meters J/S JV Morning1116:50.58 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 1 · Grant5,000 Meters Junior Varsity118:08.19 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 60 · Grant5,000 Meters Varsity Boys6016:45.55 PB11
Sep 5Ultimook RaceSep 5 · 3,000 Meters Novice Race all divisions · Place 33 · Grant3,000 Meters Novice Race all divisions3315:50.25Unofficial11
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 31 · Grant5,000 Meters Varsity3117:12.7311
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Boys · Place 32 · Grant3,000 Meters Junior Boys3210:06.91 PB11
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 2 · Place 43 · Grant5,000 Meters Week 24324:47 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 15 · Grant5,000 Meters Junior Varsity1517:09.67 PB10