Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:02.03The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:10.90Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1421:25.69PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1623:19.36PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3023:39.65PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 719:56.60OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 220:13.98PIL PreviewSeptember 2, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:08.96Oregon City XC Invitational September 12, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 319:56.7Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:22.206th 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

13 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 47 · Grant5,000 Meters 6A4719:56.60 PB11
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · Grant5,000 Meters Varsity919:27.911
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · Grant5,000 Meters Varsity919:27.911
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 9 · Grant5,000 Meters Varsity921:25.69 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 64 · Grant5,000 Meters WildwoodRunning Varsity Championship6419:22.20 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 6 (B/G combined) · Place 4 · Grant5,000 Meters Varsity Flight 6 (B/G combined)419:56.7 PB11
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Girls Race (All) · Place 16 · Grant5,000 Meters Girls Race (All)1623:39.65 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 73 · Grant5,000 Meters Danner Championship Varsity7319:10.90 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Varsity · Place 7 · Grant5,000 Meters Varsity723:19.36 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Girls · Place 17 · Grant5,000 Meters Varsity Girls1719:08.96 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 89 · Grant5,000 Meters JV Girls 5A – 6A8932:06.30Unofficial11
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 14 · Grant5,000 Meters Varsity1420:13.98 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Girls · Place 15 · Grant3,000 Meters Junior Girls1512:02.03 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 27 · Grant5,000 Meters Junior Varsity2722:25.0210
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 17 · Grant5,000 Meters Varsity1722:39.7810
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 63 · Grant5,000 Meters Junior Varsity Championship6322:40.6810
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Junior Varsity · Place 7 · Grant5,000 Meters Junior Varsity722:06.8010
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Junior Varsity · Place 3 · Grant5,000 Meters Junior Varsity324:14.5010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 176 · Grant5,000 Meters Junior Varsity 5A17632:27.0010
Sep 3PIL PreviewSep 3 · 5,000 Meters Varsity · Place 40 · Grant5,000 Meters Varsity4022:59.2210
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 38 · Grant3,000 Meters Sophomore3812:37.4810

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 64 · Grant5,000 Meters Junior Varsity6424:02.909
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Junior Varsity · Place 14 · Grant5,000 Meters Junior Varsity1425:16.889
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 112 · Grant5,000 Meters Junior Varsity Championship11223:17.909
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 39 · Grant5,000 Meters Junior Varsity3923:29.609
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 121 · Grant5,000 Meters Junior Varsity Division 112124:23.6FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 118 · Grant5,000 Meters Junior Varsity11824:08.009
Sep 18PIL - Cleveland, Jefferson, McDaniel @ GrantSep 18 · 5,000 Meters Junior Varsity · Place 16 · Grant5,000 Meters Junior Varsity1624:32.219
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 97 · Grant5,000 Meters Junior Varsity 5A9729:05.109
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 20 · Grant5,000 Meters Junior Varsity2025:08.909
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 45 · Grant3,000 Meters Freshman4513:33.759