Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 19:48.22 | Linfield Harrier Classic | September 4, 2026 |
| 5,000 Meters · Celebration ParkMount Rainier @ Todd Beamer · Mar 24 | 27:13.0 | Mount Rainier @ Todd Beamer | March 24, 2021 |
| 5,000 Meters · Clark Lake ParkMt. Rainier @ Kentridge · Apr 7 | 27:21 | Mt. Rainier @ Kentridge | April 7, 2021 |
| 5,000 Meters · Kent-Meridian HSMR @ KM · Sep 14 | 24:32.8 | MR @ KM | September 14, 2022 |
| 5,000 Meters · Kentridge HSMR@KR · Oct 5 | 23:54 | MR@KR | October 5, 2022 |
| 5,000 Meters · Lake Wilderness State ParkNPSL 4A Meet · Apr 17 | 35:16.59 | NPSL 4A Meet | April 17, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 22:52.0 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Mount Rainier CourseKM @ MR · Sep 15 | 25:01 | KM @ MR | September 15, 2021 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 25:48.86 | Ash Creek Invitational | September 11, 2026 |
| 6,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 29:28.4 | NCAA DIII Regional Championships | November 16, 2024 |
| 6,000 Meters · Oak Knoll Golf Course2026 Northwest Conference XC Championships · Oct 31 | 28:33.84 | 2026 Northwest Conference XC Championships | October 31, 2026 |
| 6,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 29:54.7 | NWC Championships | October 28, 2023 |
| 6,000 Meters · PLU Meadows Disc Golf Course2025 Northwest Conference Championships · Nov 1 | 31:48.79 | 2025 Northwest Conference Championships | November 1, 2025 |
| 6,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 29:58.80 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
| 6,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 30:48.94 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 Northwest Conference XC ChampionshipsOct 31 · 6,000 Meters Women's 6K Championships · Place 77 · LinfieldLinfield | 6,000 Meters Women's 6K Championships | 77 | 28:33.84 PB | Sr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 6,000 Meters Collegiate · Place 297 · LinfieldLinfield | 6,000 Meters Collegiate | 297 | 29:18.39 | Sr |
| Oct 3 | Whitworth Frank Knott XC Classic 2026Oct 3 · 6,000 Meters Women's 6K · Place 171 · LinfieldLinfield | 6,000 Meters Women's 6K | 171 | 29:58.80 PB | Sr |
| Sep 26 | Mike Johnson ClassicSep 26 · 6,000 Meters College · Place 126 · LinfieldLinfield | 6,000 Meters College | 126 | 30:48.94 PB | Sr |
| Sep 11 | Ash Creek InvitationalSep 11 · 5,000 Meters Collegiate · Place 87 · LinfieldLinfield | 5,000 Meters Collegiate | 87 | 25:48.86 PB | Sr |
| Sep 4 | Linfield Harrier ClassicSep 4 · 4,000 Meters Open · Place 145 · LinfieldLinfield | 4,000 Meters Open | 145 | 19:48.22 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | 2025 Northwest Conference ChampionshipsNov 1 · 6,000 Meters Women's Championship · Place 77 · LinfieldLinfield | 6,000 Meters Women's Championship | 77 | 31:48.79 PB | Jr |
| Oct 18 | Linfield George Oja InvitationalOct 18 · 6,000 Meters Varsity · Place 319 · LinfieldLinfield | 6,000 Meters Varsity | 319 | 28:24.90 | Jr |
| Oct 4 | 50th Charles Bowles Willamette XC InvitationalOct 4 · 5,000 Meters Varsity · Place 264 · LinfieldLinfield | 5,000 Meters Varsity | 264 | 24:43.40 | Jr |
| Sep 12 | Ash Creek FestivalSep 12 · 5,000 Meters Varsity · Place 81 · LinfieldLinfield | 5,000 Meters Varsity | 81 | 25:55.6 | JR |
| Aug 29 | Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 105 · LinfieldLinfield | 5,000 Meters Varsity | 105 | 25:14.24 | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Regional ChampionshipsNov 16 · 6,000 Meters Collegiate · Place 174 · LinfieldLinfield | 6,000 Meters Collegiate | 174 | 29:28.4 PB | So |
| Nov 2 | NWC XC Championships ResultsNov 2 · 6,000 Meters Varsity · Place 76 · LinfieldLinfield | 6,000 Meters Varsity | 76 | 30:02.0 | SO |
| Oct 19 | Linfield George Oja InvitationalOct 19 · 6,000 Meters Varsity · Place 165 · LinfieldLinfield | 6,000 Meters Varsity | 165 | 30:13.70 | So |
| Oct 5 | 49th Charles Bowles Willamette XC InvitationalOct 5 · 5,000 Meters Varsity · Place 206 · LinfieldLinfield | 5,000 Meters Varsity | 206 | 24:15.4 | SO |
| Aug 31 | Linfield Harrier ClassicAug 31 · 4,000 Meters Open · Place 97 · LinfieldLinfield | 4,000 Meters Open | 97 | 19:49.21 | So |
2023 Cross Country
4 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 4A · Place 81 · Mt RainierMt Rainier | 5,000 Meters Varsity 4A | 81 | 22:29.0 | 12 |
| Oct 22 | NPSL 3A / 4A League XC ChampionshipsOct 22 · 5,000 Meters Varsity 4A · Place 19 · Mt RainierMt Rainier | 5,000 Meters Varsity 4A | 19 | 22:21.3 | 12 |
| Oct 12 | Tah, KC @ MROct 12 · 5,000 Meters Varsity · Place 13 · Mt RainierMt Rainier | 5,000 Meters Varsity | 13 | 22:20 | 12 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 162 · Mt RainierMt Rainier | 5,000 Meters Varsity | 162 | 23:06.5 | 12 |
| Oct 5 | MR@KROct 5 · 5,000 Meters Varsity · Place 7 · Mount RainierMount Rainier | 5,000 Meters Varsity | 7 | 23:54 PB | 12 |
| Oct 1 | 26th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 67 · Mt RainierMt Rainier | 5,000 Meters Varsity Division 2 | 67 | 23:42.3 | 12 |
| Sep 24 | Bellevue Cross Country InvitationalSep 24 · 2.75 Miles Varsity · Place 25 · Mt RainierMt Rainier | 2.75 Miles Varsity | 25 | 22:14.6 | 12 |
| Sep 21 | KW, KL @ MRSep 21 · Varsity · Place 3 · Mt RainierMt Rainier | Varsity | 3 | 22:25 | 12 |
| Sep 17 | Fort Steilacoom XC InvitationalSep 17 · 5,000 Meters Varsity · Place 36 · Mt RainierMt Rainier | 5,000 Meters Varsity | 36 | 23:48.7 | 12 |
| Sep 14 | MR @ KMSep 14 · 5,000 Meters Varsity · Place 4 · Mount RainierMount Rainier | 5,000 Meters Varsity | 4 | 24:32.8 PB | 12 |
2021 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 4A · Place 84 · Mt RainierMt Rainier | 5,000 Meters Varsity 4A | 84 | 23:06.5 | 11 |
| Oct 23 | NPSL 3A / 4A League XC ChampionshipsOct 23 · 5,000 Meters Varsity 4A · Place 26 · Mt RainierMt Rainier | 5,000 Meters Varsity 4A | 26 | 23:40.0 | 11 |
| Oct 13 | Kennedy Catholic, Mt. Rainier @ TahomaOct 13 · 5,000 Meters Junior Varsity · Place 27 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity | 27 | 24:16.3 | 11 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Women's Varsity Silver avg over 22:00 · Place 140 · Mount RainierMount Rainier | 5,000 Meters Women's Varsity Silver avg over 22:00 | 140 | 22:52.0 PB | 11 |
| Oct 6 | KR @ MROct 6 · 5,000 Meters Varsity · Place 7 · Mt RainierMt Rainier | 5,000 Meters Varsity | 7 | 24:06 | 11 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 85 · Mt RainierMt Rainier | 5,000 Meters Varsity Division 2 | 85 | 23:50.1 | 11 |
| Sep 25 | Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 53 · Mt RainierMt Rainier | 5,000 Meters Varsity | 53 | 23:46.4 | 11 |
| Sep 22 | KM vs. KC @ North SeaTacSep 22 · 5,000 Meters Junior Varsity · Place 10 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity | 10 | 27:24 | 11 |
| Sep 22 | KL, MR @ KWSep 22 · 5,000 Meters Varsity & JV Combined · Place 10 · Mount RainierMount Rainier | 5,000 Meters Varsity & JV Combined | 10 | 27:24 | 11 |
| Sep 15 | KM @ MRSep 15 · 5,000 Meters Varsity · Place 5 · Mount RainierMount Rainier | 5,000 Meters Varsity | 5 | 25:01 PB | 11 |
| Apr 17 | NPSL 4A MeetApr 17 · 5,000 Meters Varsity · Place 40 · Mount RainierMount Rainier | 5,000 Meters Varsity | 40 | 35:16.59 PB | 10 |
| Apr 7 | Mt. Rainier @ KentridgeApr 7 · 5,000 Meters Varsity · Place 10 · Mount RainierMount Rainier | 5,000 Meters Varsity | 10 | 27:21 PB | 10 |
| Mar 24 | Mount Rainier @ Todd BeamerMar 24 · 5,000 Meters Varsity · Place 7 · Mount RainierMount Rainier | 5,000 Meters Varsity | 7 | 27:13.0 PB | 10 |
| Mar 17 | Kentlake @ Mt. RainierMar 17 · 2 Miles Girls · Mount RainierMount Rainier | 2 Miles Girls | 0 | 17:38Unofficial | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NPSL 4A League ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 80 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity 4A | 80 | 27:48.30 | 9 |
| Oct 16 | Kentridge, Mt. Rainier @KentwoodOct 16 · 5,000 Meters Junior Varsity · Place 34 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity | 34 | 33:32 | 9 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 223 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity | 223 | 28:39.2 | 9 |
| Sep 25 | Kent Meridian @ Mount RainierSep 25 · 5,000 Meters Varsity · Place 11 · Mt RainierMt Rainier | 5,000 Meters Varsity | 11 | 31:35 | 9 |
| Sep 21 | Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 161 · Mt RainierMt Rainier | 5,000 Meters Junior Varsity Freshman Sophomore | 161 | 31:57.20 | 9 |
| Sep 18 | Kentlake, Mount Rainier @ TahomaSep 18 · 5,000 Meters Varsity · Place 59 · Mt RainierMt Rainier | 5,000 Meters Varsity | 59 | 36:25.4 | 9 |