Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 26 | 10:11.6 | Night Meet | August 26, 2016 |
| 5,000 Meters · Aloha High SchoolSunset, Southridge @ Aloha · Sep 28 | 17:40.3 | Sunset, Southridge @ Aloha | September 28, 2016 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 3 | 18:15.3 | Harrier Classic | October 3, 2015 |
| 5,000 Meters · Glencoe HSSouthridge, Westview @ Glencoe · Oct 12 | 17:01.38 | Southridge, Westview @ Glencoe | October 12, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 17 | 17:19.20 | Oregon City XC Invitational | September 17, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Pre Nationals · Sep 27 | 18:53.80 | Nike Pre Nationals | September 27, 2014 |
| 5,000 Meters · Rood Bridge ParkWestview, Century @ Southridge · Sep 30 | 18:36.5 | Westview, Century @ Southridge | September 30, 2015 |
| 5,000 Meters · Rood Bridge ParkBill Chapman Invitational · Sep 3 | 18:26.9 | Bill Chapman Invitational | September 3, 2015 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Cross Country Invitational · Sep 12 | 20:56.65 | Ultimook Race Cross Country Invitational | September 12, 2015 |
| 5,000 Meters · Tualatin Hills Recreation Center6A-2 Metro League Championships · Oct 26 | 17:06.0 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-2 Metro League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · Southridge | 5,000 Meters Varsity | 22 | 17:06.0 PB | 12 |
| Oct 12 | Southridge, Westview @ GlencoeOct 12 · 5,000 Meters Varsity · Place 5 · Southridge | 5,000 Meters Varsity | 5 | 17:01.38 PB | 12 |
| Sep 28 | Sunset, Southridge @ AlohaSep 28 · 5,000 Meters Varsity · Place 14 · Southridge | 5,000 Meters Varsity | 14 | 17:40.3 PB | 12 |
| Sep 17 | Oregon City XC InvitationalSep 17 · 5,000 Meters Varsity · Place 17 · Southridge | 5,000 Meters Varsity | 17 | 17:19.20 PB | 12 |
| Sep 14 | Century, Southridge @ JesuitSep 14 · 5,000 Meters Varsity · Place 13 · Southridge | 5,000 Meters Varsity | 13 | 17:36.00Unofficial | 12 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Senior · Place 40 · Southridge | 3,000 Meters Senior | 40 | 10:11.6 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-2 Metro League ChampionshipsOct 21 · 5,000 Meters Futures · Place 12 · Southridge | 5,000 Meters Futures | 12 | 18:10.38 | 11 |
| Oct 14 | Southridge @ GlencoeOct 14 · 5,000 Meters Varsity · Place 14 · Southridge | 5,000 Meters Varsity | 14 | 18:15.55Unofficial | 11 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 112 · Southridge | 5,000 Meters Varsity | 112 | 18:15.3 PB | 11 |
| Sep 30 | Westview, Century @ SouthridgeSep 30 · 5,000 Meters Varsity & JV · Place 11 · Southridge | 5,000 Meters Varsity & JV | 11 | 18:36.5 PB | 11 |
| Sep 19 | Oregon City XC InvitationalSep 19 · 5,000 Meters Varsity · Place 50 · Southridge | 5,000 Meters Varsity | 50 | 17:23.09 | 11 |
| Sep 16 | Southridge, Sunset at AlohaSep 16 · 5,000 Meters Varsity · Place 20 · Southridge | 5,000 Meters Varsity | 20 | 17:49.88 | 11 |
| Sep 12 | Ultimook Race Cross Country InvitationalSep 12 · 5,000 Meters Junior Varsity 5A-6A · Place 12 · Southridge | 5,000 Meters Junior Varsity 5A-6A | 12 | 20:56.65 PB | 11 |
| Sep 3 | Bill Chapman InvitationalSep 3 · 5,000 Meters Varsity · Place 45 · Southridge | 5,000 Meters Varsity | 45 | 18:26.9 PB | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Century, Beaverton @ SouthridgeOct 15 · 5,000 Meters Varsity · Place 18 · Southridge | 5,000 Meters Varsity | 18 | 18:50.47Unofficial | 10 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters JV Championships · Place 98 · Southridge | 5,000 Meters JV Championships | 98 | 18:53.80 PB | 10 |