Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkPIL MS - Cleveland, Wells, Grant, Jefferson @ Grant Park · Oct 1715:04.4PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOctober 17, 2023
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2315:40.05PIL Middle School ChampionshipOctober 23, 2023
3,000 Meters · Lents ParkPIL Preview · Sep 215:14.77PIL PreviewSeptember 2, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3014:40.7Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Westmoreland ParkFranklin, Jefferson, Roosevelt and Cleveland @ Westmoreland · Sep 2613:56.86Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSeptember 26, 2023
3,000 Meters · Wilshire ParkGrant, Jefferson, McDaniel, Roosevelt @ Wilshire Park · Oct 614:50.7Grant, Jefferson, McDaniel, Roosevelt @ Wilshire ParkOctober 6, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1926:09.29The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2924:25.456A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Girls (over 26:00) · Place 24 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Silver JV Girls (over 26:00)2426:09.29 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Girls 5A – 6A · Place 76 · Roosevelt (OR)Roosevelt (OR)5,000 Meters JV Girls 5A – 6A7631:26.58Unofficial11
Sep 2PIL PreviewSep 2 · 3,000 Meters Novice · Place 11 · Roosevelt (OR)Roosevelt (OR)3,000 Meters Novice1115:14.77 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 81 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity8124:25.45 PB10
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 56 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity5625:34.5210
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 119 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity 5A11929:21.3010
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 53 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity5326:13.4310
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 119 · Roosevelt (OR)Roosevelt (OR)3,000 Meters Sophomore11914:39.3510

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 88 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity8824:59.309
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Junior Varsity · Place 32 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity3227:29.099
Oct 2PIL @ Pier Park (Roosevelt Host)Oct 2 · 5,000 Meters Junior Varsity · Place 23 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity2327:52.309
Sep 28Nike Portland XCSep 28 · 3,000 Meters Junior Varsity Novice · Place 29 · Roosevelt (OR)Roosevelt (OR)3,000 Meters Junior Varsity Novice2914:49.8FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 79 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity7925:50.709
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 57 · Roosevelt (OR)Roosevelt (OR)5,000 Meters Junior Varsity5728:35.109
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 82 · Roosevelt (OR)Roosevelt (OR)3,000 Meters Freshman8214:59.309

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 207 · Jefferson ClusterJefferson Cluster3,000 Meters Varsity20715:05.808
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Championship · Place 62 · Jefferson ClusterJefferson Cluster3,000 Meters Championship6215:40.05 PB8
Oct 17PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 17 · 3,000 Meters Girls 3000 · Place 35 · Jefferson ClusterJefferson Cluster3,000 Meters Girls 30003515:04.4 PB8
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 3,000 Meters Middle School · Place 126 · Jefferson ClusterJefferson Cluster3,000 Meters Middle School12615:36.48
Oct 5Roosevelt, Grant, Jefferson, McDaniel @ WilshireOct 5 · 3,000 Meters 3K Girls · Place 16 · Jefferson ClusterJefferson Cluster3,000 Meters 3K Girls1615:47.058
Sep 26Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSep 26 · 3,000 Meters 3k Girls · Place 14 · Jefferson ClusterJefferson Cluster3,000 Meters 3k Girls1413:56.86 PB8
Sep 21Foot Traffic All-ComersSep 21 · 3,000 Meters 7th/8th Grade 3K Girls · Jefferson ClusterJefferson Cluster3,000 Meters 7th/8th Grade 3K Girls014:35.00Unofficial8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 115 · Jefferson ClusterJefferson Cluster3,000 Meters Champs11514:40.7 PB7
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Championship · Place 51 · Jefferson ClusterJefferson Cluster3,000 Meters Championship5115:48.967
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 3,000 Meters Middle School · Place 45 · Jefferson ClusterJefferson Cluster3,000 Meters Middle School4515:17.107
Oct 6Grant, Jefferson, McDaniel, Roosevelt @ Wilshire ParkOct 6 · 3,000 Meters Middle School · Place 6 · Jefferson ClusterJefferson Cluster3,000 Meters Middle School614:50.7 PB7
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Girls · Place 20 · Jefferson ClusterJefferson Cluster3,000 Meters 3k Girls2014:55.437

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 73 · Jefferson ClusterJefferson Cluster3,000 Meters Champs7315:22.206
Oct 25PIL Youth XC District ChampionshipOct 25 · 3,000 Meters Championship · Place 55 · Jefferson ClusterJefferson Cluster3,000 Meters Championship5515:50.986
Oct 21 Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 21 · 3,000 Meters 3k girls · Place 33 · Jefferson ClusterJefferson Cluster3,000 Meters 3k girls3315:55.26
Oct 7Roosevelt, Grant, Jefferson, McDaniel @ Wilshire ParkOct 7 · 3,000 Meters 3k Girls · Place 21 · Jefferson ClusterJefferson Cluster3,000 Meters 3k Girls2116:59.966
Sep 30Grant, Franklin, Jefferson, Wells at Jackson MSSep 30 · 3,000 Meters Girls 3K · Place 39 · Jefferson ClusterJefferson Cluster3,000 Meters Girls 3K3916:26.76