Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Gaiser Middle SchoolVPS Middle School District Championships · May 20 | 11:43.47 | VPS Middle School District Championships | May 20, 2025 |
| 1.5 Miles · Gaiser Middle SchoolVPS Middle School District Championships · Oct 12 | 12:58 | VPS Middle School District Championships | October 12, 2023 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 16:02.30 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Pacific ParkHalloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5k · Oct 21 | 15:50 | Halloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5k | October 21, 2023 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 18:10.29 | Ultimook Race | September 2, 2023 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 14:47.80 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 24:58.44 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 25:19.0 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 5,000 Meters · UL CampusSkyview @ Camas · Sep 15 | 24:55 | Skyview @ Camas | September 15, 2026 |
| 5,000 Meters · Whipple Creek ParkUnion @ Skyview · Oct 13 | 26:10.93 | Union @ Skyview | October 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Union @ SkyviewOct 13 · 5,000 Meters Varsity · Place 17 · SkyviewSkyview | 5,000 Meters Varsity | 17 | 26:10.93 PB | 9 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Gold - Athletes Under 26 minutes · Place 182 · SkyviewSkyview | 5,000 Meters JV Gold - Athletes Under 26 minutes | 182 | 25:19.0 PB | 9 |
| Sep 29 | Battle Ground at SkyviewSep 29 · 5,000 Meters Varsity · Place 10 · SkyviewSkyview | 5,000 Meters Varsity | 10 | 26:25.74 | 9 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters JV Girls Afternoon · Place 41 · SkyviewSkyview | 5,000 Meters JV Girls Afternoon | 41 | 24:58.44 PB | 9 |
| Sep 15 | Skyview @ CamasSep 15 · 5,000 Meters Varsity · Place 25 · SkyviewSkyview | 5,000 Meters Varsity | 25 | 24:55 PB | 9 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 141 · SkyviewSkyview | 5,000 Meters Varsity Girls 5A – 6A | 141 | 29:21.24Unofficial | 9 |
| May 28 | VPS Middle School District ChampionshipsMay 28 · 1.5 Miles 8th Grade · Place 5 · AlkiAlki | 1.5 Miles 8th Grade | 5 | 12:06 | 8 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 66 · Whisper RunningWhisper Running | 4,000 Meters Varsity | 66 | 20:20.30 | 14 |
| Oct 25 | Halloween Dash BashOct 25 · 4,000 Meters Varsity · Place 43 · 13-1 Whisper Running13-1 Whisper Running | 4,000 Meters Varsity | 43 | 19:43 | — |
| Oct 5 | West Seattle Rust BusterOct 5 · 3,000 Meters Varsity · Place 43 · Whisper RunningWhisper Running | 3,000 Meters Varsity | 43 | 14:49.46 | — |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 1.5 Miles Middle School Elementary · Place 44 · Whisper RunningWhisper Running | 1.5 Miles Middle School Elementary | 44 | 12:07.0 | 8 |
| Sep 12 | Ash Creek FestivalSep 12 · 3,000 Meters Middle School · Place 39 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 39 | 14:36.20 | 8 |
| Sep 6 | The Ultimook RaceSep 6 · 3,000 Meters Middle School · Place 65 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 65 | 16:17.30 | 8 |
| May 20 | VPS Middle School District ChampionshipsMay 20 · 1.5 Miles 7th Grade · Place 10 · AlkiAlki | 1.5 Miles 7th Grade | 10 | 11:43.47 PB | 8 |
| Apr 24 | Gaiser @ AlkiApr 24 · 1.5 Miles New Division · Place 3 · AlkiAlki | 1.5 Miles New Division | 3 | 11:47Unofficial | 8 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 85 · Whisper RunningWhisper Running | 3,000 Meters 11-12 | 85 | 16:02.30 PB | 7 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 72 · Whisper RunningWhisper Running | 3,000 Meters 11-12 | 72 | 14:47.80 PB | 7 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 120 · Whisper RunningWhisper Running | 3,000 Meters Varsity | 120 | 14:24.29 | 7 |
| Oct 19 | Halloween Dash Bash Oct 19 · Varsity · Place 44 · Whisper RunningWhisper Running | Varsity | 44 | 14:23 | 12 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 107 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 107 | 14:52.89 | 7 |
| Oct 5 | HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 82 · Whisper RunningWhisper Running | 1.5 Miles Middle School Elementary | 82 | 12:14.6 | 7 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 71 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 71 | 14:37.55 | 7 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Middle School · Place 64 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 64 | 16:15.11 | 7 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 220 · Whisper RunningWhisper Running | 3,000 Meters Varsity | 220 | 15:46.30 | — |
| Oct 21 | Halloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5kOct 21 · 3,000 Meters 11-12 · Place 29 · Whisper RunningWhisper Running | 3,000 Meters 11-12 | 29 | 15:50 PB | 6 |
| Oct 12 | VPS Middle School District ChampionshipsOct 12 · 1.5 Miles 6th Grade Girls · Place 10 · AlkiAlki | 1.5 Miles 6th Grade Girls | 10 | 12:58 PB | 6 |
| Oct 9 | Discovery @ AlkiOct 9 · 1.5 Miles Girls · AlkiAlki | 1.5 Miles Girls | 0 | 12:17Unofficial | 6 |
| Oct 5 | Alki @ JLOct 5 · 1.5 Miles Girls · AlkiAlki | 1.5 Miles Girls | 0 | 12:05Unofficial | 6 |
| Sep 28 | Alki @ TJSep 28 · 1.5 Miles Girls · Place 3 · AlkiAlki | 1.5 Miles Girls | 3 | 12:15Unofficial | 6 |
| Sep 21 | Mac @ AlkiSep 21 · 1.5 Miles Girls · AlkiAlki | 1.5 Miles Girls | 0 | 13:04Unofficial | 6 |
| Sep 14 | Gaiser @ AlkiSep 14 · 1.5 Miles Middle School · AlkiAlki | 1.5 Miles Middle School | 0 | 13:32Unofficial | 6 |
| Sep 8 | 62nd Annual Steve Maas Run-A-ReeSep 8 · 2,200 Meters Middle School Girls · Place 44 · AlkiAlki | 2,200 Meters Middle School Girls | 44 | 11:48Unofficial | 6 |
| Sep 2 | Ultimook RaceSep 2 · 3,000 Meters Middle School · Place 62 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 62 | 18:10.29 PB | 6 |
| Aug 31 | Alki Time TrialAug 31 · 1.5 Miles · AlkiAlki | 1.5 Miles | 0 | 13:18Unofficial | 6 |