Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Lake Oswego Junior High SchoolWRL - LOJ, Meridian, Wood @ LJHS · Oct 17 | 8:42.82 | WRL - LOJ, Meridian, Wood @ LJHS | October 17, 2017 |
| 2,000 Meters · Molalla River State ParkWRL - Athey, LJHS, Wood @ Canby · Oct 10 | 9:17.36 | WRL - Athey, LJHS, Wood @ Canby | October 10, 2017 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 24 | 08:40.71 | WRL Championship Meet | October 24, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 24:16.90 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · McCormick ParkWilsonville, Putnam, St. Helens @ Scappoose · Sep 25 | 25:25 | Wilsonville, Putnam, St. Helens @ Scappoose | September 25, 2019 |
| 5,000 Meters · North Clackamas ParkNWOC League - LaSalle, Milwaukie, Scappoose, Wilsonville · Oct 16 | 23:32.44 | NWOC League - LaSalle, Milwaukie, Scappoose, Wilsonville | October 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | JV StateNov 7 · 3,000 Meters Junior Varsity · Place 6 · WilsonvilleWilsonville | 3,000 Meters Junior Varsity | 6 | 13:07Unofficial | 9 |
| Oct 30 | 5A-1 NWOC District ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 12 · WilsonvilleWilsonville | 5,000 Meters Junior Varsity | 12 | 23:39.80 | 9 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Junior Varsity · Place 158 · WilsonvilleWilsonville | 5,000 Meters Junior Varsity | 158 | 24:27.63 | 9 |
| Oct 16 | NWOC League - LaSalle, Milwaukie, Scappoose, WilsonvilleOct 16 · 5,000 Meters Varsity and JV · Place 27 · WilsonvilleWilsonville | 5,000 Meters Varsity and JV | 27 | 23:32.44 PB | 9 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Freshman/Sophomore JV · Place 77 · WilsonvilleWilsonville | 5,000 Meters Freshman/Sophomore JV | 77 | 24:16.90 PB | 9 |
| Sep 25 | Wilsonville, Putnam, St. Helens @ ScappooseSep 25 · 5,000 Meters Varsity · Place 24 · WilsonvilleWilsonville | 5,000 Meters Varsity | 24 | 25:25 PB | 9 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Junior Varsity Open · Place 46 · WilsonvilleWilsonville | 5,000 Meters Junior Varsity Open | 46 | 25:35.00 | 9 |
| Sep 11 | NWOC PreviewSep 11 · 5,000 Meters Junior Varsity · Place 7 · WilsonvilleWilsonville | 5,000 Meters Junior Varsity | 7 | 25:52.13 | 9 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL Championship MeetOct 24 · 2,000 Meters 7th Grade · Place 20 · Inza R. WoodInza R. Wood | 2,000 Meters 7th Grade | 20 | 08:40.71 PB | 7 |
| Oct 17 | WRL - LOJ, Meridian, Wood @ LJHSOct 17 · 2,000 Meters 6th & 7th Grade · Place 13 · Inza R. WoodInza R. Wood | 2,000 Meters 6th & 7th Grade | 13 | 8:42.82 PB | 7 |
| Oct 10 | WRL - Athey, LJHS, Wood @ CanbyOct 10 · 2,000 Meters Middle Girls 7th · Place 13 · Inza R. WoodInza R. Wood | 2,000 Meters Middle Girls 7th | 13 | 9:17.36 PB | 7 |
| Sep 26 | WRL Preview MeetSep 26 · 2,000 Meters 7th Grade · Place 22 · Inza R. WoodInza R. Wood | 2,000 Meters 7th Grade | 22 | 9:16.84 | 7 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WRL Championship MeetOct 18 · 2,000 Meters 6th Grade/7th Grade · Place 63 · Inza R. WoodInza R. Wood | 2,000 Meters 6th Grade/7th Grade | 63 | 09:22.54 | 6 |