Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 23 | 14:10.30 | The Mook XC Invite at Alderbrook | September 23, 2023 |
| 3,000 Meters · Aloha High SchoolTHPRD Middle Schools @ Aloha · Oct 8 | 13:56.53 | THPRD Middle Schools @ Aloha | October 8, 2026 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 13 | 16:37.2 | NW Middle School XC Showdown presented by HOTV | October 13, 2022 |
| 3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 24 | 17:15.30 | Nike Portland XC Middle School Meet | September 24, 2021 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 13:48.90 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Howard M Terpenning (HMT) ComplexTHPRD Middle School Districts @ HMT Complex · Oct 24 | 12:59.62 | THPRD Middle School Districts @ HMT Complex | October 24, 2026 |
| 3,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 13 | 15:50.65 | USATF Oregon Association Junior Olympic Championships | November 13, 2021 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 29 | 14:25.89 | McMinnville Middle School Invite | September 29, 2023 |
| 3,000 Meters · Southridge High SchoolTHPRD Middle Schools @ Sunset · Oct 16 | 13:55.80 | THPRD Middle Schools @ Sunset | October 16, 2025 |
| 3,000 Meters · Sunset High SchoolTHPRD Middle Schools @ Sunset · Oct 15 | 13:47.77 | THPRD Middle Schools @ Sunset | October 15, 2026 |
| 3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 9 | 13:09.71 | USATF Oregon Association Junior Olympic Championships | November 9, 2024 |
| 3,000 Meters · Westview High SchoolTHPRD Middle School @ Westview · Oct 23 | 14:39.18 | THPRD Middle School @ Westview | October 23, 2025 |
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 |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 220 · BowermanBowerman | 3,000 Meters Varsity | 220 | 13:42.50 | 7 |
| Nov 1 | THPRD Middle School Districts @ HMT ComplexNov 1 · 3,000 Meters Middle School · Place 48 · TumwaterTumwater | 3,000 Meters Middle School | 48 | 14:32.03 | 7 |
| Oct 23 | THPRD Middle School @ WestviewOct 23 · 3,000 Meters Middle School · Place 32 · TumwaterTumwater | 3,000 Meters Middle School | 32 | 14:39.18 PB | 7 |
| Oct 16 | THPRD Middle Schools @ SunsetOct 16 · 3,000 Meters Middle School · Place 25 · TumwaterTumwater | 3,000 Meters Middle School | 25 | 13:55.80 PB | 7 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 250 · BowermanBowerman | 3,000 Meters Middle School | 250 | 14:55.92 | 7 |
| Sep 30 | THPRD Middle Schools at HMT ComplexSep 30 · 3,000 Meters Middle School · Place 62 · TumwaterTumwater | 3,000 Meters Middle School | 62 | 15:24.44 | 7 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 72 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 72 | 13:48.90 PB | 6 |
| Nov 9 | USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 25 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 25 | 13:09.71 PB | 6 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 144 · BowermanBowerman | 3,000 Meters Varsity | 144 | 13:14.70 | 6 |
| Nov 2 | THPRD Middle School District XC MeetNov 2 · 3,000 Meters Middle School · Place 33 · TumwaterTumwater | 3,000 Meters Middle School | 33 | 13:53.20 | 6 |
| Oct 22 | BSD Middle Schools @ Sunset High SchoolOct 22 · 3,000 Meters Middle School · Place 36 · TumwaterTumwater | 3,000 Meters Middle School | 36 | 14:01.60 | 6 |
| Oct 15 | BSD Middle Schools @ Aloha High School Oct 15 · 3,000 Meters Middle School · Place 53 · TumwaterTumwater | 3,000 Meters Middle School | 53 | 14:53.50 | 6 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 164 · BowermanBowerman | 3,000 Meters Middle School | 164 | 13:49.16 | 6 |
| Oct 1 | THPRD Middle Schools at HMT ComplexOct 1 · 3,000 Meters Middle School · Place 41 · TumwaterTumwater | 3,000 Meters Middle School | 41 | 14:19.10 | 6 |
| Sep 27 | McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 43 · BowermanBowerman | 3,000 Meters Open | 43 | 14:35.60 | 6 |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 3,000 Meters Middle School · Place 64 · BowermanBowerman | 3,000 Meters Middle School | 64 | 14:06.60 | 6 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 65 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 65 | 14:36.50 | 4 |
| Nov 5 | USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters Varsity · Place 19 · BowermanBowerman | 3,000 Meters Varsity | 19 | 14:52.86 | 10 |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 184 · Bowerman TrackBowerman Track | 3,000 Meters Champs | 184 | 14:24.0 | 4 |
| Oct 13 | NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 67 · Bowerman TrackBowerman Track | 3,000 Meters Sweepstakes | 67 | 16:37.2 PB | 4 |
| Sep 30 | McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 56 · Bowerman TrackBowerman Track | 3,000 Meters Open | 56 | 15:37.1 | 4 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 68 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 68 | 14:43.90 | 3 |
| Nov 13 | USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 18 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 18 | 15:50.65 PB | 3 |
| Nov 13 | USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Bowerman TrackBowerman Track | 2,000 Meters 8U | 0 | DNS | 3 |
| Oct 31 | Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 114 · Bowerman TrackBowerman Track | 3,000 Meters Champs | 114 | 14:44.70 | 3 |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 3,000 Meters Middle School · Place 181 · BowermanBowerman | 3,000 Meters Middle School | 181 | 16:12.40 | — |
| Sep 24 | Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 176 · Bowerman TrackBowerman Track | 3,000 Meters Middle School | 176 | 17:15.30 PB | 3 |
| Sep 18 | Northwest Classic XC 2021Sep 18 · 3,000 Meters Middle School · Place 138 · BowermanBowerman | 3,000 Meters Middle School | 138 | 16:54.02 | — |