Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2814:13.35The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1923:59.20The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1624:57.57PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff) · Oct 1425:31.88PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)October 14, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2924:06.606A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3025:21.72PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 324:55.4Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 923:51.976th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1739:11Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 60 · Cleveland (OR)5,000 Meters Junior Varsity6023:53.312
Oct 14PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)Oct 14 · 5,000 Meters Junior Varsity · Place 6 · Cleveland (OR)5,000 Meters Junior Varsity625:31.88 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 24 · Cleveland (OR)5,000 Meters JV Bronze2423:51.97 PB12
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 25 · Cleveland (OR)5,000 Meters Junior Varsity2524:55.4 PB12
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 17 · Cleveland (OR)5,000 Meters Junior Varsity1725:21.72 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Girls (Ave under 24:00) · Place 53 · Cleveland (OR)5,000 Meters Gold JV Girls (Ave under 24:00)5323:59.20 PB12
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Varsity · Place 21 · Cleveland (OR)5,000 Meters Varsity2124:57.57 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 24 · Cleveland (OR)5,000 Meters JV Girls 5A – 6A2427:14.31Unofficial12
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 28 · Cleveland (OR)5,000 Meters Junior Varsity2824:13.4512
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Girls · Place 47 · Cleveland (OR)3,000 Meters Senior Girls4714:13.35 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 2 · Place 71 · Cleveland (OR)5,000 Meters Week 27139:11 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 63 · Cleveland (OR)5,000 Meters Junior Varsity6324:06.60 PB11
Oct 15PIL @ Gabriel ParkOct 15 · 5,000 Meters Junior Varsity · Place 12 · Cleveland (OR)5,000 Meters Junior Varsity1225:25.0011
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 46 · Cleveland (OR)5,000 Meters Varsity4624:43.0311
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 18 · Cleveland (OR)5,000 Meters Junior Varsity1824:55.2011
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 175 · Cleveland (OR)5,000 Meters Varsity Division 117525:28.4011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 56 · Cleveland (OR)5,000 Meters Junior Varsity5623:57.9011
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Junior Varsity · Place 25 · Cleveland (OR)5,000 Meters Junior Varsity2526:20.6211
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 69 · Cleveland (OR)5,000 Meters Junior Varsity 5A6926:56.7011
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 67 · Cleveland (OR)5,000 Meters Junior Varsity6726:48.2911
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 86 · Cleveland (OR)3,000 Meters Varsity8613:57.6111

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 104 · Cleveland (OR)5,000 Meters Junior Varsity10425:48.2010
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Junior Varsity · Place 30 · Cleveland (OR)5,000 Meters Junior Varsity3027:22.5810
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 136 · Cleveland (OR)5,000 Meters Junior Varsity13626:35.4010
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 94 · Cleveland (OR)5,000 Meters Junior Varsity9426:07.7010
Sep 18PIL - Cleveland, Jefferson, McDaniel @ GrantSep 18 · 5,000 Meters Junior Varsity · Place 33 · Cleveland (OR)5,000 Meters Junior Varsity3325:48.3410
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 111 · Cleveland (OR)5,000 Meters Junior Varsity 5A11129:48.1010
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 58 · Cleveland (OR)5,000 Meters Junior Varsity5828:41.2010
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 79 · Cleveland (OR)3,000 Meters Sophomore7914:55.9810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 256A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 115 · Cleveland (OR)5,000 Meters Junior Varsity11528:39.909
Oct 18PIL - Clev, Wells, Lincoln, Jeff, BenOct 18 · 5,000 Meters Junior Varsity · Place 49 · Cleveland (OR)5,000 Meters Junior Varsity4930:02.109
Oct 4PIL - Clev, Roos, Mcd, LincolnOct 4 · 5,000 Meters Junior Varsity · Place 34 · Cleveland (OR)5,000 Meters Junior Varsity3429:19.349
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 3 · Place 112 · Cleveland (OR)5,000 Meters Junior Varsity Division 311230:19.6FR
Sep 16Oregon City XC Invitational Sep 16 · 5,000 Meters Junior Varsity · Place 59 · Cleveland (OR)5,000 Meters Junior Varsity5929:04.779
Sep 6PIL District PreviewSep 6 · 5,000 Meters Junior Varsity · Place 64 · Cleveland (OR)5,000 Meters Junior Varsity6429:48.5FR
Aug 25Night MeetAug 25 · 3,000 Meters Novice · Place 74 · Cleveland (OR)3,000 Meters Novice7417:35.7FR