Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 3 | 12:21.90 | PDXC State Middle School Championship | November 3, 2019 |
| 3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 24 | 12:29.50 | Nike Portland XC Middle School Meet | September 24, 2021 |
| 3,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 10 | 12:17.96 | USATF Oregon Association Junior Olympic Championships | November 10, 2018 |
| 3,000 Meters · Franklin Park - 3000 MetersUSATF Region 13 Junior Olympic Championships · Nov 17 | 11:59.00 | USATF Region 13 Junior Olympic Championships | November 17, 2018 |
| 3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 23 | 11:47.02 | USATF Region 13 Junior Olympic Championships | November 23, 2019 |
| 3,000 Meters · Pat's AcresBig Cross Portland · Sep 20 | 13:53.6 | Big Cross Portland | September 20, 2017 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 14:26.4 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 16 | 12:05.45 | USATF Oregon Association Junior Olympic Championships | November 16, 2019 |
| 3,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 13:29.30 | USATF Region 13 Junior Olympic Championships | November 18, 2017 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 20 | 16:01.70 | USATF Region 13 Junior Olympic Championships | November 20, 2021 |
| 4,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 13 | 18:27.86 | USATF Oregon Association Junior Olympic Championships | November 13, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 76 · Tigard Youth Track | 4,000 Meters 13-14 | 76 | 16:01.70 PB | 8 |
| Nov 13 | USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 39 · Tigard Youth Track | 4,000 Meters 13-14 | 39 | 18:27.86 PB | 8 |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 3,000 Meters Middle School · Place 63 · Tigard Youth | 3,000 Meters Middle School | 63 | 12:34.70 | — |
| Sep 24 | Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 45 · Tigard Youth Track | 3,000 Meters Middle School | 45 | 12:29.50 PB | 8 |
| Sep 18 | Oregon City XC InvitationalSep 18 · 3,000 Meters Middle School · Place 12 · Tigard Youth | 3,000 Meters Middle School | 12 | 13:30.35 | — |
| Sep 11 | Ash Creek XC FestivalSep 11 · 3,000 Meters Middle School · Place 31 · Tigard Youth | 3,000 Meters Middle School | 31 | 13:19.60 | — |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 73 · Tigard Youth Track | 3,000 Meters 11-12 | 73 | 11:47.02 PB | 6 |
| Nov 16 | USATF Oregon Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 26 · Tigard Youth Track | 3,000 Meters 11-12 | 26 | 12:05.45 PB | 6 |
| Nov 3 | PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Super Champs · Place 172 · Tigard Youth Track | 3,000 Meters Super Champs | 172 | 12:21.90 PB | 6 |
| Sep 21 | Pacific Northwest Cross Country ChampionshipsSep 21 · 3,000 Meters Middle School · Place 15 · Tigard Youth | 3,000 Meters Middle School | 15 | 13:29.70 | 11 |
| Sep 14 | Northwest ClassicSep 14 · 3,000 Meters Middle School · Place 33 · Tigard Youth | 3,000 Meters Middle School | 33 | 12:09.30 | — |
| Sep 7 | Ash Creek XC Festival Sep 7 · 3,000 Meters Middle School · Place 29 · Tigard Youth Track | 3,000 Meters Middle School | 29 | 13:05.95 | 6 |
| Sep 6 | Ash Creek XC Festival (College)Sep 6 · 3,000 Meters Middle School · Place 29 · Tigard Youth | 3,000 Meters Middle School | 29 | 13:05.95 | — |
2018 Cross Country
2 results2017 Cross Country
4 results