Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Graham OaksWRL League Meet · Oct 15 | 09:21.54 | WRL League Meet | October 15, 2014 |
| 2,000 Meters · Lake Oswego Junior High SchoolWRL Meet @ LJHS · Oct 6 | 09:40.20 | WRL Meet @ LJHS | October 6, 2015 |
| 2,000 Meters · Tualatin HSWRL - HB, LJHS, LOJ, Sherwood · Oct 13 | 09:28.34 | WRL - HB, LJHS, LOJ, Sherwood | October 13, 2015 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 21 | 08:38.71 | WRL Championship Meet | October 21, 2014 |
| 3,000 Meters · Lake Oswego Junior High SchoolLakeridge Junior High · Oct 4 | 14:30.9 | Lakeridge Junior High | October 4, 2016 |
| 3,000 Meters · Rood Bridge ParkNike Bill Chapman Invitational · Aug 31 | 17:16.73 | Nike Bill Chapman Invitational | August 31, 2017 |
| 3,000 Meters · Sherwood HSSherwood, LOJ, Wood, Hazelbrook · Sep 27 | 13:55.08 | Sherwood, LOJ, Wood, Hazelbrook | September 27, 2016 |
| 3,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 27:20.00 | Ultimook Race Nike Invitational | September 2, 2017 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 18 | 15:14.91 | WRL Championship Meet | October 18, 2016 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 25 | 25:24.10 | 6A-4 Three Rivers League Championship | October 25, 2017 |
| 5,000 Meters · Heiser FarmsHeiser Farms XC Race · Oct 13 | 26:33.23 | Heiser Farms XC Race | October 13, 2017 |
| 5,000 Meters · Lake Oswego Junior High SchoolSherwood/West Linn at Lake Oswego · Sep 27 | 29:23.40 | Sherwood/West Linn at Lake Oswego | September 27, 2017 |
| 5,000 Meters · Tualatin HSLakeridge, Lake Oswego, The Dalles, Westside Christian @ Tualatin · Oct 11 | 26:12 | Lakeridge, Lake Oswego, The Dalles, Westside Christian @ Tualatin | October 11, 2017 |
| 5,000 Meters · Westmoreland ParkCanby, Lake Oswego @ St. Mary's · Sep 13 | 27:34 | Canby, Lake Oswego @ St. Mary's | September 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-4 Three Rivers League ChampionshipOct 25 · 5,000 Meters JV II · Place 9 · Lake OswegoLake Oswego | 5,000 Meters JV II | 9 | 25:24.10 PB | 10 |
| Oct 13 | Heiser Farms XC RaceOct 13 · 5,000 Meters Junior Varsity Silver(24.01 and up) · Place 44 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity Silver(24.01 and up) | 44 | 26:33.23 PB | 10 |
| Oct 11 | Lakeridge, Lake Oswego, The Dalles, Westside Christian @ TualatinOct 11 · 5,000 Meters Junior Varsity · Place 123 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity | 123 | 26:12 PB | 10 |
| Sep 27 | Sherwood/West Linn at Lake OswegoSep 27 · 5,000 Meters Junior Varsity · Place 32 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity | 32 | 29:23.40 PB | 10 |
| Sep 13 | Canby, Lake Oswego @ St. Mary'sSep 13 · 5,000 Meters Junior Varsity · Place 38 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity | 38 | 27:34 PB | 10 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 3,000 Meters Novice 5A-6A · Place 104 · Lake OswegoLake Oswego | 3,000 Meters Novice 5A-6A | 104 | 27:20.00 PB | 10 |
| Aug 31 | Nike Bill Chapman InvitationalAug 31 · 3,000 Meters Novice · Place 169 · Lake OswegoLake Oswego | 3,000 Meters Novice | 169 | 17:16.73 PB | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WRL Championship MeetOct 18 · 3,000 Meters 8th Grade · Place 38 · Lake OswegoLake Oswego | 3,000 Meters 8th Grade | 38 | 15:14.91 PB | 8 |
| Oct 12 | Lake Oswego Junior High MeetOct 12 · 3,000 Meters 8th Grade Girls · Place 17 · Lake OswegoLake Oswego | 3,000 Meters 8th Grade Girls | 17 | 15:17.2 | 8 |
| Oct 4 | Lakeridge Junior HighOct 4 · 3,000 Meters 8th Grade · Place 36 · Lake OswegoLake Oswego | 3,000 Meters 8th Grade | 36 | 14:30.9 PB | 8 |
| Sep 27 | Sherwood, LOJ, Wood, HazelbrookSep 27 · 3,000 Meters 8th Grade · Place 14 · Lake OswegoLake Oswego | 3,000 Meters 8th Grade | 14 | 13:55.08 PB | 8 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WRL Championship MeetOct 20 · 2,000 Meters 7th Grade · Place 41 · Lake OswegoLake Oswego | 2,000 Meters 7th Grade | 41 | 09:36.30 | 7 |
| Oct 13 | WRL - HB, LJHS, LOJ, SherwoodOct 13 · 2,000 Meters 6th/ 7th Grade Girls · Place 43 · Lake OswegoLake Oswego | 2,000 Meters 6th/ 7th Grade Girls | 43 | 09:28.34 PB | 7 |
| Oct 6 | WRL Meet @ LJHSOct 6 · 2,000 Meters 6th/7th grade girls · Place 26 · Lake OswegoLake Oswego | 2,000 Meters 6th/7th grade girls | 26 | 09:40.20 PB | 7 |
| Sep 30 | WRL Meet @ LOJSep 30 · 2,000 Meters 6th/7th grade girls · Lake OswegoLake Oswego | 2,000 Meters 6th/7th grade girls | — | 10:14.52 | 7 |
| Sep 22 | WRL Preview MeetSep 22 · 2,000 Meters 7th Grade · Place 31 · Lake OswegoLake Oswego | 2,000 Meters 7th Grade | 31 | 10:26.17 | 7 |
2014 Cross Country
4 results