Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Strawberry IslandStevenson vs. White Salmon, Castle Rock & Toutle Lake · Oct 15 | 12:49 | Stevenson vs. White Salmon, Castle Rock & Toutle Lake | October 15, 2014 |
| 3,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 15:09.33 | Ultimook Race Nike Invitational | September 2, 2017 |
| 3588 m · Capital Invite courseCapital Invite · Sep 12 | 16:19.67 | Capital Invite | September 12, 2015 |
| 5,000 Meters · Abrams ParkTrico 1A hosted by La Center · Oct 8 | 25:09.0 | Trico 1A hosted by La Center | October 8, 2014 |
| 5,000 Meters · Castle Rock High SchoolTrico 1A Hosted by Castle Rock HS · Sep 23 | 22:33 | Trico 1A Hosted by Castle Rock HS | September 23, 2015 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 6 | 22:13.98 | Oxford Classic | October 6, 2017 |
| 5,000 Meters · Hoquiam HSHoquiam Invite · Oct 10 | 22:02.8 | Hoquiam Invite | October 10, 2015 |
| 5,000 Meters · Husum Hills Golf CourseTrico League Championships · Oct 21 | 23:45.2 | Trico League Championships | October 21, 2015 |
| 5,000 Meters · Lake Sacajawea1A Trico League Meet HS/MS (Castle Rock) · Sep 20 | 21:13 | 1A Trico League Meet HS/MS (Castle Rock) | September 20, 2017 |
| 5,000 Meters · Lewis River GolfDistrict IV 1A/2A Championships · Oct 28 | 20:12 | District IV 1A/2A Championships | October 28, 2017 |
| 5,000 Meters · Lewis River Golf CourseDistrict 4 1A/2A Championships · Oct 31 | 21:40 | District 4 1A/2A Championships | October 31, 2015 |
| 5,000 Meters · McCormick ParkPutnam, Milwaukie, Wilsonville, St Helens (Host) · Oct 11 | 19:57 | Putnam, Milwaukie, Wilsonville, St Helens (Host) | October 11, 2017 |
| 5,000 Meters · Toutle Lake High SchoolToutle Lake Invitational · Sep 24 | 22:03 | Toutle Lake Invitational | September 24, 2016 |
| 5,000 Meters · Vancouver Lake1A Trico League Championships · Oct 18 | 21:03 | 1A Trico League Championships | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | District IV 1A/2A ChampionshipsOct 28 · 5,000 Meters 1A Varsity · Place 52 · Castle Rock | 5,000 Meters 1A Varsity | 52 | 20:12 PB | 12 |
| Oct 18 | 1A Trico League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 49 · Castle Rock | 5,000 Meters Varsity | 49 | 21:03 PB | 12 |
| Oct 11 | Putnam, Milwaukie, Wilsonville, St Helens (Host)Oct 11 · 5,000 Meters Varsity · Place 22 · Castle Rock | 5,000 Meters Varsity | 22 | 19:57 PB | 12 |
| Oct 6 | Oxford ClassicOct 6 · 5,000 Meters Varsity · Place 169 · Castle Rock | 5,000 Meters Varsity | 169 | 22:13.98 PB | 12 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 1 (#1-4) · Place 165 · Castle Rock | 5,000 Meters Boys Varsity 1 (#1-4) | 165 | 21:05.90Unofficial | 12 |
| Sep 27 | Trico League Meet @ Columbia (White Salmon)Sep 27 · 5,000 Meters Varsity · Place 31 · Castle Rock | 5,000 Meters Varsity | 31 | 20:30.08Unofficial | 12 |
| Sep 20 | 1A Trico League Meet HS/MS (Castle Rock)Sep 20 · 5,000 Meters Varsity · Place 31 · Castle Rock | 5,000 Meters Varsity | 31 | 21:13 PB | 12 |
| Sep 13 | Trico League (Seton)Sep 13 · 5,000 Meters Trico Varsity · Place 68 · Castle Rock | 5,000 Meters Trico Varsity | 68 | 22:29Unofficial | 12 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 3,000 Meters Novice 1A-4A · Place 11 · Castle Rock | 3,000 Meters Novice 1A-4A | 11 | 15:09.33 PB | 12 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District IV 1A/2A ChampionshipsOct 29 · 5,000 Meters 1A Varsity · Place 66 · Castle Rock | 5,000 Meters 1A Varsity | 66 | 22:38 | 11 |
| Oct 19 | 1A Trico League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 33 · Castle Rock | 5,000 Meters Varsity | 33 | 21:18 | 11 |
| Oct 12 | LaSalle, Milwaukie, Sandy @ St. HelensOct 12 · 5,000 Meters Varsity · Place 42 · Castle Rock | 5,000 Meters Varsity | 42 | 21:45 | 11 |
| Sep 28 | GSHL 2A Hockinson, Col. Rvr., TRCS @ RALongSep 28 · 5,000 Meters Varsity · Place 32 · Castle Rock | 5,000 Meters Varsity | 32 | 22:30Unofficial | 11 |
| Sep 24 | Toutle Lake InvitationalSep 24 · 5,000 Meters Varsity · Place 29 · Castle Rock | 5,000 Meters Varsity | 29 | 22:03 PB | 11 |
| Sep 21 | Trico League @ Castle RockSep 21 · 5,000 Meters Varsity · Place 21 · Castle Rock | 5,000 Meters Varsity | 21 | 22:52 | 11 |
| Sep 14 | Trico League MeetSep 14 · 5,000 Meters Varsity · Place 47 · Castle Rock | 5,000 Meters Varsity | 47 | 22:23 | 11 |
| Sep 10 | Capital InviteSep 10 · 2.23 Mile Boys Junior · Place 115 · Castle Rock | 2.23 Mile Boys Junior | 115 | 17:24.08 | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District 4 1A/2A ChampionshipsOct 31 · 5,000 Meters 1A Boys · Place 81 · Castle Rock | 5,000 Meters 1A Boys | 81 | 21:40 PB | 10 |
| Oct 21 | Trico League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 41 · Castle Rock | 5,000 Meters Varsity | 41 | 23:45.2 PB | 10 |
| Oct 10 | Hoquiam InviteOct 10 · 5,000 Meters Varsity · Place 88 · Castle Rock | 5,000 Meters Varsity | 88 | 22:02.8 PB | 10 |
| Sep 30 | Trico League MeetSep 30 · 5,000 Meters Varsity · Place 54 · Castle Rock | 5,000 Meters Varsity | 54 | 23:14.4 | 10 |
| Sep 23 | Trico 1A Hosted by Castle Rock HSSep 23 · 5,000 Meters Varsity · Place 19 · Castle Rock | 5,000 Meters Varsity | 19 | 22:33 PB | 10 |
| Sep 16 | Trico LeagueSep 16 · 5,000 Meters Varsity · Place 57 · Castle Rock | 5,000 Meters Varsity | 57 | 22:41 | 10 |
| Sep 12 | Capital InviteSep 12 · 2.23 Mile Boys Soph · Place 111 · Castle Rock | 2.23 Mile Boys Soph | 111 | 16:19.67 PB | 10 |
2014 Cross Country
4 results