Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2813:00.79The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:59.02Nike Portland XCSeptember 26, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1626:28.51PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Grant ParkPIL @ Grant (Lincoln, Grant, Benson, Jefferson) · Sep 3025:08.98PIL @ Grant (Lincoln, Grant, Benson, Jefferson)September 30, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2922:16.756A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1221:56.40Oregon City XC Invitational September 12, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 323:08.8Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 922:37.286th 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

10 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 34 · Grant5,000 Meters Junior Varsity3422:59.610
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 86 · Grant5,000 Meters JV Championship8622:37.28 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 10 · Grant5,000 Meters Junior Varsity1023:08.8 PB10
Sep 30PIL @ Grant (Lincoln, Grant, Benson, Jefferson)Sep 30 · 5,000 Meters Girls Race (All) · Place 30 · Grant5,000 Meters Girls Race (All)3025:08.98 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters F/S JV Morning · Place 45 · Grant5,000 Meters F/S JV Morning4521:59.02 PB10
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 11 · Grant5,000 Meters Junior Varsity1126:28.51 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Girls Gold · Place 20 · Grant5,000 Meters JV Girls Gold2021:56.40 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 130 · Grant5,000 Meters JV Girls 5A – 6A13036:04.16Unofficial10
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 44 · Grant5,000 Meters Varsity4423:02.5810
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Girls · Place 25 · Grant3,000 Meters Sophomore Girls2513:00.79 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 24 · Grant5,000 Meters Junior Varsity2422:16.75 PB9
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 19 · Grant5,000 Meters Varsity1922:41.789
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 53 · Grant5,000 Meters Junior Varsity Championship5322:25.839
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Junior Varsity · Place 9 · Grant5,000 Meters Junior Varsity922:14.309
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 14 · Grant5,000 Meters Junior Varsity1422:43.309
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Junior Varsity · Place 5 · Grant5,000 Meters Junior Varsity524:44.609
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 19 · Grant5,000 Meters Junior Varsity1923:42.209
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 21 · Grant5,000 Meters Junior Varsity2124:33.229
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 41 · Grant3,000 Meters Freshman4113:23.069