Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:58.83The Good Evening MeetAugust 28, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1420:03.35PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1621:32.44PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3019:22.62PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 219:42.24PIL PreviewSeptember 2, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 321:06.0Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:19.266th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1731:04Steens 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

10 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 95 · Grant5,000 Meters Junior Varsity9519:44.611
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Junior Varsity · Place 21 · Grant5,000 Meters Junior Varsity2120:03.35 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 55 · Grant5,000 Meters JV Bronze5519:19.26 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 72 · Grant5,000 Meters Junior Varsity7221:06.0 PB11
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Boys Race (All) · Place 34 · Grant5,000 Meters Boys Race (All)3419:22.62 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 32 · Grant5,000 Meters Junior Varsity3221:32.44 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 230 · Grant5,000 Meters JV Boys 5A – 6A23027:54.34Unofficial11
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 60 · Grant5,000 Meters Junior Varsity6019:42.24 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Boys · Place 87 · Grant3,000 Meters Junior Boys8711:58.83 PB11
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 2 · Place 100 · Grant5,000 Meters Week 210031:04 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 154 · Grant5,000 Meters Junior Varsity15421:03.3210
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Junior Varsity · Place 39 · Grant5,000 Meters Junior Varsity3920:33.9910
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 138 · Grant5,000 Meters Junior Varsity13820:19.2210
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Junior Varsity · Place 42 · Grant5,000 Meters Junior Varsity4219:59.4010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 284 · Grant5,000 Meters Junior Varsity28420:49.3010
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 6 · Grant5,000 Meters Junior Varsity620:39.5010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 272 · Grant5,000 Meters Junior Varsity 5A27228:40.7010
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 75 · Grant5,000 Meters Junior Varsity7521:42.9110
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 134 · Grant3,000 Meters Sophomore13411:50.9910

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 117 · Grant5,000 Meters Junior Varsity11719:46.909
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Junior Varsity · Place 44 · Grant5,000 Meters Junior Varsity4421:17.629
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 96 · Grant5,000 Meters Junior Varsity9620:00.709
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 62 · Grant5,000 Meters Junior Varsity6220:21.809
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 124 · Grant5,000 Meters Junior Varsity Freshman Division 112420:53.4FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 263 · Grant5,000 Meters Junior Varsity26320:39.109
Sep 18PIL - Cleveland, Jefferson, McDaniel @ GrantSep 18 · 5,000 Meters Junior Varsity · Place 50 · Grant5,000 Meters Junior Varsity5021:05.919
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 115 · Grant5,000 Meters Junior Varsity 5A11522:54.009
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 85 · Grant3,000 Meters Freshman8512:06.569