Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · Valley CatholicCYO Portland XC #2 · Sep 17 | 4:49.4 | CYO Portland XC #2 | September 17, 2022 |
| 1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 14 | 7:32.3 | CYO Portland XC Meet of Champions | October 14, 2023 |
| 1500 m · Gabriel ParkCYO Portland XC Week 1 · Sep 14 | 7:18.92 | CYO Portland XC Week 1 | September 14, 2024 |
| 1500 m · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 24 | 8:01.70 | CYO Portland XC #3 | September 24, 2022 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 14:42.26 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 15:06.80 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 15:22.19 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 15:48.00 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 9 | 15:05.44 | USATF Oregon Association Junior Olympic Championships | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 407 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 407 | 14:42.26 PB | 5 |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 84 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 84 | 15:06.80 PB | 5 |
| Nov 9 | USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 29 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 29 | 15:05.44 PB | 5 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 275 · BowermanBowerman | 3,000 Meters Varsity | 275 | 15:23.55 | 5 |
| Oct 12 | CYO Portland XC Meet of ChampionsOct 12 · 1,500 Meters Varsity · Place 20 · St. Pius XSt. Pius X | 1,500 Meters Varsity | 20 | 7:33.3 | 5 |
| Oct 5 | CYO Portland XC Week 4Oct 5 · 1,500 Meters Varsity · Place 17 · St. Pius XSt. Pius X | 1,500 Meters Varsity | 17 | 6:53.9 | 5 |
| Sep 14 | CYO Portland XC Week 1Sep 14 · 1,500 Meters 1500M Cub · Place 28 · St. Pius XSt. Pius X | 1,500 Meters 1500M Cub | 28 | 7:18.92 PB | 5 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 342 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 342 | 15:22.19 PB | 4 |
| Nov 18 | USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 68 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 68 | 15:48.00 PB | 4 |
| Nov 11 | USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 35 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 35 | 15:49.61 | 4 |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 346 · BowermanBowerman | 3,000 Meters Varsity | 346 | 15:59.01 | 4 |
| Oct 14 | CYO Portland XC Meet of ChampionsOct 14 · 1,500 Meters Roadrunner 1500M · Place 21 · St. Pius XSt. Pius X | 1,500 Meters Roadrunner 1500M | 21 | 7:32.3 PB | 4 |
| Sep 16 | CYO Portland XC #1Sep 16 · 1,500 Meters Roadrunner 1500M · Place 21 · St. Pius XSt. Pius X | 1,500 Meters Roadrunner 1500M | 21 | 8:06.3 | 4 |
2022 Cross Country
3 results