Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4970 m · Portland International RacewayBowmen Raceway Invitational at PIR · Oct 6 | 16:47.8 | Bowmen Raceway Invitational at PIR | October 6, 2018 |
| 5,000 Meters · Catherine Creek41st Annual Catherine Creek Scamper · Sep 15 | 22:30 | 41st Annual Catherine Creek Scamper | September 15, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 18:09.99 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Portland Meadows Race TrackPortland Meadows Invitational · Oct 14 | 19:49.8 | Portland Meadows Invitational | October 14, 2016 |
| 5,000 Meters · Rainier HSRainier Invitational XC Meet · Oct 13 | 19:06.30 | Rainier Invitational XC Meet | October 13, 2018 |
| 5,000 Meters · State Meet Course (Lane)OSAA 3A/2A/1A State Championships · Nov 3 | 17:24 | OSAA 3A/2A/1A State Championships | November 3, 2018 |
| 5,000 Meters · Tualatin Hills Recreation Center3A/2A/1A-SD1 District 1 Championships · Oct 26 | 19:00.57 | 3A/2A/1A-SD1 District 1 Championships | October 26, 2017 |
| 5,000 Meters · Wildcat TrialSouthwest Christian Invitational · Sep 29 | 18:47.9 | Southwest Christian Invitational | September 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | OSAA 3A/2A/1A State ChampionshipsNov 3 · 5,000 Meters 2A/1A · Place 10 · Southwest Christian | 5,000 Meters 2A/1A | 10 | 17:24 PB | 12 |
| Oct 13 | Rainier Invitational XC MeetOct 13 · 5,000 Meters Varsity · Place 9 · Southwest Christian | 5,000 Meters Varsity | 9 | 19:06.30 PB | 12 |
| Oct 6 | Bowmen Raceway Invitational at PIROct 6 · 4,970 Meters Varsity · Place 32 · Southwest Christian | 4,970 Meters Varsity | 32 | 16:47.8 PB | 12 |
| Sep 13 | Make-up Race - Wildcat inter-squadSep 13 · 5,000 Meters New Division · Place 1 · Southwest Christian | 5,000 Meters New Division | 1 | 18:54.51Unofficial | 12 |
| Aug 31 | Wildcat IntersquadAug 31 · 3,000 Meters Varsity · Place 1 · Southwest Christian | 3,000 Meters Varsity | 1 | 11:03.69Unofficial | 12 |
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 60 · Southwest Christian | 5,000 Meters 3A/2A/1A | 60 | 18:37 | 11 |
| Oct 26 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · Southwest Christian | 5,000 Meters Varsity | 18 | 19:00.57 PB | 11 |
| Oct 18 | Valiant InvitationalOct 18 · 3,000 Meters Combined Varsity and JV · Place 21 · Southwest Christian | 3,000 Meters Combined Varsity and JV | 21 | 10:54Unofficial | 11 |
| Sep 29 | Southwest Christian InvitationalSep 29 · 5,000 Meters Varsity/JV · Place 11 · Southwest Christian | 5,000 Meters Varsity/JV | 11 | 18:47.9 PB | 11 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 146 · Southwest Christian | 5,000 Meters Varsity | 146 | 18:09.99 PB | 11 |
| Sep 15 | 41st Annual Catherine Creek ScamperSep 15 · 5,000 Meters Varsity Boys · Place 53 · Southwest Christian | 5,000 Meters Varsity Boys | 53 | 22:30 PB | 11 |
| Sep 9 | Logger Elk RunSep 9 · 5,000 Meters Varsity · Southwest Christian | 5,000 Meters Varsity | 0 | 20:57Unofficial | 11 |
| Sep 1 | Wildcat IntersquadSep 1 · 3,000 Meters Varsity · Place 3 · Southwest Christian | 3,000 Meters Varsity | 3 | 11:41Unofficial | 11 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Portland Meadows InvitationalOct 14 · 5,000 Meters JV Scored · Place 108 · Southwest Christian | 5,000 Meters JV Scored | 108 | 19:49.8 PB | 10 |