Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 7 | 23:14.40 | Harrier Classic | October 7, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 22:53.59 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Clackamas Community College6A-4 Three Rivers League Championship · Oct 25 | 23:38.22 | 6A-4 Three Rivers League Championship | October 25, 2017 |
| 5,000 Meters · Lakeridge High SchoolCanby/Tigard at Lakeridge · Sep 27 | 25:05.3 | Canby/Tigard at Lakeridge | September 27, 2017 |
| 5,000 Meters · Mary S Young Alternate CourseSt. Mary's Academy & Lakeridge at West Linn · Sep 20 | 23:13 | St. Mary's Academy & Lakeridge at West Linn | September 20, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Sep 20 | 23:47.60 | Meriwether Cross Country Classic | September 20, 2019 |
| 5,000 Meters · Rood Bridge ParkNike Bill Chapman Invitational · Aug 31 | 25:06.37 | Nike Bill Chapman Invitational | August 31, 2017 |
| 5,000 Meters · Sherwood HSLakeridge, Newberg @ Sherwood · Sep 13 | 23:32.3 | Lakeridge, Newberg @ Sherwood | September 13, 2017 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 24:54.97 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · Traditional 5k courseSaxon Invite · Sep 9 | 23:47.12 | Saxon Invite | September 9, 2017 |
| 5,000 Meters · Tualatin HSLakeridge, Lake Oswego, The Dalles, Westside Christian @ Tualatin · Oct 11 | 22:39 | Lakeridge, Lake Oswego, The Dalles, Westside Christian @ Tualatin | October 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 64 · Lakeridge | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 64 | 23:35.30 | 12 |
| Sep 20 | Meriwether Cross Country ClassicSep 20 · 5,000 Meters Junior Varsity · Place 58 · Lakeridge | 5,000 Meters Junior Varsity | 58 | 23:47.60 PB | 12 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A-6A · Place 20 · Lakeridge | 5,000 Meters Junior Varsity 5A-6A | 20 | 24:54.97 PB | 12 |
| Aug 29 | Pacer Time TrialAug 29 · 5,000 Meters Open · Place 11 · Lakeridge | 5,000 Meters Open | 11 | 24:39Unofficial | 12 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 23 | Lakeridge 3K TTAug 23 · 3,000 Meters Open · Place 8 · Lakeridge | 3,000 Meters Open | 8 | 15:50.0Unofficial | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-4 Three Rivers League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 48 · Lakeridge | 5,000 Meters Junior Varsity | 48 | 23:38.22 PB | 10 |
| Oct 11 | Lakeridge, Lake Oswego, The Dalles, Westside Christian @ TualatinOct 11 · 5,000 Meters Varsity · Place 34 · Lakeridge | 5,000 Meters Varsity | 34 | 22:39 PB | 10 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Frosh/Soph JV · Place 15 · Lakeridge | 5,000 Meters Frosh/Soph JV | 15 | 23:14.40 PB | 10 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 50 · Lakeridge | 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] | 50 | 22:53.59 PB | 10 |
| Sep 27 | Canby/Tigard at LakeridgeSep 27 · 5,000 Meters Junior Varsity · Place 5 · Lakeridge | 5,000 Meters Junior Varsity | 5 | 25:05.3 PB | 10 |
| Sep 20 | St. Mary's Academy & Lakeridge at West LinnSep 20 · 5,000 Meters Junior Varsity · Place 6 · Lakeridge | 5,000 Meters Junior Varsity | 6 | 23:13 PB | 10 |
| Sep 13 | Lakeridge, Newberg @ SherwoodSep 13 · 5,000 Meters Varsity · Place 29 · Lakeridge | 5,000 Meters Varsity | 29 | 23:32.3 PB | 10 |
| Sep 9 | Saxon Invite Sep 9 · 5,000 Meters Varsity · Place 60 · Lakeridge | 5,000 Meters Varsity | 60 | 23:47.12 PB | 10 |
| Aug 31 | Nike Bill Chapman InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 43 · Lakeridge | 5,000 Meters Junior Varsity | 43 | 25:06.37 PB | 10 |