| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 30 | 7:21.3 | West Seattle Rust Buster | September 30, 2023 |
| 1.5 Miles · Lincoln ParkCTMSL CC Meet 2 · Sep 25 | 9:43.50 | CTMSL CC Meet 2 | September 25, 2025 |
| 1.5 Miles · Seward ParkCTMSL CC ChampionShip Meet · Oct 16 | 9:59.60 | CTMSL CC ChampionShip Meet | October 16, 2025 |
| 2,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 23 | 11:27.73 | USATF Region 13 Junior Olympic Championships | November 23, 2019 |
| 2,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 11:06.47 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2019 |
| 2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 23 | 15:49.46 | 2022 Rainier Beach Goose Chase | October 23, 2022 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Pacific Northwest Association Junior Olympic Championships · Nov 14 | 14:15.60 | USATF Pacific Northwest Association Junior Olympic Championships | November 14, 2021 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 13:01.42 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 13:17.20 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 14:36.30 | FWTC Autumn Classic | October 7, 2023 |
| 3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 21 | 14:09.87 | Rainier Beach Goose Chase | October 21, 2023 |
| 3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 14 | 14:19 | Cascade Striders 2023 Flying Feet Cross Country Invitational | October 14, 2023 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 11 | 13:29.40 | USATF Pacific Northwest Association Junior Olympic Championships | November 11, 2023 |
| 3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 9 | 15:15 | Cascade Striders Flying Feet Invitational | October 9, 2021 |
| 3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 29 | 16:03.06 | Rain City Flyers 2022 Stampede | October 29, 2022 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 17:37.40 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 4,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 18 | 15:46.27 | Goose Chase | October 18, 2025 |
| 4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 12 | 17:06.30 | Cascade Striders 2025 Flying Feet Cross Country Invitational | October 12, 2025 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 16:53.00 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 22 | 16:48.35 | USATF Region 13 Cross Country Junior Olympic | November 22, 2025 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 19 | 22:28.96 | The Mook XC Invitational | September 19, 2026 |
| 5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Meet · Oct 1 | 22:33.50 | Emerald Sound Conference Meet | October 1, 2026 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 21:35.0 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 3 | 22:32.00 | NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL | October 3, 2026 |
| 5,000 Meters · South Whidbey Middle & High School1A District 2 Championships · Oct 31 | 23:43.91 | 1A District 2 Championships | October 31, 2026 |
| 5,000 Meters · The Overlake SchoolEPS, Bear Creek, Overlake Tri-Meet · Oct 14 | 24:38.6 | EPS, Bear Creek, Overlake Tri-Meet | October 14, 2026 |