Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2815:28.70The Good Evening MeetAugust 28, 2026
3,000 Meters · The Hydrangea RanchUltimook Race · Sep 219:26.27Ultimook RaceSeptember 2, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1925:29.30The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1626:37.20PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff) · Oct 1426:25.63PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)October 14, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2924:24.706A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3025:41.54PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 334:10.3Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 924:45.586th 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 73 · Cleveland (OR)5,000 Meters Junior Varsity7324:24.612
Oct 14PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)Oct 14 · 5,000 Meters Junior Varsity · Place 12 · Cleveland (OR)5,000 Meters Junior Varsity1226:25.63 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 38 · Cleveland (OR)5,000 Meters JV Bronze3824:45.58 PB12
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 72 · Cleveland (OR)5,000 Meters Junior Varsity7234:10.3 PB12
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 22 · Cleveland (OR)5,000 Meters Junior Varsity2225:41.54 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Girls (Under 26:00) · Place 48 · Cleveland (OR)5,000 Meters Silver JV Girls (Under 26:00)4825:29.30 PB12
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Junior Varsity · Place 33 · Cleveland (OR)5,000 Meters Junior Varsity3326:37.20 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 66 · Cleveland (OR)5,000 Meters JV Girls 5A – 6A6630:17.15Unofficial12
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 57 · Cleveland (OR)5,000 Meters Junior Varsity5726:02.2512
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Girls · Place 66 · Cleveland (OR)3,000 Meters Senior Girls6615:28.70 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 80 · Cleveland (OR)5,000 Meters Junior Varsity8024:24.70 PB11
Oct 15PIL @ Gabriel ParkOct 15 · 5,000 Meters Junior Varsity · Place 14 · Cleveland (OR)5,000 Meters Junior Varsity1425:39.7011
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 104 · Cleveland (OR)5,000 Meters Junior Varsity Championship10424:22.2211
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 56 · Cleveland (OR)5,000 Meters Varsity5625:06.2511
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 21 · Cleveland (OR)5,000 Meters Junior Varsity2125:05.0011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 86 · Cleveland (OR)5,000 Meters Junior Varsity8624:31.9011
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Junior Varsity · Place 26 · Cleveland (OR)5,000 Meters Junior Varsity2626:30.8611
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 79 · Cleveland (OR)5,000 Meters Junior Varsity 5A7927:40.3011
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 81 · Cleveland (OR)5,000 Meters Junior Varsity8128:38.7211
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 104 · Cleveland (OR)3,000 Meters Varsity10414:53.6911

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 72 · Cleveland (OR)5,000 Meters Junior Varsity7224:17.2010
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Varsity · Place 20 · Cleveland (OR)5,000 Meters Varsity2025:26.2310
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 41 · Cleveland (OR)5,000 Meters Junior Varsity4123:52.4010
Oct 5Oxford ClassicOct 5 · 5,000 Meters Junior Varsity · Place 32 · Cleveland (OR)5,000 Meters Junior Varsity3228:27.7010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 3 · Place 42 · Cleveland (OR)5,000 Meters Junior Varsity Division 34225:39.5SO
Sep 18PIL - Cleveland, Jefferson, McDaniel @ GrantSep 18 · 5,000 Meters Junior Varsity · Place 23 · Cleveland (OR)5,000 Meters Junior Varsity2325:08.7310
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 56 · Cleveland (OR)5,000 Meters Junior Varsity 5A5627:45.8010
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 52 · Cleveland (OR)5,000 Meters Junior Varsity5228:00.7010
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 68 · Cleveland (OR)3,000 Meters Sophomore6814:11.1810

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 256A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 73 · Cleveland (OR)5,000 Meters Junior Varsity7325:06.809
Oct 18PIL - Clev, Wells, Lincoln, Jeff, BenOct 18 · 5,000 Meters Junior Varsity · Place 26 · Cleveland (OR)5,000 Meters Junior Varsity2625:07.609
Oct 14Lewis & Clark XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 31 · Cleveland (OR)5,000 Meters Junior Varsity3125:11.4FR
Oct 4PIL - Clev, Roos, Mcd, LincolnOct 4 · 5,000 Meters Junior Varsity · Place 20 · Cleveland (OR)5,000 Meters Junior Varsity2025:37.659
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 3 · Place 83 · Cleveland (OR)5,000 Meters Junior Varsity Division 38327:25.0FR
Sep 16Oregon City XC Invitational Sep 16 · 5,000 Meters Junior Varsity · Place 51 · Cleveland (OR)5,000 Meters Junior Varsity5128:09.539
Sep 6PIL District PreviewSep 6 · 3,000 Meters Novice · Place 17 · Cleveland (OR)3,000 Meters Novice1715:41.0FR
Sep 2Ultimook RaceSep 2 · 3,000 Meters Novice 1A-6A · Place 63 · Cleveland (OR)3,000 Meters Novice 1A-6A6319:26.27 PB9