Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 1 | 21:30.25 | Champoeg Invitational | October 1, 2016 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 2 | 22:54.031 | Oxford Classic | October 2, 2015 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 22:36.6 | Coeur d'Alene Invitational | September 17, 2016 |
| 5,000 Meters · Hood River Valley HS5A-5 Columbia River Conference Championships · Oct 26 | 21:19.06 | 5A-5 Columbia River Conference Championships | October 26, 2016 |
| 5,000 Meters · Lents ParkPIL/MHC Crossover (Host: Franklin) · Oct 19 | 20:59.0 | PIL/MHC Crossover (Host: Franklin) | October 19, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 19 | 23:21.43 | Oregon City XC Invitational | September 19, 2015 |
| 5,000 Meters · Sorosis Park5A-5 Columbia River Conference Championships · Oct 24 | 22:57 | 5A-5 Columbia River Conference Championships | October 24, 2015 |
| 5,000 Meters · Tualatin HSTualatin Invite · Sep 12 | 26:42 | Tualatin Invite | September 12, 2015 |
| 5,000 Meters · Wildhorse Golf CourseKyle Burnside Wildhorse Invite · Oct 15 | 22:12.7 | Kyle Burnside Wildhorse Invite | October 15, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 22:00.8 | 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 23 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 23 | 21:19.06 PB | 10 |
| Oct 19 | PIL/MHC Crossover (Host: Franklin)Oct 19 · 5,000 Meters Junior Varsity · Place 78 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 78 | 20:59.0 PB | 10 |
| Oct 13 | Kyle Burnside Memorial Wildhorse InviteOct 13 · 5,000 Meters Boys JV and Var combined · Place 123 · The DallesThe Dalles | 5,000 Meters Boys JV and Var combined | 123 | 22:17.1 | 10 |
| Oct 1 | Champoeg InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 51 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 51 | 21:30.25 PB | 10 |
| Sep 17 | Coeur d'Alene InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 118 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 118 | 22:36.6 PB | 10 |
| Sep 3 | Riverhawk Run/WalkSep 3 · 5,000 Meters Varsity · The DallesThe Dalles | 5,000 Meters Varsity | 0 | 23:27Unofficial | 10 |
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 44 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 44 | 22:57 PB | 9 |
| Oct 15 | Kyle Burnside Wildhorse InviteOct 15 · 5,000 Meters Varsity - combined Boys · Place 191 · The DallesThe Dalles | 5,000 Meters Varsity - combined Boys | 191 | 22:12.7 PB | 9 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Silver · Place 207 · The DallesThe Dalles | 5,000 Meters JV Silver | 207 | 22:00.8 PB | 9 |
| Oct 2 | Oxford ClassicOct 2 · 5,000 Meters Junior Varsity Blue · Place 129 · The DallesThe Dalles | 5,000 Meters Junior Varsity Blue | 129 | 22:54.031 PB | 9 |
| Sep 25 | Bridgette Nelson Memorial Invitational/CRC PreviewSep 25 · 5,000 Meters Junior Varsity · Place 48 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 48 | 24:15Unofficial | 9 |
| Sep 19 | Oregon City XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 167 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 167 | 23:21.43 PB | 9 |
| Sep 12 | Tualatin InviteSep 12 · 5,000 Meters Junior Varsity · Place 76 · The DallesThe Dalles | 5,000 Meters Junior Varsity | 76 | 26:42 PB | 9 |
2014 Cross Country
3 results