Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · Gabriel ParkCYO Portland XC #2 · Sep 19 | 5:45.3 | CYO Portland XC #2 | September 19, 2026 |
| 1,000 Meters · Nike World HeadquartersBowerman 5K · Jul 26 | 5:36.58 | Bowerman 5K | July 26, 2025 |
| 1500 m · Camp HowardCYO Portland XC Bigfoot Meet of Champions · Oct 10 | 8:35.4 | CYO Portland XC Bigfoot Meet of Champions | October 10, 2026 |
| 1500 m · Gabriel ParkCYO Portland XC #4 · Oct 3 | 7:59.3 | CYO Portland XC #4 | October 3, 2026 |
| 2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 13:53.20 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 2,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 27 | 12:01.43 | Sherwood Youth XC Meet presented by Sherwood High XC & Stumptown | September 27, 2025 |
| 2,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 10:54.28 | Stumptown Youth XC Championship | November 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 203 · Bowerman TrackBowerman Track | 2,000 Meters 8U | 203 | 13:53.20 PB | 2 |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 2,000 Meters 8U · Place 59 · Bowerman TrackBowerman Track | 2,000 Meters 8U | 59 | 11:26.48 | 2 |
| Nov 9 | USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 2,000 Meters Varsity · Place 17 · BowermanBowerman | 2,000 Meters Varsity | 17 | 12:47.60 | — |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 2,000 Meters Varsity · Place 67 · BowermanBowerman | 2,000 Meters Varsity | 67 | 11:38.50 | 2 |
| Sep 27 | Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 2,000 Meters Little Champs · Place 35 · Bowerman TrackBowerman Track | 2,000 Meters Little Champs | 35 | 12:01.43 PB | 2 |
| Jul 26 | Bowerman 5KJul 26 · 1,000 Meters kids · Place 40 · Bowerman TrackBowerman Track | 1,000 Meters kids | 40 | 5:36.58 PB | 2 |
2024 Cross Country
3 results