Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invitational · Sep 13 | 19:12.65 | Highlander Invitational | September 13, 2014 |
| 3 Miles · Carmichael MS48th Annual Richland Invitational · Oct 8 | 21:52.07 | 48th Annual Richland Invitational | October 8, 2016 |
| 3 Miles · Clarkston HSSeaport Invite · Sep 17 | 22:21.59 | Seaport Invite | September 17, 2016 |
| 5,000 Meters · Chewelah Golf and Country Club RV ParkDistrct 6/7 1A Championships · Oct 27 | 22:17.14 | Distrct 6/7 1A Championships | October 27, 2016 |
| 5,000 Meters · Dominion Meadows Golf CourseNEA #7 Colv, DP, LKSD · Oct 1 | 24:57 | NEA #7 Colv, DP, LKSD | October 1, 2014 |
| 5,000 Meters · Eagle Island State ParkNXR Northwest · Nov 12 | 22:22.2 | NXR Northwest | November 12, 2016 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest · Nov 14 | 23:40.9 | NXR Northwest | November 14, 2015 |
| 5,000 Meters · Medical Lake HSNEA #1 Deer Park/Colville/Medical Lake · Sep 30 | 25:57 | NEA #1 Deer Park/Colville/Medical Lake | September 30, 2015 |
| 5,000 Meters · Riverside High SchoolNEA #3 Deer Park and Chewelah @ Riverside · Oct 15 | 23:33.00 | NEA #3 Deer Park and Chewelah @ Riverside | October 15, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 247 · Deer Park | 5,000 Meters Open Invitational Sec2 | 247 | 22:22.2 PB | 11 |
| Oct 27 | Distrct 6/7 1A ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 1 · Deer Park | 5,000 Meters Junior Varsity | 1 | 22:17.14 PB | 11 |
| Oct 18 | NEA #4 DP/ML/ColOct 18 · 5,000 Meters Varsity · Place 13 · Deer Park | 5,000 Meters Varsity | 13 | 22:20Unofficial | 11 |
| Oct 15 | Backwards RaceOct 15 · 5,000 Meters Varsity · Place 5 · Deer Park | 5,000 Meters Varsity | 5 | 23:55Unofficial | 11 |
| Oct 12 | NEA 3 - Lakeside at Deer ParkOct 12 · 5,000 Meters Junior Varsity · Place 10 · Deer Park | 5,000 Meters Junior Varsity | 10 | 23:29Unofficial | 11 |
| Oct 8 | 48th Annual Richland InvitationalOct 8 · 3 Mile Division I · Place 72 · Deer Park | 3 Mile Division I | 72 | 21:52.07 PB | 11 |
| Oct 5 | NEA 2 - Freeman, Riverside at Deer ParkOct 5 · 5,000 Meters Junior Varsity · Place 13 · Deer Park | 5,000 Meters Junior Varsity | 13 | 22:59Unofficial | 11 |
| Sep 28 | NEA 1 - Chewelah, Newport at Deer ParkSep 28 · 5,000 Meters Varsity · Place 8 · Deer Park | 5,000 Meters Varsity | 8 | 24:26.3Unofficial | 11 |
| Sep 17 | Seaport InviteSep 17 · 3 Miles Varsity (top 7) · Place 36 · Deer Park | 3 Miles Varsity (top 7) | 36 | 22:21.59 PB | 11 |
| Sep 10 | Moses Lake InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 1 · Deer Park | 5,000 Meters Junior Varsity | 1 | 23:58.59Unofficial | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NXR NorthwestNov 14 · 5,000 Meters Championship · Place 165 · Deer Park | 5,000 Meters Championship | 165 | 23:40.9 PB | 10 |
| Oct 29 | NEA District 7 ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 2 · Deer Park | 5,000 Meters Junior Varsity | 2 | 22:34.00 | 10 |
| Oct 21 | NEA #4 Deer Park/LakesideOct 21 · 5,000 Meters Varsity · Place 13 · Deer Park | 5,000 Meters Varsity | 13 | 22:54Unofficial | 10 |
| Oct 14 | Freeman, Riverside at Deer ParkOct 14 · 5,000 Meters Varsity · Place 16 · Deer Park | 5,000 Meters Varsity | 16 | 24:03Unofficial | 10 |
| Oct 10 | 47th Annual Richland InvitationalOct 10 · 3 Mile Junior Varsity · Place 47 · Deer Park | 3 Mile Junior Varsity | 47 | 24:45.70 | 10 |
| Oct 7 | Chewelah, Newport at Deer ParkOct 7 · 5,000 Meters Varsity · Place 10 · Deer Park | 5,000 Meters Varsity | 10 | 24:37Unofficial | 10 |
| Sep 30 | NEA #1 Deer Park/Colville/Medical LakeSep 30 · 5,000 Meters Junior Varsity · Place 3 · Deer Park | 5,000 Meters Junior Varsity | 3 | 25:57 PB | 10 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | District 7 1A ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 54 · Deer Park | 5,000 Meters Junior Varsity | 54 | 22:05Unofficial | 9 |
| Oct 22 | Freeman and Medical Lake at Deer ParkOct 22 · 5,000 Meters Varsity · Place 17 · Deer Park | 5,000 Meters Varsity | 17 | 23:16Unofficial | 9 |
| Oct 15 | NEA #3 Deer Park and Chewelah @ RiversideOct 15 · 5,000 Meters Varsity · Place 14 · Deer Park | 5,000 Meters Varsity | 14 | 23:33.00 PB | 9 |
| Oct 11 | Richland InvitationalOct 11 · 3 Mile Junior Varsity · Place 64 · Deer Park | 3 Mile Junior Varsity | 64 | 25:04.66 | 9 |
| Oct 8 | Newport at Deer ParkOct 8 · 5,000 Meters Varsity · Place 5 · Deer Park | 5,000 Meters Varsity | 5 | 24:35Unofficial | 9 |
| Oct 1 | NEA #7 Colv, DP, LKSDOct 1 · 5,000 Meters Combined · Place 19 · Deer Park | 5,000 Meters Combined | 19 | 24:57 PB | 9 |
| Sep 13 | Highlander InvitationalSep 13 · 2.5 Mile Freshmen · Place 30 · Deer Park | 2.5 Mile Freshmen | 30 | 19:12.65 PB | 9 |
| Sep 10 | Toaster SplashSep 10 · 4,000 Meters Varsity · Place 12 · Deer Park | 4,000 Meters Varsity | 12 | 20:34Unofficial | 9 |
| Sep 6 | Deer Park Time TrialSep 6 · 5,000 Meters Varsity · Deer Park | 5,000 Meters Varsity | 0 | 27:04Unofficial | 9 |