Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL - Meridian, Rosemont, Sherwood @ LOJ · Oct 10 | 15:07.16 | WRL - Meridian, Rosemont, Sherwood @ LOJ | October 10, 2017 |
| 3,000 Meters · Mary S. Young ParkWRL - Athey, Wood @ Rosemont · Oct 5 | 15:02.36 | WRL - Athey, Wood @ Rosemont | October 5, 2017 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 24 | 13:35.55 | WRL Championship Meet | October 24, 2017 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 14:39.28 | Night Meet | August 24, 2018 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Sep 20 | 22:03.70 | Meriwether Cross Country Classic | September 20, 2019 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 32:21.81 | Ultimook Race | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Lakeridge, Oregon City, West Linn @ TualatinOct 16 · 5,000 Meters Junior Varsity · Place 88 · West LinnWest Linn | 5,000 Meters Junior Varsity | 88 | 22:20.20 | 10 |
| Oct 4 | Flat & Fast InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 79 · West LinnWest Linn | 5,000 Meters Junior Varsity | 79 | 22:20.10 | 10 |
| Sep 25 | Tigard/Tualatin/SMA @ West LinnSep 25 · 5,000 Meters Junior Varsity · Place 60 · West LinnWest Linn | 5,000 Meters Junior Varsity | 60 | 22:37 | 10 |
| Sep 20 | Meriwether Cross Country ClassicSep 20 · 5,000 Meters Junior Varsity · Place 362 · West LinnWest Linn | 5,000 Meters Junior Varsity | 362 | 22:03.70 PB | 10 |
| Sep 11 | Three Rivers League PreviewSep 11 · 5,000 Meters Junior Varsity · Place 87 · West LinnWest Linn | 5,000 Meters Junior Varsity | 87 | 23:09.69 | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A-6A · Place 338 · West LinnWest Linn | 5,000 Meters Junior Varsity 5A-6A | 338 | 32:21.81 PB | 10 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Novice · Place 53 · West LinnWest Linn | 3,000 Meters Novice | 53 | 13:01.74 | 10 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 6A-5 Three Rivers League ChampionshipOct 24 · 5,000 Meters Novice · Place 70 · West LinnWest Linn | 5,000 Meters Novice | 70 | 22:33.02 | 9 |
| Oct 13 | Warner Pacific XC ClassicOct 13 · Varsity · Place 318 · West LinnWest Linn | Varsity | 318 | 23:22.40 | 9 |
| Oct 10 | Canby, Lake Oswego & Tualatin @ West LinnOct 10 · Varsity · Place 87 · West LinnWest Linn | Varsity | 87 | 24:21.87 | 9 |
| Oct 3 | TRL Rivalry: OC vs WLOct 3 · Varsity · Place 66 · West LinnWest Linn | Varsity | 66 | 23:43.34 | 9 |
| Sep 29 | Woahink Lake XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 149 · West LinnWest Linn | 5,000 Meters Junior Varsity | 149 | 24:07.63 | 9 |
| Sep 19 | TRL PreviewSep 19 · Varsity · Place 136 · West LinnWest Linn | Varsity | 136 | 24:02 | 9 |
| Sep 12 | Lakeridge, Tualatin, West Linn @ St. Mary's AcademySep 12 · Varsity · Place 69 · West LinnWest Linn | Varsity | 69 | 24:32.88 | 9 |
| Aug 30 | Bill Chapman InvitationalAug 30 · 3,000 Meters Novice · Place 85 · West LinnWest Linn | 3,000 Meters Novice | 85 | 15:25.92 | 9 |
| Aug 24 | Night MeetAug 24 · 3,000 Meters Boys Novice A · Place 151 · West LinnWest Linn | 3,000 Meters Boys Novice A | 151 | 14:39.28 PB | 9 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL Championship MeetOct 24 · 3,000 Meters 8th Grade · Place 64 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | 64 | 13:35.55 PB | 8 |
| Oct 17 | WRL - Canby, Hazelbrook, Rosemont, Sherwood @ AtheyOct 17 · 3,000 Meters 8th Grade · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | — | 13:45.30Unofficial | 8 |
| Oct 10 | WRL - Meridian, Rosemont, Sherwood @ LOJOct 10 · 3,000 Meters 8th Grade · Place 42 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | 42 | 15:07.16 PB | 8 |
| Oct 5 | WRL - Athey, Wood @ RosemontOct 5 · 3,000 Meters 8th Grade-boys · Place 25 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade-boys | 25 | 15:02.36 PB | 8 |
| Sep 26 | WRL Preview MeetSep 26 · 3,000 Meters 8th Grade · Place 70 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | 70 | 14:51.32 | 8 |