Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:08.33The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1921:03.12The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:21.18Nike Portland XCSeptember 26, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1421:43.93PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1622:19.51PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:54.83Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1220:25.26Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 921:47.966th 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 2 · Franklin (OR)5,000 Meters Junior Varsity220:03.312
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 44 · Franklin (OR)5,000 Meters Varsity4419:54.83 PB12
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 16 · Franklin (OR)5,000 Meters Varsity1621:43.93 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 56 · Franklin (OR)5,000 Meters JV Championship5621:47.96 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 156 · Franklin (OR)5,000 Meters Danner Championship Varsity15621:21.18 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Girls (Ave under 19:45) · Place 101 · Franklin (OR)5,000 Meters Elite Varsity Girls (Ave under 19:45)10121:03.12 PB12
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Varsity · Place 16 · Franklin (OR)5,000 Meters Varsity1622:19.51 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Girls · Place 53 · Franklin (OR)5,000 Meters Varsity Girls5320:25.26 PB12
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 23 · Franklin (OR)5,000 Meters Varsity2321:06.6912
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Girls · Place 16 · Franklin (OR)3,000 Meters Senior Girls1612:08.33 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 14 · Franklin (OR)5,000 Meters Junior Varsity1421:40.3611
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 16 · Franklin (OR)5,000 Meters Varsity1622:37.8711
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)5,000 Meters Junior Varsity523:07.1011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 17 · Franklin (OR)5,000 Meters Junior Varsity1720:58.9011
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Varsity · Place 19 · Franklin (OR)5,000 Meters Varsity1922:34.3811
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 14 · Franklin (OR)5,000 Meters Junior Varsity1422:51.6011
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 8 · Franklin (OR)5,000 Meters Junior Varsity823:02.8111
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 43 · Franklin (OR)3,000 Meters Varsity4312:29.2911