Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Kelso HSPrairie @ Kelso · Feb 24 | 20:07 | Prairie @ Kelso | February 24, 2021 |
| 2.95 Miles · Kelso HS3A GSHL District Meet · Oct 18 | 17:32.90 | 3A GSHL District Meet | October 18, 2018 |
| 2.98 Miles · Kelso HSBG, Camas, Prairie @ Kelso · Oct 1 | 17:19.30 | BG, Camas, Prairie @ Kelso | October 1, 2019 |
| 3.05 Miles · Evergreen 3 mile coursePrairie @ Evergreen · Mar 17 | 21:05 | Prairie @ Evergreen | March 17, 2021 |
| 3588 m · Capital HS - Short courseCapital Invite · Sep 9 | 15:02.95 | Capital Invite | September 9, 2017 |
| 4,000 Meters · Hudson's Bay HSPrairie, Mt. View @ HBay · Oct 10 | 15:02 | Prairie, Mt. View @ HBay | October 10, 2017 |
| 4,000 Meters · Prairie Home CourseMountain View @ Prairie · Mar 3 | 16:35.6 | Mountain View @ Prairie | March 3, 2021 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 18:44.50 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 7 | 19:53.90 | Harrier Classic | October 7, 2017 |
| 5,000 Meters · Heritage High SchoolGSHL 3A District Meet · Mar 25 | 21:28 | GSHL 3A District Meet | March 25, 2021 |
| 5,000 Meters · Lewisville ParkFort Vancouver @ Prairie · Sep 19 | 20:18.34 | Fort Vancouver @ Prairie | September 19, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 19:28.2 | Nike Portland XC | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 25 | GSHL 3A District MeetMar 25 · 5,000 Meters Varsity (Wave 1) · Place 30 · Prairie | 5,000 Meters Varsity (Wave 1) | 30 | 21:28 PB | 12 |
| Mar 17 | Prairie @ EvergreenMar 17 · 3.05 Miles Varsity · Place 12 · Prairie | 3.05 Miles Varsity | 12 | 21:05 PB | 12 |
| Mar 10 | Heritage @ PrairieMar 10 · 4,000 Meters Varsity · Prairie | 4,000 Meters Varsity | 0 | DNS | 12 |
| Mar 3 | Mountain View @ PrairieMar 3 · 4,000 Meters Varsity 1 · Place 15 · Prairie | 4,000 Meters Varsity 1 | 15 | 16:35.6 PB | 12 |
| Feb 24 | Prairie @ KelsoFeb 24 · 2.9 Miles Varsity-Wave 1 · Place 18 · Prairie | 2.9 Miles Varsity-Wave 1 | 18 | 20:07 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Fort Vancouver @ PrairieOct 15 · 5,000 Meters Varsity · Place 11 · Prairie | 5,000 Meters Varsity | 11 | 18:07 | 11 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 333 · Prairie | 5,000 Meters Varsity | 333 | 18:26.3 | 11 |
| Oct 1 | BG, Camas, Prairie @ KelsoOct 1 · 2.98 Miles Varsity · Place 9 · Prairie | 2.98 Miles Varsity | 9 | 17:19.30 PB | 11 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Division 1 Varsity · Place 157 · Prairie | 5,000 Meters Division 1 Varsity | 157 | 18:44.50 PB | 11 |
| Sep 24 | Hudson Bay & Prairie @ Mountain ViewSep 24 · 5,000 Meters Varsity · Place 16 · Prairie | 5,000 Meters Varsity | 16 | 18:51.10Unofficial | 11 |
| Sep 17 | Prairie @ EvergreenSep 17 · 2.43 Miles Varsity · Place 5 · Prairie | 2.43 Miles Varsity | 5 | 14:52 | 11 |
2018 Cross Country
4 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 3A GSHL District MeetOct 19 · 2.95 Miles Junior Varsity · Place 8 · Prairie | 2.95 Miles Junior Varsity | 8 | 18:15.50 | 9 |
| Oct 10 | Prairie, Mt. View @ HBayOct 10 · 4,000 Meters Junior Varsity · Place 8 · Prairie | 4,000 Meters Junior Varsity | 8 | 15:02 PB | 9 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Frosh/Soph JV · Place 55 · Prairie | 5,000 Meters Frosh/Soph JV | 55 | 19:53.90 PB | 9 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters JV Championships · Place 190 · Prairie | 5,000 Meters JV Championships | 190 | 19:28.2 PB | 9 |
| Sep 26 | Prairie, Camas, Heritage @ EvergreenSep 26 · 3 Miles Junior Varsity · Place 11 · Prairie | 3 Miles Junior Varsity | 11 | 19:53.0 | 9 |
| Sep 19 | Fort Vancouver @ PrairieSep 19 · 5,000 Meters Varsity · Place 17 · Prairie | 5,000 Meters Varsity | 17 | 20:18.34 PB | 9 |
| Sep 9 | Capital InviteSep 9 · 2.23 Miles Boys Frosh · Place 59 · Prairie | 2.23 Miles Boys Frosh | 59 | 15:02.95 PB | 9 |