Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Chambers Creek Properties Central MeadowUSATF Pacific Northwest Association Junior Olympic Championships · Nov 149:31.00USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 14, 2021
3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 2416:22.00Nike Portland XC Middle School MeetSeptember 24, 2021
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2313:35.10USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1813:40.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1413:14.43Estacada InvitationalOctober 14, 2026
3,000 Meters · Pacific ParkHalloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5k · Oct 2114:10Halloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5kOctober 21, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1612:48.50USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2212:27.62USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Estacada InvitationalOct 14 · 3,000 Meters Middle School · Place 3 · UnattachedUnattached3,000 Meters Middle School313:14.43 PB7

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 58 · Whisper RunningWhisper Running3,000 Meters 11-125812:27.62 PB6
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 35 · Whisper RunningWhisper Running3,000 Meters Varsity3512:35.3012
Sep 12Ash Creek FestivalSep 12 · 3,000 Meters Middle School · Place 29 · Whisper RunningWhisper Running3,000 Meters Middle School2913:43.606

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 66 · Whisper RunningWhisper Running3,000 Meters 11-126613:35.10 PB5
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 38 · Whisper RunningWhisper Running3,000 Meters 11-123812:48.50 PB5
Nov 3Stumptown Youth XC ChampionshipNov 3 · 2,000 Meters Varsity · Place 2 · Whisper RunningWhisper Running2,000 Meters Varsity28:40.115
Oct 19Halloween Dash Bash Oct 19 · Varsity · Place 36 · Whisper RunningWhisper RunningVarsity3613:5311
Oct 114th Annual Rose City Championship InviteOct 11 · 2,000 Meters Elementary · Place 5 · Whisper RunningWhisper Running2,000 Meters Elementary57:25.785
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 26 · Whisper RunningWhisper Running3,000 Meters Middle School2612:48.375

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 50 · Whisper RunningWhisper Running3,000 Meters 9-105013:40.70 PB4
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 28 · Whisper RunningWhisper Running3,000 Meters 9-102813:49.704
Oct 21Halloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5kOct 21 · 3,000 Meters 9-10 · Place 9 · Whisper RunningWhisper Running3,000 Meters 9-10914:10 PB4
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 2,000 Meters Elementary · Place 3 · Whisper RunningWhisper Running2,000 Meters Elementary38:08.44
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 18 · Whisper RunningWhisper Running3,200 Meters Open1814:56.5JR
Sep 9Ash Creek XC FestivalSep 9 · 3,000 Meters Middle School · Place 21 · Whisper RunningWhisper Running3,000 Meters Middle School2113:15.4JR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 41 · Whisper RunningWhisper Running3,000 Meters Varsity4114:59.8010
Sep 10Ash Creek XC FestivalSep 10 · 3,000 Meters Middle School · Place 34 · Whisper RunningWhisper Running3,000 Meters Middle School3413:41.80—
Sep 961st Annual Steve Maas Run-A-ReeSep 9 · Middle School · Place 14 · 3 Whisper Running3 Whisper RunningMiddle School1410:36—
Sep 961st Annual Steve Maas Run-A-ReeSep 9 · Varsity · Place 14 · 3 Whisper Running3 Whisper RunningVarsity1410:36—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 8 · Whisper RunningWhisper Running2,000 Meters 8U89:31.00 PB2
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 143 · Whisper RunningWhisper Running3,000 Meters Super Champs14314:35.202
Oct 92021 Rainier XC Invitational MeetOct 9 · 3,000 Meters Middle School · Place 12 · 7-8 Whisper Running7-8 Whisper Running3,000 Meters Middle School1216:15—
Sep 24Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 82 · Whisper RunningWhisper Running3,000 Meters Middle School8216:22.00 PB2
Sep 11Ash Creek XC FestivalSep 11 · 3,000 Meters Middle School · Place 31 · Whisper RunningWhisper Running3,000 Meters Middle School3114:13.30—
Sep 1060th Annual Steve Maas Run-A-ReeSep 10 · 2,200 Meters Middle School · Place 45 · 7-8 Whisper Running7-8 Whisper Running2,200 Meters Middle School4510:41—
Sep 4The Ultimook RaceSep 4 · 3,000 Meters Middle School · Place 31 · Whisper RunningWhisper Running3,000 Meters Middle School3116:08.00—