Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Fowler Middle SchoolFowler XC Meet · Oct 1210:36.61Fowler XC MeetOctober 12, 2023
2,000 Meters · Tualatin HSWRL @ Tualatin High, hosted by Hazelbrook MS · Oct 88:35WRL @ Tualatin High, hosted by Hazelbrook MSOctober 8, 2024
2,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 199:59.50WRL XC ChampionshipsOctober 19, 2023
2600 m · Fowler Middle SchoolWRL@ Fowler XC Meet · Oct 1611:16WRL@ Fowler XC MeetOctober 16, 2025
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2812:02.35The Opener August 28, 2026
3,000 Meters · Tigard HSCoaches' Cup · Sep 2211:43.80Coaches' CupSeptember 22, 2026
3,000 Meters · Tualatin HSWRL @ Tualatin High (hosted by Hazelbrook) · Oct 713:20WRL @ Tualatin High (hosted by Hazelbrook)October 7, 2025
3,000 Meters · Twality Middle SchoolWRL @Twality MS · Oct 213:52WRL @Twality MSOctober 2, 2025
3,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 2313:16.78WRL ChampionshipsOctober 23, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:12.93Nike Portland XCSeptember 26, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 121:42.60Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1719:39.17Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1220:05.52Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:42.146th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1621:20.10Silver Falls Oktoberfest InvitationalSeptember 16, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · TualatinTualatin5,000 Meters Varsity1519:48.99
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 31 · TualatinTualatin5,000 Meters Varsity3119:39.17 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 88 · TualatinTualatin5,000 Meters WildwoodRunning Varsity Championship8819:42.14 PB9
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 49 · TualatinTualatin5,000 Meters Varsity4921:42.60 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 119 · TualatinTualatin5,000 Meters Danner Championship Varsity11920:12.93 PB9
Sep 22Coaches' CupSep 22 · 3,000 Meters Girls 3K · Place 7 · TualatinTualatin3,000 Meters Girls 3K711:43.80 PB9
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 13 · TualatinTualatin5,000 Meters Varsity1321:20.10 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Girls · Place 38 · TualatinTualatin5,000 Meters Varsity Girls3820:05.52 PB9
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 58 · TualatinTualatin3,000 Meters Varsity5812:02.35 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 52 · HazelbrookHazelbrook3,000 Meters Varsity5212:55.408
Oct 23WRL ChampionshipsOct 23 · 3,000 Meters 8th Grade Girls · Place 10 · HazelbrookHazelbrook3,000 Meters 8th Grade Girls1013:16.78 PB8
Oct 16WRL@ Fowler XC MeetOct 16 · 2,600 Meters 8 Girls · Place 5 · HazelbrookHazelbrook2,600 Meters 8 Girls511:16 PB8
Oct 7WRL @ Tualatin High (hosted by Hazelbrook)Oct 7 · 3,000 Meters 8th Girls · Place 4 · HazelbrookHazelbrook3,000 Meters 8th Girls413:20 PB8
Oct 2WRL @Twality MSOct 2 · 3,000 Meters 8th Girls · Place 4 · HazelbrookHazelbrook3,000 Meters 8th Girls413:52 PB8
Sep 17The Coaches’ Cup - Tigard vs. TualatinSep 17 · 3,000 Meters Middle School · Place 3 · HazelbrookHazelbrook3,000 Meters Middle School313:53.108

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 80 · HazelbrookHazelbrook3,000 Meters Varsity8013:41.937
Oct 24WRL XC ChampionshipOct 24 · 2,000 Meters 7th Grade · Place 23 · HazelbrookHazelbrook2,000 Meters 7th Grade239:00.037
Oct 18Southwest Christian InvitationalOct 18 · 3,000 Meters Middle School · Place 27 · HazelbrookHazelbrook3,000 Meters Middle School2714:38.007
Oct 8WRL @ Tualatin High, hosted by Hazelbrook MSOct 8 · 2,000 Meters Middle School - 6th/7th Girls · Place 11 · HazelbrookHazelbrook2,000 Meters Middle School - 6th/7th Girls118:35 PB7
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 26 · HazelbrookHazelbrook3,000 Meters Middle School2614:46.257
Sep 26WRL PreviewSep 26 · 2,000 Meters 7th Grade · Place 18 · HazelbrookHazelbrook2,000 Meters 7th Grade189:27.707

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 2,000 Meters 6th Grade Girls · Place 32 · HazelbrookHazelbrook2,000 Meters 6th Grade Girls329:59.50 PB6
Oct 12Fowler XC MeetOct 12 · 2,000 Meters 6-7th Grade · Place 19 · HazelbrookHazelbrook2,000 Meters 6-7th Grade1910:36.61 PB6
Oct 3Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 59 · HazelbrookHazelbrook3,000 Meters Middle School5916:00.596
Sep 29Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 58 · HazelbrookHazelbrook3,000 Meters Middle School5816:29.796
Sep 21WRL PreviewSep 21 · 2,000 Meters 6th Grade · Place 28 · HazelbrookHazelbrook2,000 Meters 6th Grade2810:52.06