Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Catlin Gabel SchoolMCL Catlin Gabel Meet · Sep 22 | 12:20 | MCL Catlin Gabel Meet | September 22, 2014 |
| 3,000 Meters · Cheadle Lake ParkEast Linn 3K Relays · Sep 16 | 11:15 | East Linn 3K Relays | September 16, 2016 |
| 3,000 Meters · Southwest Christian Wildcat TrailMCL League XC Championship · Oct 21 | 11:25.64 | MCL League XC Championship | October 21, 2014 |
| 5,000 Meters · Bigfoot Assault!Bigfoot Classic · Oct 11 | 21:48.89 | Bigfoot Classic | October 11, 2016 |
| 5,000 Meters · Camp Magruder - United MethodistCamp Magruder Tillamook XC Invitational · Oct 6 | 18:35.48 | Camp Magruder Tillamook XC Invitational | October 6, 2017 |
| 5,000 Meters · Catherine Creek41st Annual Catherine Creek Scamper · Sep 15 | 18:54 | 41st Annual Catherine Creek Scamper | September 15, 2017 |
| 5,000 Meters · ChemawaChemawa Invitational · Oct 8 | 19:19 | Chemawa Invitational | October 8, 2015 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 17:07.76 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Portland Meadows Race TrackPortland Meadows Invitational · Oct 14 | 17:59.3 | Portland Meadows Invitational | October 14, 2016 |
| 5,000 Meters · State Meet Course (Lane)OSAA 3A/2A/1A State Championships · Nov 4 | 17:55 | OSAA 3A/2A/1A State Championships | November 4, 2017 |
| 5,000 Meters · Tualatin Hills Recreation Center3A/2A/1A-SD1 District 1 Championships · Oct 27 | 17:57.7 | 3A/2A/1A-SD1 District 1 Championships | October 27, 2016 |
| 5,000 Meters · Tualatin Hills Recreation Center3A/2A/1A District 1 Pre-Districts · Sep 8 | 21:05.0 | 3A/2A/1A District 1 Pre-Districts | September 8, 2015 |
| 5,000 Meters · Wildcat TrialSouthwest Christian Invitational · Sep 29 | 17:30.5 | Southwest Christian Invitational | September 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 3A/2A/1A State ChampionshipsNov 4 · 5,000 Meters 3A/2A/1A · Place 30 · Southwest ChristianSouthwest Christian | 5,000 Meters 3A/2A/1A | 30 | 17:55 PB | 11 |
| Oct 26 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 7 | 18:20.18 | 11 |
| Oct 6 | Camp Magruder Tillamook XC InvitationalOct 6 · 5,000 Meters Varsity · Place 12 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 12 | 18:35.48 PB | 11 |
| Sep 29 | Southwest Christian InvitationalSep 29 · 5,000 Meters Varsity/JV · Place 1 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity/JV | 1 | 17:30.5 PB | 11 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 53 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 53 | 17:07.76 PB | 11 |
| Sep 15 | 41st Annual Catherine Creek ScamperSep 15 · 5,000 Meters Varsity Boys · Place 9 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity Boys | 9 | 18:54 PB | 11 |
| Sep 9 | Logger Elk RunSep 9 · 5,000 Meters Varsity · Place 1 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 1 | 18:49Unofficial | 11 |
| Sep 1 | Wildcat IntersquadSep 1 · 3,000 Meters Varsity · Place 1 · Southwest ChristianSouthwest Christian | 3,000 Meters Varsity | 1 | 10:57Unofficial | 11 |
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OSAA 3A/2A/1A State ChampionshipsNov 5 · 5,000 Meters 3A/2A/1A · Place 48 · Southwest ChristianSouthwest Christian | 5,000 Meters 3A/2A/1A | 48 | 18:09 | 10 |
| Oct 27 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 8 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 8 | 17:57.7 PB | 10 |
| Oct 20 | Southwest inter-squadOct 20 · 1.8 Miles Varsity · Southwest ChristianSouthwest Christian | 1.8 Miles Varsity | 0 | 11:00Unofficial | 10 |
| Oct 14 | Portland Meadows InvitationalOct 14 · 5,000 Meters Varsity · Place 93 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 93 | 17:59.3 PB | 10 |
| Oct 11 | Bigfoot ClassicOct 11 · 5,000 Meters All Boys High School · Place 7 · Southwest ChristianSouthwest Christian | 5,000 Meters All Boys High School | 7 | 21:48.89 PB | 10 |
| Oct 6 | Vernonia InvitationalOct 6 · 5,000 Meters Varsity · Place 2 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 2 | 17:24Unofficial | 10 |
| Sep 30 | Southwest Christian InvitationalSep 30 · 5,000 Meters Varsity/JV · Place 7 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity/JV | 7 | 18:02.1 | 10 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 64 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 64 | 17:42.57 | 10 |
| Sep 16 | East Linn 3K RelaysSep 16 · 3,000 Meters Varsity · Place 13 · Southwest ChristianSouthwest Christian | 3,000 Meters Varsity | 13 | 11:15 PB | 10 |
| Sep 6 | 3A/2A/1A District 1 Pre-DistrictsSep 6 · 5,000 Meters Varsity & JV · Place 10 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity & JV | 10 | 19:13.0 | 10 |
| Aug 25 | Wildcat IntersquadAug 25 · 3,000 Meters Varsity · Place 4 · Southwest ChristianSouthwest Christian | 3,000 Meters Varsity | 4 | 12:07.42Unofficial | 10 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OSAA 3A/2A/1A State ChampionshipsOct 31 · 5,000 Meters Class 3A/2A/1A · Place 76 · Southwest ChristianSouthwest Christian | 5,000 Meters Class 3A/2A/1A | 76 | 19:15 | 9 |
| Oct 22 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 22 · 5,000 Meters Varsity · Place 22 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 22 | 18:34.3 | 9 |
| Oct 8 | Chemawa InvitationalOct 8 · 5,000 Meters Varsity · Place 27 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity | 27 | 19:19 PB | 9 |
| Oct 2 | Southwest Christian InvitationalOct 2 · 5,000 Meters High School · Place 41 · Southwest ChristianSouthwest Christian | 5,000 Meters High School | 41 | 21:46.2 | 9 |
| Sep 18 | East Linn 3K RelaysSep 18 · 3,000 Meters Varsity · Southwest ChristianSouthwest Christian | 3,000 Meters Varsity | 0 | 11:19Unofficial | 9 |
| Sep 15 | OES InviteSep 15 · 5,000 Meters JV/Varsity · Place 26 · Southwest ChristianSouthwest Christian | 5,000 Meters JV/Varsity | 26 | 19:28Unofficial | 9 |
| Sep 11 | 39th Annual Catherine Creek ScamperSep 11 · 5,000 Meters Varsity Boys · Place 36 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity Boys | 36 | 21:05 | 9 |
| Sep 8 | 3A/2A/1A District 1 Pre-DistrictsSep 8 · 5,000 Meters Varsity & JV · Place 25 · Southwest ChristianSouthwest Christian | 5,000 Meters Varsity & JV | 25 | 21:05.0 PB | 9 |
| Sep 4 | Wildcat IntersquadSep 4 · 3,000 Meters Varsity · Place 6 · Southwest ChristianSouthwest Christian | 3,000 Meters Varsity | 6 | 12:01.65Unofficial | 9 |
2014 Cross Country
4 results