Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · La Center DikeLa Center Meet (Jamboree for HS, regular meet for MS) · Sep 11 | 10:02.1 | La Center Meet (Jamboree for HS, regular meet for MS) | September 11, 2019 |
| 3 Miles · Rainbow Park 2 LapsCentral 2B @Kalama · Sep 26 | 24:19.7 | Central 2B @Kalama | September 26, 2017 |
| 4,000 Meters · Blue Lake ParkPortland State's 2nd Annual Viking Rust-Buster · Sep 7 | 16:48.17 | Portland State's 2nd Annual Viking Rust-Buster | September 7, 2019 |
| 4,500 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 21:57 | Three Course Challenge | September 23, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 20:27.60 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Genessee Valley ParkWF West at Rochester · Feb 27 | 21:01.91 | WF West at Rochester | February 27, 2021 |
| 5,000 Meters · Lewisville ParkTrico League (King's Way) · Oct 11 | 21:19 | Trico League (King's Way) | October 11, 2017 |
| 5,000 Meters · Mossyrock ParkCentral 2B League Championships · Oct 19 | 20:45.29 | Central 2B League Championships | October 19, 2017 |
| 5,000 Meters · Onalaska Middle School1B/2B District District IV Championships · Nov 2 | 19:32.63 | 1B/2B District District IV Championships | November 2, 2019 |
| 5,000 Meters · Rainier HSLeague Meet @Rainier (Makeup) · Mar 9 | 21:09 | League Meet @Rainier (Makeup) | March 9, 2021 |
| 5,000 Meters · Rainier HSRainier Invitational XC Meet · Oct 13 | 21:50.60 | Rainier Invitational XC Meet | October 13, 2018 |
| 5,000 Meters · Riverside ParkTRCS v. Cedar Tree Classical Christian · Feb 19 | 21:40.80 | TRCS v. Cedar Tree Classical Christian | February 19, 2021 |
| 5,000 Meters · Rochester High SchoolW F West at Rochester · Feb 27 | 21:01.91 | W F West at Rochester | February 27, 2021 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 21:41.30 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 9 | 20:41.10 | 1B/2B WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 4 | 20:15.60 | 1B/2B WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Toutle Lake High School CourseToutle Lake Invitational · Sep 30 | 21:43.31 | Toutle Lake Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 1B/2B District 4 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · Cedar Tree Classical.. | 5,000 Meters Varsity | 21 | 24:32.83 | 12 |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 24 · Cedar Tree Classical.. | 5,000 Meters Junior Varsity | 24 | 21:54.00 | 12 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Girls Silver · Place 20 · Cedar Tree Classical Christian | 5,000 Meters Girls Silver | 20 | 21:41.30 PB | 12 |
| Oct 6 | XC Meet @ La CenterOct 6 · 5,000 Meters Varsity · Place 10 · Cedar Tree Classical.. | 5,000 Meters Varsity | 10 | 23:30.7 | 12 |
| Sep 25 | Nike Portland XCSep 25 · 5,000 Meters Varsity Division 2 · Place 66 · Cedar Tree Classical.. | 5,000 Meters Varsity Division 2 | 66 | 22:14.90 | 12 |
| Sep 18 | Oregon City XC InvitationalSep 18 · 5,000 Meters Varsity · Place 41 · Cedar Tree Classical.. | 5,000 Meters Varsity | 41 | 21:13.63 | 12 |
| Mar 9 | League Meet @Rainier (Makeup)Mar 9 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 2 | 21:09 PB | 11 |
| Feb 27 | WF West at RochesterFeb 27 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 2 | 21:01.91 PB | 11 |
| Feb 27 | W F West at RochesterFeb 27 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 2 | 21:01.91 PB | 11 |
| Feb 19 | TRCS v. Cedar Tree Classical Christian Feb 19 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 2 | 21:40.80 PB | 11 |
| Feb 6 | Fort Vancouver, Seton, Cedar Tree JamboreeFeb 6 · 3,000 Meters New Division · Cedar Tree Classical Christian | 3,000 Meters New Division | 0 | 12:14Unofficial | 11 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 1B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B/2B Girls · Place 14 · Cedar Tree Classical Christian | 5,000 Meters 1B/2B Girls | 14 | 20:41.10 PB | 10 |
| Nov 2 | 1B/2B District District IV ChampionshipsNov 2 · 5,000 Meters 1B/2B Girls · Place 3 · Cedar Tree Classical Christian | 5,000 Meters 1B/2B Girls | 3 | 19:32.63 PB | 10 |
| Oct 22 | Central 2B League Championships @RainierOct 22 · 5,000 Meters Varsity · Place 4 · Cedar Tree Classical.. | 5,000 Meters Varsity | 4 | 21:31.1 | 10 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 28 · Cedar Tree Classical.. | 5,000 Meters Varsity | 28 | 20:48.97 | 10 |
| Oct 12 | Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical.. | 5,000 Meters Varsity | 2 | 20:34.52 | 10 |
| Oct 5 | Harvest Classic Oct 5 · 5,000 Meters Varsity · Place 1 · Cedar Tree Classical.. | 5,000 Meters Varsity | 1 | 20:04.5 | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Small School · Place 6 · Cedar Tree Classical Christian | 5,000 Meters Small School | 6 | 20:27.60 PB | 10 |
| Sep 21 | Three Course ChallengeSep 21 · 5,000 Meters Varsity · Place 15 · Cedar Tree Classical.. | 5,000 Meters Varsity | 15 | 24:47 | 10 |
| Sep 13 | 59th Annual Hudson's Bay Steve Maas Run-A-ReeSep 13 · 5,000 Meters Varsity · Place 6 · Cedar Tree Classical.. | 5,000 Meters Varsity | 6 | 20:55 | 10 |
| Sep 11 | La Center Meet (Jamboree for HS, regular meet for MS)Sep 11 · 1.5 Miles Varsity and JV (Jamboree) · Place 6 · Cedar Tree Classical Christian | 1.5 Miles Varsity and JV (Jamboree) | 6 | 10:02.1 PB | 10 |
| Sep 7 | Portland State's 2nd Annual Viking Rust-BusterSep 7 · 4,000 Meters High School · Place 3 · Cedar Tree Classical Christian | 4,000 Meters High School | 3 | 16:48.17 PB | 10 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 1B/2B WIAA State XC MeetNov 3 · 5,000 Meters 1B/2B Girls · Place 22 · Cedar Tree Classical Christian | 5,000 Meters 1B/2B Girls | 22 | 21:12.50 | 9 |
| Oct 27 | District IV 1B/2B DistrictsOct 27 · 5,000 Meters Varsity · Place 11 · Cedar Tree Classical.. | 5,000 Meters Varsity | 11 | 20:14.84 | 9 |
| Oct 13 | Rainier Invitational XC MeetOct 13 · 5,000 Meters Varsity · Place 2 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 2 | 21:50.60 PB | 9 |
| Oct 6 | Harvest Classic Oct 6 · Varsity · Place 4 · Cedar Tree Classical Chri | Varsity | 4 | 20:49.0 | 9 |
| Sep 22 | Three Course ChallengeSep 22 · 5,000 Meters Varsity · Place 1 · Cedar Tree Classical Chri | 5,000 Meters Varsity | 1 | 23:56 | 9 |
| Sep 15 | 20th Annual Fort Steilacoom InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · Cedar Tree Classical Chri | 5,000 Meters Varsity | 1 | 20:32.20 | 9 |
| Sep 8 | 14th Annual Tualatin InviteSep 8 · 3,000 Meters Novice · Place 5 · Cedar Tree Classical Chri | 3,000 Meters Novice | 5 | 20:13.56 | 9 |
| Sep 5 | La Center Meet (Jamboree for HS, regular meet for MS)Sep 5 · 1.5 Miles Varsity and JV (Jamboree) · Place 2 · Cedar Tree Classical Christian | 1.5 Miles Varsity and JV (Jamboree) | 2 | 09:44.7Unofficial | 9 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 1B/2B WIAA STATE XC MEETNov 4 · 5,000 Meters 1B/2B Girls · Place 9 · Cedar Tree Classical Christian | 5,000 Meters 1B/2B Girls | 9 | 20:15.60 PB | 8 |
| Oct 28 | District IV 2B ChampionshipsOct 28 · 5,000 Meters Varsity · Place 6 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 6 | 20:00.50 | 8 |
| Oct 19 | Central 2B League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 1 | 20:45.29 PB | 8 |
| Oct 11 | Trico League (King's Way) Oct 11 · 5,000 Meters Varsity · Place 7 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 7 | 21:19 PB | 8 |
| Oct 3 | Onalaska 1B/2B Home MeetOct 3 · 5,000 Meters Varsity · Place 4 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 4 | 21:18.06Unofficial | 8 |
| Sep 30 | Toutle Lake InvitationalSep 30 · 5,000 Meters Varsity · Place 5 · Cedar Tree Classical Christian | 5,000 Meters Varsity | 5 | 21:43.31 PB | 8 |
| Sep 26 | Central 2B @KalamaSep 26 · 3 Miles Varsity · Place 4 · Cedar Tree Classical Christian | 3 Miles Varsity | 4 | 24:19.7 PB | 8 |
| Sep 23 | Three Course ChallengeSep 23 · 4,500 Meters Easy · Place 27 · Cedar Tree Classical Christian | 4,500 Meters Easy | 27 | 21:57 PB | 8 |