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 9 | 16:57.44 | NW Middle School XC Showdown presented by HOTV | October 9, 2025 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 10 | 18:04.44 | NW Middle School XC Showdown presented by HOTV | October 10, 2024 |
| 3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 8 | 15:44.63 | NW Middle School XC Showdown presented by HOTV | October 8, 2026 |
| 3,000 Meters · Kings Valley Charter SchoolKings Valley Middle School Invitational · Oct 15 | 14:40.10 | Kings Valley Middle School Invitational | October 15, 2026 |
| 3,000 Meters · Philomath HSPhilomath MS XC · Oct 21 | 21:22.30 | Philomath MS XC | October 21, 2024 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 14:14.60 | Stumptown Youth XC Championship | November 1, 2026 |
| 3,200 Meters · Bryant ParkThe Harrier Classic · Oct 3 | 16:19.99 | The Harrier Classic | October 3, 2026 |
| 3,200 Meters · Delphian SchoolConquer the Hill · Sep 23 | 22:09.5 | Conquer the Hill | September 23, 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 |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 142 · Kings Valley | 3,000 Meters Champs | 142 | 14:14.60 PB | 6 |
| Oct 19 | Philomath MS XCOct 19 · 3,000 Meters Middle School · Place 54 · Kings Valley | 3,000 Meters Middle School | 54 | 16:07.0 | 6 |
| Oct 15 | Kings Valley Middle School InvitationalOct 15 · 3,000 Meters Middle School · Place 14 · Kings Valley | 3,000 Meters Middle School | 14 | 14:40.10 PB | 6 |
| Oct 8 | NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Sweepstakes · Place 35 · Kings Valley | 3,000 Meters Sweepstakes | 35 | 15:44.63 PB | 6 |
| Oct 3 | The Harrier ClassicOct 3 · 3,200 Meters MIDDLE SCHOOL · Place 47 · Kings Valley | 3,200 Meters MIDDLE SCHOOL | 47 | 16:19.99 PB | 6 |
| Sep 23 | Conquer the HillSep 23 · 3,200 Meters Middle School · Place 77 · Kings Valley | 3,200 Meters Middle School | 77 | 22:09.5 PB | 6 |
| Sep 11 | Ash Creek InvitationalSep 11 · 3,000 Meters Middle School · Place 38 · Kings Valley | 3,000 Meters Middle School | 38 | 15:38.04 | 6 |
2025 Cross Country
5 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 242 · Kings Valley | 3,000 Meters Varsity | 242 | 17:07.40 | 5 |
| Oct 21 | Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 127 · Kings Valley | 3,000 Meters Middle School | 127 | 21:22.30 PB | 5 |
| Oct 12 | Paul Mariman InvitationalOct 12 · 2 Miles Middle School · Place 54 · Kings Valley | 2 Miles Middle School | 54 | 21:40.40 | 6 |
| Oct 10 | NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 133 · Kings Valley | 3,000 Meters Sweepstakes | 133 | 18:04.44 PB | 5 |
| Sep 27 | Champs InviteSep 27 · 3,000 Meters Middle School · Place 94 · Kings Valley | 3,000 Meters Middle School | 94 | 20:13.70 | 4 |
| Sep 18 | Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 76 · Kings Valley | 3,000 Meters Middle School | 76 | 18:55.21 | 4 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 139 · Kings Valley | 3,000 Meters Middle School | 139 | 20:11.22 | 4 |