Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 11 | 10:14.01 | USATF Oregon Association Junior Olympic Championships | November 11, 2017 |
| 2,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 9:21.41 | USATF Region 13 Junior Olympic Championships | November 18, 2017 |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Oct 28 | 15:51.20 | PDXC State Middle School Championship | October 28, 2018 |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 15:57.19 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 20 | 12:12.80 | USATF Region 13 Junior Olympic Championships | November 20, 2021 |
| 3,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 10 | 13:13.10 | USATF Oregon Association Junior Olympic Championships | November 10, 2018 |
| 3,000 Meters · Franklin Park - 3000 MetersUSATF Region 13 Junior Olympic Championships · Nov 17 | 13:34.70 | USATF Region 13 Junior Olympic Championships | November 17, 2018 |
| 3,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 13 | 13:06.32 | USATF Oregon Association Junior Olympic Championships | November 13, 2021 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 15:46.4 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 11:34.3 | Stumptown Youth XC Championship | October 30, 2022 |
| 3,200 Meters · Bryant ParkHarrier Classic · Oct 7 | 18:11.2 | Harrier Classic | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 120 · Salem Track | 3,000 Meters Super Champs | 120 | 11:34.3 PB | - |
2021 Cross Country
3 results2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 13 Junior Olympic ChampionshipsNov 18 · 2,000 Meters 8U · Place 24 · Salem Track | 2,000 Meters 8U | 24 | 9:21.41 PB | 9 |
| Nov 11 | USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 2,000 Meters 8U · Place 14 · Salem Track | 2,000 Meters 8U | 14 | 10:14.01 PB | 9 |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Champs · Place 258 · Salem Track | 3,000 Meters Champs | 258 | 15:38.12 | 9 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 206 · Salem Track | 3,000 Meters Champions (top 10) | 206 | 15:57.19 PB | 9 |
| Oct 7 | Harrier ClassicOct 7 · 3,200 Meters Middle School/Open · Place 203 · Salem Track | 3,200 Meters Middle School/Open | 203 | 18:11.2 PB | 9 |
| Sep 30 | Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 424 · Salem Track | 3,000 Meters PDXC Alan Webb MS Race | 424 | 15:46.4 PB | 9 |