Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 28 | 12:08.8 | West Seattle Rust Buster | September 28, 2019 |
| 4,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 23 | 15:34.33 | USATF Region 13 Junior Olympic Championships | November 23, 2019 |
| 4,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 16:05.53 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2019 |
| 4,000 Meters · SOZO Athletic ComplexYakima Youth XC Series #3 (2K/3K/4K) · Nov 7 | 16:26.3 | Yakima Youth XC Series #3 (2K/3K/4K) | November 7, 2020 |
| 5,000 Meters · Hartman ParkLake Washington @ Redmond · Mar 24 | 19:13.50 | Lake Washington @ Redmond | March 24, 2021 |
| 5,000 Meters · Kamiakin Middle SchoolLake Washington @ Juanita · Mar 11 | 20:36.40 | Lake Washington @ Juanita | March 11, 2021 |
| 5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 20 | 19:22.6 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running | November 20, 2021 |
| 5,000 Meters · Lindbergh HSLake Washington, Lindbergh, Sammamish, Hazen, Renton, Mercer Island @ Lindbergh High School · Oct 6 | 19:45 | Lake Washington, Lindbergh, Sammamish, Hazen, Renton, Mercer Island @ Lindbergh High School | October 6, 2021 |
| 5,000 Meters · Marymoor ParkLWSD Meet · Mar 31 | 19:03.50 | LWSD Meet | March 31, 2021 |
| 8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 28:46.14 | Linfield George Oja Invitational | October 17, 2026 |
| 8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 29:13.80 | 2026 PLU Invitational | September 19, 2026 |
| 8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 29:33.90 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Whitman OpenOct 4 · 8,000 Meters Varsity · Place 107 · WhitmanWhitman | 8,000 Meters Varsity | 107 | 30:24.96 | So |
| Sep 20 | 2025 PLU InvitationalSep 20 · 8,000 Meters Varsity · Place 137 · WhitmanWhitman | 8,000 Meters Varsity | 137 | 31:00.8 | SO |
2024 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | District 2 - 3A SeaKing Cross Country ChampionshipsOct 26 · 5,000 Meters 3A · Place 71 · Lake WashingtonLake Washington | 5,000 Meters 3A | 71 | 17:35.6 | 12 |
| Oct 20 | 2A / 3A / 4A KingCo Conference Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity 3A · Place 21 · Lake WashingtonLake Washington | 5,000 Meters Varsity 3A | 21 | 17:53.4 | 12 |
| Oct 11 | Lake Washington, Liberty, Hazen Lindbergh and Renton @ JuanitaOct 11 · 5,000 Meters Varsity · Place 12 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 12 | 18:27.40 | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 77 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 77 | 18:21.1 | 12 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 123 · Lake WashingtonLake Washington | 5,000 Meters Varsity 3A | 123 | 17:42.5 | SR |
| Sep 27 | Senior Night: MI, Juanita, LW, BellevueSep 27 · 5,000 Meters Varsity · Place 11 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 11 | 18:37.1 | 12 |
| Sep 20 | Lake Washington vs Hazen, Interlake, & Mercer IslandSep 20 · 5,000 Meters Varsity · Place 12 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 12 | 17:58.40 | 12 |
| Sep 16 | BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 43 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 43 | 17:56.1 | 12 |
| Sep 9 | The 24th Bellarmine InviteSep 9 · 2 Miles Varsity · Place 68 · Lake WashingtonLake Washington | 2 Miles Varsity | 68 | 11:41.9 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 1600m Time TrialOct 24 · 1,600 Meters Varsity · Place 4 · Lake WashingtonLake Washington | 1,600 Meters Varsity | 4 | 5:35.86Unofficial | 11 |
| Oct 21 | KingCo League XC ChampionshipsOct 21 · 5,000 Meters Varsity 3A · Place 30 · Lake WashingtonLake Washington | 5,000 Meters Varsity 3A | 30 | 18:00.7 | 11 |
| Oct 12 | LW, Bellevue, Juanita @ InterlakeOct 12 · 5,000 Meters Varsity · Place 19 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 19 | 19:03.2 | 11 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 160 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 160 | 18:53.8 | 11 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 185 · Lake WashingtonLake Washington | 5,000 Meters Varsity 3A | 185 | 19:12.10 | JR |
| Sep 28 | Lake Washington @ HazenSep 28 · Varsity · Place 9 · Lake WashingtonLake Washington | Varsity | 9 | 19:55 | 11 |
| Sep 17 | Fort Steilacoom XC InvitationalSep 17 · 5,000 Meters Varsity · Place 30 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 30 | 18:55.1 | 11 |
| Sep 15 | Bellevue and Lake Washington @ MISep 15 · 5,000 Meters Varsity · Place 19 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 19 | 19:50.8 | 11 |
| Sep 8 | Juanita, Liberty, Mercer Island @ LWSep 8 · 5,000 Meters Varsity · Place 32 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 32 | 20:04.4 | 11 |
2021 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNov 20 · 5,000 Meters NW Small/Large HS Club Showcase · Place 101 · Lake WashingtonLake Washington | 5,000 Meters NW Small/Large HS Club Showcase | 101 | 19:22.6 PB | 10 |
| Oct 29 | 1600m track TTOct 29 · 1,600 Meters New Division · Place 2 · Lake WashingtonLake Washington | 1,600 Meters New Division | 2 | 5:23.66Unofficial | 10 |
| Oct 23 | Kingco ChampionshipsOct 23 · 5,000 Meters 3A · Place 38 · Lake WashingtonLake Washington | 5,000 Meters 3A | 38 | 18:30.08 | 10 |
| Oct 13 | Evergreen, Foster, Highline, Juanita, Lake Washington & TyeeOct 13 · 5,000 Meters Varsity · Place 14 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 14 | 18:40.4 | 10 |
| Oct 6 | Lake Washington, Lindbergh, Sammamish, Hazen, Renton, Mercer Island @ Lindbergh High SchoolOct 6 · 5,000 Meters Varsity/JV · Place 20 · Lake WashingtonLake Washington | 5,000 Meters Varsity/JV | 20 | 19:45 PB | 10 |
| Oct 2 | NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Varsity 3A · Place 143 · Lake WashingtonLake Washington | 5,000 Meters Varsity 3A | 143 | 18:32.90 | 10 |
| Sep 29 | Lake Washington vs InterlakeSep 29 · 5,000 Meters Varsity · Place 10 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 10 | 19:16.0 | 10 |
| Sep 25 | Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 88 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 88 | 19:13.1 | 10 |
| Sep 15 | Bellevue, Juanita & Lake WashingtonSep 15 · 5,000 Meters Varsity · Place 15 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 15 | 19:31.8 | 10 |
| Sep 8 | LW & MI @ LibertySep 8 · 5,000 Meters Varsity · Lake WashingtonLake Washington | 5,000 Meters Varsity | 0 | 20:27Unofficial | 10 |
| Sep 2 | KingCo XC - Pre-Season 2-Mile Class RacesSep 2 · 2 Miles Varsity · Place 19 · Lake WashingtonLake Washington | 2 Miles Varsity | 19 | 11:26.70 | 10 |
| Mar 31 | LWSD MeetMar 31 · 5,000 Meters Varsity · Place 20 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 20 | 19:03.50 PB | 9 |
| Mar 24 | Lake Washington @ RedmondMar 24 · 5,000 Meters Varsity · Place 9 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 9 | 19:13.50 PB | 9 |
| Mar 18 | Eastlake @ Lake WashingtonMar 18 · 5,000 Meters Varsity · Place 16 · Lake WashingtonLake Washington | 5,000 Meters Varsity | 16 | 19:27.10 | 9 |
| Mar 11 | Lake Washington @ JuanitaMar 11 · 5,000 Meters Varsity A · Place 13 · Lake WashingtonLake Washington | 5,000 Meters Varsity A | 13 | 20:36.40 PB | 9 |
2020 Cross Country
1 results2019 Cross Country
4 results