Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Crystal SpringsJunipero Serra HS - Crystal Springs Invitational · Oct 11 | 20:03 | Junipero Serra HS - Crystal Springs Invitational | October 11, 2014 |
| 5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 1 | 20:20.84 | Champoeg Invitational | October 1, 2016 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 21:17.3 | Coeur d'Alene Invitational | September 17, 2016 |
| 5,000 Meters · Hood River Valley HS5A-5 Columbia River Conference Championships · Oct 26 | 21:20.21 | 5A-5 Columbia River Conference Championships | October 26, 2016 |
| 5,000 Meters · Lents ParkPIL/MHC Crossover (Host: Franklin) · Oct 19 | 19:56.3 | PIL/MHC Crossover (Host: Franklin) | October 19, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 19 | 22:29.52 | Oregon City XC Invitational | September 19, 2015 |
| 5,000 Meters · Sandstone MS5A-5 Columbia River Conference Championships · Oct 25 | 20:20.80 | 5A-5 Columbia River Conference Championships | October 25, 2014 |
| 5,000 Meters · Sorosis Park5A-5 Columbia River Conference Championships · Oct 24 | 22:41 | 5A-5 Columbia River Conference Championships | October 24, 2015 |
| 5,000 Meters · Tualatin HSTualatin Invite · Sep 12 | 23:58 | Tualatin Invite | September 12, 2015 |
| 5,000 Meters · Wildhorse Golf CourseKyle Burnside Memorial Wildhorse Invite · Oct 13 | 22:01.2 | Kyle Burnside Memorial Wildhorse Invite | October 13, 2016 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 23:58.2 | George Fox XC Classic | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 5A-5 Columbia River Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 24 · The Dalles | 5,000 Meters Junior Varsity | 24 | 21:20.21 PB | 12 |
| Oct 19 | PIL/MHC Crossover (Host: Franklin)Oct 19 · 5,000 Meters Junior Varsity · Place 41 · The Dalles | 5,000 Meters Junior Varsity | 41 | 19:56.3 PB | 12 |
| Oct 13 | Kyle Burnside Memorial Wildhorse InviteOct 13 · 5,000 Meters Boys JV and Var combined · Place 118 · The Dalles | 5,000 Meters Boys JV and Var combined | 118 | 22:01.2 PB | 12 |
| Oct 1 | Champoeg InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 32 · The Dalles | 5,000 Meters Junior Varsity | 32 | 20:20.84 PB | 12 |
| Sep 17 | Coeur d'Alene InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 70 · The Dalles | 5,000 Meters Junior Varsity | 70 | 21:17.3 PB | 12 |
| Sep 3 | Riverhawk Run/WalkSep 3 · 5,000 Meters Varsity · The Dalles | 5,000 Meters Varsity | 0 | 22:14Unofficial | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 5A-5 Columbia River Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 42 · The Dalles | 5,000 Meters Junior Varsity | 42 | 22:41 PB | 11 |
| Oct 15 | Kyle Burnside Wildhorse InviteOct 15 · 5,000 Meters Varsity - combined Boys · Place 206 · The Dalles | 5,000 Meters Varsity - combined Boys | 206 | 22:44.7 | 11 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Silver · Place 292 · The Dalles | 5,000 Meters JV Silver | 292 | 23:58.2 PB | 11 |
| Sep 25 | Bridgette Nelson Memorial Invitational/CRC PreviewSep 25 · 5,000 Meters Junior Varsity · Place 42 · The Dalles | 5,000 Meters Junior Varsity | 42 | 23:41Unofficial | 11 |
| Sep 19 | Oregon City XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 144 · The Dalles | 5,000 Meters Junior Varsity | 144 | 22:29.52 PB | 11 |
| Sep 12 | Tualatin InviteSep 12 · 5,000 Meters Junior Varsity · Place 60 · The Dalles | 5,000 Meters Junior Varsity | 60 | 23:58 PB | 11 |
| Aug 29 | Riverhawk Run/WalkAug 29 · 5,000 Meters Varsity · The Dalles | 5,000 Meters Varsity | 0 | 22:51Unofficial | 11 |
2014 Cross Country
3 results