Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 27 | 10:27.2 | Night Meet | August 27, 2015 |
| 5,000 Meters · Blue Lake ParkNWOC District Preview · Sep 10 | 20:07.43 | NWOC District Preview | September 10, 2014 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 3 | 18:01.0 | Harrier Classic | October 3, 2015 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 4 | 19:01 | Harrier Classic | October 4, 2014 |
| 5,000 Meters · Liberty HSGlencoe, Jesuit @ Liberty · Sep 28 | 18:37.60 | Glencoe, Jesuit @ Liberty | September 28, 2016 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 23 | 17:06.92 | Meriwether National Cross Country Classic | September 23, 2016 |
| 5,000 Meters · Oak HillsAloha, Liberty @ Westview · Sep 14 | 18:34.97 | Aloha, Liberty @ Westview | September 14, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 17 | 17:19.99 | Oregon City XC Invitational | September 17, 2016 |
| 5,000 Meters · Rood Bridge ParkBill Chapman Invitational · Sep 3 | 18:18.1 | Bill Chapman Invitational | September 3, 2015 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 17:26.6 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Sandy HSLiberty, La Salle, Rex Putnam @ Sandy · Oct 7 | 18:48.41 | Liberty, La Salle, Rex Putnam @ Sandy | October 7, 2015 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 19 | 23:06 | Three Course Challenge | September 19, 2015 |
| 5,000 Meters · State Meet Course (Lane)OSAA 5A State Championships · Oct 31 | 18:25 | OSAA 5A State Championships | October 31, 2015 |
| 5,000 Meters · Tualatin Hills Recreation Center6A-2 Metro League Championships · Oct 26 | 17:13.4 | 6A-2 Metro League Championships | October 26, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-2 Metro League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · Liberty | 5,000 Meters Varsity | 27 | 17:13.4 PB | 12 |
| Oct 12 | Century, Liberty @ SunsetOct 12 · 5,000 Meters Varsity · Place 6 · Liberty | 5,000 Meters Varsity | 6 | 17:48Unofficial | 12 |
| Sep 28 | Glencoe, Jesuit @ LibertySep 28 · 5,000 Meters Varsity · Place 13 · Liberty | 5,000 Meters Varsity | 13 | 18:37.60 PB | 12 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 40 · Liberty | 5,000 Meters Varsity | 40 | 17:06.92 PB | 12 |
| Sep 17 | Oregon City XC InvitationalSep 17 · 5,000 Meters Varsity · Place 18 · Liberty | 5,000 Meters Varsity | 18 | 17:19.99 PB | 12 |
| Sep 14 | Aloha, Liberty @ WestviewSep 14 · 5,000 Meters Varsity · Place 11 · Liberty | 5,000 Meters Varsity | 11 | 18:34.97 PB | 12 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Senior · Place 67 · Liberty | 3,000 Meters Senior | 67 | 10:40.4 | 12 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OSAA 5A State ChampionshipsOct 31 · 5,000 Meters Class 5A · Place 70 · Liberty | 5,000 Meters Class 5A | 70 | 18:25 PB | 11 |
| Oct 21 | 5A-1 Northwest Oregon Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 11 · Liberty | 5,000 Meters Varsity | 11 | 17:15.4 | 11 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Varsity · Place 155 · Liberty | 5,000 Meters Varsity | 155 | 17:26.6 PB | 11 |
| Oct 7 | Liberty, La Salle, Rex Putnam @ SandyOct 7 · 5,000 Meters Varsity · Place 10 · Liberty | 5,000 Meters Varsity | 10 | 18:48.41 PB | 11 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 88 · Liberty | 5,000 Meters Varsity | 88 | 18:01.0 PB | 11 |
| Sep 19 | Three Course ChallengeSep 19 · 5,000 Meters Hard Course · Place 106 · Liberty | 5,000 Meters Hard Course | 106 | 23:06 PB | 11 |
| Sep 9 | NWOC Preview Sep 9 · 5,000 Meters Varsity · Place 19 · Liberty | 5,000 Meters Varsity | 19 | 18:43.7 | 11 |
| Sep 3 | Bill Chapman InvitationalSep 3 · 5,000 Meters Varsity · Place 41 · Liberty | 5,000 Meters Varsity | 41 | 18:18.1 PB | 11 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Junior · Place 38 · Liberty | 3,000 Meters Junior | 38 | 10:27.2 PB | 11 |
2014 Cross Country
3 results