Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 7 | 16:15.30 | Harrier Classic | October 7, 2017 |
| 5,000 Meters · Bush ParkSaxon Invitational · Sep 12 | 18:45.96 | Saxon Invitational | September 12, 2015 |
| 5,000 Meters · Centennial HSReynolds, Sam Barlow, Wilson, Benson, Jefferson, · Oct 5 | 17:27.9 | Reynolds, Sam Barlow, Wilson, Benson, Jefferson, | October 5, 2016 |
| 5,000 Meters · David Douglas High SchoolPIL/MHC Meet @ David Douglas · Oct 14 | 17:57.10 | PIL/MHC Meet @ David Douglas | October 14, 2015 |
| 5,000 Meters · Fernhill Park6A-1 Portland Interscholastic League Championships · Oct 25 | 16:33.36 | 6A-1 Portland Interscholastic League Championships | October 25, 2017 |
| 5,000 Meters · Fernhill Park 5KPIL/MHC Crossover (Host: Lincoln) · Oct 18 | 17:04.85 | PIL/MHC Crossover (Host: Lincoln) | October 18, 2017 |
| 5,000 Meters · Franklin HSPIL/MHC Crossover (Host: Franklin) · Sep 27 | 16:27.14 | PIL/MHC Crossover (Host: Franklin) | September 27, 2017 |
| 5,000 Meters · Grant ParkPIL/MHC Crossover (Host: Grant) · Oct 19 | 17:13.7 | PIL/MHC Crossover (Host: Grant) | October 19, 2016 |
| 5,000 Meters · Grant ParkPIL/MHC Meet · Sep 30 | 18:57.9 | PIL/MHC Meet | September 30, 2015 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 17:58.5 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · Sam Barlow High SchoolMt Hood PIL Crossover · Oct 4 | 16:42 | Mt Hood PIL Crossover | October 4, 2017 |
| 5,000 Meters · Traditional 5k courseSaxon Invite · Sep 9 | 17:51.32 | Saxon Invite | September 9, 2017 |
| 5,000 Meters · Westmoreland Park 5KPIL/MHC Crossover (Host: Cleveland) · Sep 28 | 18:06.8 | PIL/MHC Crossover (Host: Cleveland) | September 28, 2016 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 16:32.31 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-1 Portland Interscholastic League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 12 · Benson Tech | 5,000 Meters Varsity | 12 | 16:33.36 PB | 12 |
| Oct 18 | PIL/MHC Crossover (Host: Lincoln)Oct 18 · 5,000 Meters Varsity · Place 7 · Benson Tech | 5,000 Meters Varsity | 7 | 17:04.85 PB | 12 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters Varsity Gold · Place 34 · Benson Tech | 5,000 Meters Varsity Gold | 34 | 16:32.31 PB | 12 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 10 · Benson Tech | 5,000 Meters Varsity | 10 | 16:15.30 PB | 12 |
| Oct 4 | Mt Hood PIL CrossoverOct 4 · 5,000 Meters Varsity · Place 2 · Benson Tech | 5,000 Meters Varsity | 2 | 16:42 PB | 12 |
| Sep 27 | PIL/MHC Crossover (Host: Franklin)Sep 27 · 5,000 Meters Varsity · Place 2 · Benson Tech | 5,000 Meters Varsity | 2 | 16:27.14 PB | 12 |
| Sep 13 | PIL PreviewSep 13 · 5,000 Meters Varsity · Place 20 · Benson Tech | 5,000 Meters Varsity | 20 | 17:10.40 | 12 |
| Sep 9 | Saxon Invite Sep 9 · 5,000 Meters Varsity · Place 24 · Benson Tech | 5,000 Meters Varsity | 24 | 17:51.32 PB | 12 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-1 Portland Interscholastic League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · Benson Tech | 5,000 Meters Varsity | 18 | 17:05.2 | 11 |
| Oct 19 | PIL/MHC Crossover (Host: Grant)Oct 19 · 5,000 Meters Varsity · Place 21 · Benson Tech | 5,000 Meters Varsity | 21 | 17:13.7 PB | 11 |
| Oct 5 | Reynolds, Sam Barlow, Wilson, Benson, Jefferson,Oct 5 · 5,000 Meters Varsity · Place 15 · Benson Tech | 5,000 Meters Varsity | 15 | 17:27.9 PB | 11 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 41 · Benson Tech | 5,000 Meters Varsity | 41 | 17:30.1 | 11 |
| Sep 28 | PIL/MHC Crossover (Host: Cleveland)Sep 28 · 5,000 Meters Varsity · Place 23 · Benson Tech | 5,000 Meters Varsity | 23 | 18:06.8 PB | 11 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Varsity 5A/6A · Place 76 · Benson Tech | 5,000 Meters Varsity 5A/6A | 76 | 17:58.5 PB | 11 |
| Sep 10 | Saxon Invite Sep 10 · 5,000 Meters Varsity · Place 63 · Benson Tech | 5,000 Meters Varsity | 63 | 20:02.02 | 11 |
| Sep 7 | PIL PreviewSep 7 · 5,000 Meters Varsity · Place 53 · Benson Tech | 5,000 Meters Varsity | 53 | 19:16.4 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-1 PIL District ChampionshipsOct 21 · 5,000 Meters Varsity · Place 36 · Benson Tech | 5,000 Meters Varsity | 36 | 17:51.9 | 10 |
| Oct 14 | PIL/MHC Meet @ David DouglasOct 14 · 5,000 Meters JV Boys · Place 1 · Benson Tech | 5,000 Meters JV Boys | 1 | 17:57.10 PB | 10 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Silver · Place 2 · Benson Tech | 5,000 Meters JV Silver | 2 | 17:37.6 | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 105 · Benson Tech | 5,000 Meters Varsity | 105 | 18:11.4 | 10 |
| Sep 30 | PIL/MHC MeetSep 30 · 5,000 Meters Varsity · Place 39 · Benson Tech | 5,000 Meters Varsity | 39 | 18:57.9 PB | 10 |
| Sep 26 | Northwest ClassicSep 26 · 5,000 Meters Junior Varsity Boys · Place 16 · Benson Tech | 5,000 Meters Junior Varsity Boys | 16 | 19:28.6 | 10 |
| Sep 16 | PIL/MHC Crossover MeetSep 16 · 5,000 Meters Varsity · Place 20 · Benson Tech | 5,000 Meters Varsity | 20 | 19:01.6 | 10 |
| Sep 12 | Saxon Invitational Sep 12 · 5,000 Meters Varsity · Place 34 · Benson Tech | 5,000 Meters Varsity | 34 | 18:45.96 PB | 10 |