Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2813:23.76The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:02.99Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1423:31.50PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1624:23.03PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3025:08.62PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2920:28.056A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1220:40.05Oregon City XC Invitational September 12, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 322:33.0Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:56.416th 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

12 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 27 · Grant5,000 Meters Varsity2720:50.211
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 27 · Grant5,000 Meters Varsity2720:50.211
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 29 · Grant5,000 Meters Varsity2923:31.50 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 126 · Grant5,000 Meters WildwoodRunning Varsity Championship12620:56.41 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 1 (B/G combined) · Place 4 · Grant5,000 Meters Varsity Flight 1 (B/G combined)422:33.0 PB11
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Girls Race (All) · Place 28 · Grant5,000 Meters Girls Race (All)2825:08.62 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 151 · Grant5,000 Meters Danner Championship Varsity15121:02.99 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Varsity · Place 21 · Grant5,000 Meters Varsity2124:23.03 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Girls · Place 59 · Grant5,000 Meters Varsity Girls5920:40.05 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 122 · Grant5,000 Meters JV Girls 5A – 6A12235:56.74Unofficial11
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 28 · Grant5,000 Meters Varsity2821:21.0411
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Girls · Place 41 · Grant3,000 Meters Junior Girls4113:23.76 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 21 · Grant5,000 Meters Varsity2120:28.05 PB10
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 18 · Grant5,000 Meters Varsity1822:39.8310
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 135 · Grant5,000 Meters Varsity Championship13521:12.4310
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Varsity · Place 8 · Grant5,000 Meters Varsity821:14.5010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 66 · Grant5,000 Meters Varsity6620:27.0010
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Varsity · Place 12 · Grant5,000 Meters Varsity1224:18.9010
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Varsity · Place 48 · Grant5,000 Meters Varsity4822:26.6010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 178 · Grant5,000 Meters Junior Varsity 5A17832:27.3010
Sep 3PIL PreviewSep 3 · 5,000 Meters Varsity · Place 36 · Grant5,000 Meters Varsity3622:40.3910
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 25 · Grant3,000 Meters Sophomore2512:19.4710

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 7 · Grant5,000 Meters Junior Varsity721:14.109
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 19 · Grant5,000 Meters Varsity1912:39.309
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Varsity · Place 6 · Grant5,000 Meters Varsity622:31.889
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 49 · Grant5,000 Meters Junior Varsity Championship4921:38.909
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Varsity · Place 10 · Grant5,000 Meters Varsity1020:38.109
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 2 · Place 48 · Grant5,000 Meters Varsity Division 24821:00.2FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 115 · Grant5,000 Meters Varsity Elite11521:43.009
Sep 18PIL - Cleveland, Jefferson, McDaniel @ GrantSep 18 · 5,000 Meters Varsity · Place 12 · Grant5,000 Meters Varsity1221:50.539
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 106 · Grant5,000 Meters Junior Varsity 5A10629:23.209
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 9 · Grant5,000 Meters Junior Varsity924:16.909
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 14 · Grant3,000 Meters Freshman1412:32.529