Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 13 | 19:23.5 | NW Middle School XC Showdown presented by HOTV | October 13, 2022 |
| 3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 26 | 16:36.27 | Jefferson Middle School Invitational | September 26, 2023 |
| 3,000 Meters · Philomath HSPhilomath MS XC Meet · Oct 23 | 16:53.27 | Philomath MS XC Meet | October 23, 2023 |
| 3,000 Meters · River Trail 3KWC River Trail 3K · Oct 25 | 16:23.887 | WC River Trail 3K | October 25, 2022 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 17:13.9 | Stumptown Youth XC Championship | October 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Stayton XC InvitationalSep 14 · 3,000 Meters Middle School · Place 63 · Talmadge | 3,000 Meters Middle School | 63 | 18:33.84 | 8 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 212 · Talmadge | 3,000 Meters Champs | 212 | 17:13.9 PB | 6 |
| Oct 25 | WC River Trail 3KOct 25 · 3,000 Meters Middle School · Place 24 · Talmadge | 3,000 Meters Middle School | 24 | 16:23.887 PB | 6 |
| Oct 13 | NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 87 · Talmadge | 3,000 Meters Sweepstakes | 87 | 19:23.5 PB | 6 |
| Oct 6 | Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 168 · Talmadge | 3,000 Meters Middle School | 168 | 20:06.5 | 6 |
| Oct 1 | The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 138 · Talmadge | 3,200 Meters Middle School | 138 | 23:16.4 | 6 |