Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival (Day 2) · Sep 12 | 21:12.8 | Ash Creek XC Festival (Day 2) | September 12, 2015 |
| 5,000 Meters · Blue Lake ParkNWOC District Preview · Sep 10 | 22:07.50 | NWOC District Preview | September 10, 2014 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 3 | 19:47.7 | Harrier Classic | October 3, 2015 |
| 5,000 Meters · Meriwether National Golf Club5A-1 Northwest Oregon Conference Championship · Oct 21 | 19:46.8 | 5A-1 Northwest Oregon Conference Championship | October 21, 2015 |
| 5,000 Meters · North Clackamas ParkParkrose, Rex Putnam, Sandy @ Milwaukie · Sep 20 | 24:00.80 | Parkrose, Rex Putnam, Sandy @ Milwaukie | September 20, 2017 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 19 | 19:19.35 | Oregon City XC Invitational | September 19, 2015 |
| 5,000 Meters · Portland Meadows Race TrackPortland Meadows Invitational · Oct 14 | 21:35.9 | Portland Meadows Invitational | October 14, 2016 |
| 5,000 Meters · Richardson ParkThe Invitational (formerly Marist XC Invite) · Sep 4 | 21:44.5 | The Invitational (formerly Marist XC Invite) | September 4, 2015 |
| 5,000 Meters · Sandy HSLiberty, La Salle, Rex Putnam @ Sandy · Oct 7 | 21:02.47 | Liberty, La Salle, Rex Putnam @ Sandy | October 7, 2015 |
| 5,000 Meters · State Meet Course (Lane)OSAA 5A State Championships · Oct 31 | 20:42 | OSAA 5A State Championships | October 31, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 20:17.0 | George Fox XC Classic | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 5A State ChampionshipsNov 4 · 5,000 Meters 5A · Place 97 · Putnam | 5,000 Meters 5A | 97 | 25:04 | 12 |
| Oct 25 | 5A-1 Northwest Oregon Conference ChampionshipOct 25 · 5,000 Meters Varsity · Place 25 · Putnam | 5,000 Meters Varsity | 25 | 22:49.71 | 12 |
| Sep 20 | Parkrose, Rex Putnam, Sandy @ MilwaukieSep 20 · 5,000 Meters Varsity & JV · Place 15 · Putnam | 5,000 Meters Varsity & JV | 15 | 24:00.80 PB | 12 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Varsity · Place 87 · Putnam | 5,000 Meters Varsity | 87 | 24:37.05 | 12 |
| Sep 13 | NWOC PreviewSep 13 · 5,000 Meters Varsity · Place 29 · Putnam | 5,000 Meters Varsity | 29 | 23:58.34 | 12 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity (Saturday) · Place 122 · Putnam | 5,000 Meters Varsity (Saturday) | 122 | 24:31.02 | 12 |
2016 Cross Country
2 results2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OSAA 5A State ChampionshipsOct 31 · 5,000 Meters Class 5A · Place 28 · Putnam | 5,000 Meters Class 5A | 28 | 20:42 PB | 10 |
| Oct 21 | 5A-1 Northwest Oregon Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Putnam | 5,000 Meters Varsity | 2 | 19:46.8 PB | 10 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters Varsity Silver · Place 9 · Putnam | 5,000 Meters Varsity Silver | 9 | 20:17.0 PB | 10 |
| Oct 7 | Liberty, La Salle, Rex Putnam @ SandyOct 7 · 5,000 Meters Varsity · Place 1 · Putnam | 5,000 Meters Varsity | 1 | 21:02.47 PB | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 12 · Putnam | 5,000 Meters Varsity | 12 | 19:47.7 PB | 10 |
| Sep 23 | Milwaukie, Sandy, Putnam @ WilsonvilleSep 23 · 5,000 Meters Varsity and JV Combined · Putnam | 5,000 Meters Varsity and JV Combined | 0 | 21:10Unofficial | 10 |
| Sep 19 | Oregon City XC InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · Putnam | 5,000 Meters Varsity | 9 | 19:19.35 PB | 10 |
| Sep 12 | Ash Creek XC Festival (Day 2)Sep 12 · 5,000 Meters Varsity · Place 41 · Putnam | 5,000 Meters Varsity | 41 | 21:12.8 PB | 10 |
| Sep 9 | NWOC Preview Sep 9 · 5,000 Meters Varsity · Place 4 · Putnam | 5,000 Meters Varsity | 4 | 22:04.6 | 10 |
| Sep 4 | The Invitational (formerly Marist XC Invite)Sep 4 · 5,000 Meters Varsity · Place 43 · Putnam | 5,000 Meters Varsity | 43 | 21:44.5 PB | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | NWOC District PreviewSep 10 · 5,000 Meters Varsity · Place 12 · Putnam | 5,000 Meters Varsity | 12 | 22:07.50 PB | 9 |