Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · RHSCentralia @ Rochester (HS, MS · Oct 4 | 9:46 | Centralia @ Rochester (HS, MS | October 4, 2017 |
| 2,500 Meters · Lake Sacajawea1A Trico League Meet HS/MS (Castle Rock) · Sep 20 | 10:27.8 | 1A Trico League Meet HS/MS (Castle Rock) | September 20, 2017 |
| 2,500 Meters · Vancouver Lake1A Trico League Championships · Oct 18 | 09:58 | 1A Trico League Championships | October 18, 2017 |
| 3,000 Meters · Lewisville ParkTrico Meet (King's Way) · Oct 11 | 12:16 | Trico Meet (King's Way) | October 11, 2017 |
| 5,000 Meters · Lewis River Golf1A/2A District IV Championships · Oct 31 | 20:23 | 1A/2A District IV Championships | October 31, 2019 |
| 5,000 Meters · Lewisville ParkTrico League Meet @ Lewisville · Oct 9 | 21:26 | Trico League Meet @ Lewisville | October 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 1A/2A District IV ChampionshipsOct 28 · 5,000 Meters 1A · Place 48 · Castle RockCastle Rock | 5,000 Meters 1A | 48 | 21:45 | 11 |
| Oct 20 | Trico League ChampionshipsOct 20 · 5,000 Meters 1A · Place 40 · Castle RockCastle Rock | 5,000 Meters 1A | 40 | 21:30 | 11 |
| Oct 13 | Trico Meet at White SalmonOct 13 · 3 Miles Varsity · Place 39 · Castle RockCastle Rock | 3 Miles Varsity | 39 | 20:29.41 | 11 |
| Oct 6 | XC Meet @ La CenterOct 6 · 5,000 Meters Varsity · Place 37 · Castle RockCastle Rock | 5,000 Meters Varsity | 37 | 23:19.2 | 11 |
| Sep 28 | 1A Trico MeetSep 28 · 5,000 Meters Varsity · Place 28 · Castle RockCastle Rock | 5,000 Meters Varsity | 28 | 21:28.8 | 11 |
| Sep 15 | Trico League Meet @ La CenterSep 15 · 5,000 Meters Varsity · Place 31 · Castle RockCastle Rock | 5,000 Meters Varsity | 31 | 24:39.5 | 11 |
| Sep 10 | 60th Annual Steve Maas Run-A-ReeSep 10 · 5,000 Meters Varsity · Place 98 · Castle RockCastle Rock | 5,000 Meters Varsity | 98 | 22:57 | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 1A/2A District IV ChampionshipsOct 31 · 5,000 Meters 1A Boys · Place 44 · Castle RockCastle Rock | 5,000 Meters 1A Boys | 44 | 20:23 PB | 9 |
| Oct 23 | 1A Trico League ChampionshipsOct 23 · 5,000 Meters 1A · Place 37 · Castle RockCastle Rock | 5,000 Meters 1A | 37 | 20:47.75 | 9 |
| Oct 15 | 2B Dist IV Central League Meet @MossyrockOct 15 · 5,000 Meters Varsity · Place 22 · Castle RockCastle Rock | 5,000 Meters Varsity | 22 | 21:10 | 9 |
| Oct 9 | Trico League Meet @ Lewisville Oct 9 · 5,000 Meters Men's High School · Place 20 · Castle RockCastle Rock | 5,000 Meters Men's High School | 20 | 21:26 PB | 9 |
| Oct 2 | Trico League Meet at White SalmonOct 2 · 5,000 Meters Varsity · Place 33 · Castle RockCastle Rock | 5,000 Meters Varsity | 33 | 20:21.95 | 9 |
| Sep 28 | Toutle Lake InvitationalSep 28 · 5,000 Meters Varsity · Place 32 · Castle RockCastle Rock | 5,000 Meters Varsity | 32 | 21:25.8 | 9 |
| Sep 25 | 1A Trico League Meet at Castle RockSep 25 · 5,000 Meters Junior Varsity · Place 9 · Castle RockCastle Rock | 5,000 Meters Junior Varsity | 9 | 21:09 | 9 |
| Sep 18 | 1A Trico League MeetSep 18 · 5,000 Meters 1A · Place 38 · Castle RockCastle Rock | 5,000 Meters 1A | 38 | 21:46 | 9 |
| Sep 13 | 59th Annual Hudson's Bay Steve Maas Run-A-ReeSep 13 · 5,000 Meters Junior Varsity · Place 28 · Castle RockCastle Rock | 5,000 Meters Junior Varsity | 28 | 20:34 | 9 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 1A Trico League ChampionshipsOct 18 · 2,500 Meters Middle School · Place 13 · Castle RockCastle Rock | 2,500 Meters Middle School | 13 | 09:58 PB | 7 |
| Oct 11 | Trico Meet (King's Way)Oct 11 · 3,000 Meters Middle School · Place 14 · Castle RockCastle Rock | 3,000 Meters Middle School | 14 | 12:16 PB | 7 |
| Oct 4 | Centralia @ Rochester (HS, MSOct 4 · 1.5 Miles Middle School · Place 9 · Castle RockCastle Rock | 1.5 Miles Middle School | 9 | 9:46 PB | 7 |
| Sep 27 | Henkle Middle School-White SalmonSep 27 · 2,500 Meters Middle School · Place 5 · Castle RockCastle Rock | 2,500 Meters Middle School | 5 | 10:21.59Unofficial | 7 |
| Sep 23 | Mark Lyle Memorial InviteSep 23 · 2,500 Meters Middle School · Place 13 · Castle RockCastle Rock | 2,500 Meters Middle School | 13 | 11:25Unofficial | 7 |
| Sep 20 | 1A Trico League Meet HS/MS (Castle Rock)Sep 20 · 2,500 Meters MS Boys · Place 8 · Castle RockCastle Rock | 2,500 Meters MS Boys | 8 | 10:27.8 PB | 7 |
| Sep 13 | Trico League (Seton)Sep 13 · 2,500 Meters Middle School · Place 26 · Castle RockCastle Rock | 2,500 Meters Middle School | 26 | 11:04Unofficial | 7 |