Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · La Center DikeLa Center Jamboree · Sep 6 | 09:17.3 | La Center Jamboree | September 6, 2016 |
| 5,000 Meters · High School CourseGSHL 2A MMOR @ WDLD · Sep 28 | 21:23.5 | GSHL 2A MMOR @ WDLD | September 28, 2016 |
| 5,000 Meters · Hudson's Bay HSGSHL 2A All-League meet · Oct 22 | 19:33 | GSHL 2A All-League meet | October 22, 2015 |
| 5,000 Meters · Lake SacajaweaR.A. Long & Woodland @ Mark Morris · Sep 30 | 20:16.4 | R.A. Long & Woodland @ Mark Morris | September 30, 2015 |
| 5,000 Meters · Lake Sacajawea ParkGSHL 2A All League Meet · Oct 20 | 19:11 | GSHL 2A All League Meet | October 20, 2016 |
| 5,000 Meters · Lewis River Golf CourseDistrict IV 1A/2A Championships · Oct 29 | 19:43 | District IV 1A/2A Championships | October 29, 2016 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 19 | 25:48 | Three Course Challenge | September 19, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 19:35.2 | George Fox XC Classic | October 10, 2015 |
| 5,000 Meters · Woodland HS2A GSHL HBAY/RIDG/WDLD · Oct 14 | 22:40.9 | 2A GSHL HBAY/RIDG/WDLD | October 14, 2015 |
| 5,000 Meters · Woodland HS- Dike Access Road2A GSHL HOCK/WSGL @WDLD · Sep 22 | 21:53.5 | 2A GSHL HOCK/WSGL @WDLD | September 22, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District IV 1A/2A ChampionshipsOct 29 · 5,000 Meters 2A Varsity · Place 72 · Woodland | 5,000 Meters 2A Varsity | 72 | 19:43 PB | 12 |
| Oct 20 | GSHL 2A All League MeetOct 20 · 5,000 Meters Varsity · Place 47 · Woodland | 5,000 Meters Varsity | 47 | 19:11 PB | 12 |
| Oct 12 | GSHL 2A RAL @ WDLDOct 12 · 5,000 Meters High School Varsity Boys · Place 20 · Woodland | 5,000 Meters High School Varsity Boys | 20 | 22:10.09 | 12 |
| Oct 5 | GSHL 2A Woodland/Hockinson @ WashougalOct 5 · 5,000 Meters Varsity/JV · Place 33 · Woodland | 5,000 Meters Varsity/JV | 33 | 20:30Unofficial | 12 |
| Sep 28 | GSHL 2A MMOR @ WDLDSep 28 · 5,000 Meters Varsity · Place 12 · Woodland | 5,000 Meters Varsity | 12 | 21:23.5 PB | 12 |
| Sep 24 | Montesano InviteSep 24 · 5,000 Meters Varsity · Place 33 · Woodland | 5,000 Meters Varsity | 33 | 19:44Unofficial | 12 |
| Sep 17 | Three Course ChallengeSep 17 · 5,000 Meters Boys Hard Course · Place 313 · Woodland | 5,000 Meters Boys Hard Course | 313 | 27:10 | 12 |
| Sep 13 | Ridgefield & Woodland @ Columbia RiverSep 13 · 5,000 Meters Varsity · Place 21 · Woodland | 5,000 Meters Varsity | 21 | 20:31Unofficial | 12 |
| Sep 6 | La Center JamboreeSep 6 · 1.5 Miles Varsity and JV · Place 28 · Woodland | 1.5 Miles Varsity and JV | 28 | 09:17.3 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District 4 1A/2A ChampionshipsOct 31 · 5,000 Meters 2A Boys · Place 72 · Woodland | 5,000 Meters 2A Boys | 72 | 19:52 | 11 |
| Oct 22 | GSHL 2A All-League meetOct 22 · 5,000 Meters Varsity · Place 42 · Woodland | 5,000 Meters Varsity | 42 | 19:33 PB | 11 |
| Oct 14 | 2A GSHL HBAY/RIDG/WDLDOct 14 · 5,000 Meters Varsity · Place 28 · Woodland | 5,000 Meters Varsity | 28 | 22:40.9 PB | 11 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters Varsity Bronze · Place 63 · Woodland | 5,000 Meters Varsity Bronze | 63 | 19:35.2 PB | 11 |
| Sep 30 | R.A. Long & Woodland @ Mark MorrisSep 30 · 5,000 Meters Varsity · Place 19 · Woodland | 5,000 Meters Varsity | 19 | 20:16.4 PB | 11 |
| Sep 22 | 2A GSHL HOCK/WSGL @WDLDSep 22 · 5,000 Meters Varsity · Place 26 · Woodland | 5,000 Meters Varsity | 26 | 21:53.5 PB | 11 |
| Sep 19 | Three Course ChallengeSep 19 · 5,000 Meters Moderate Course · Place 274 · Woodland | 5,000 Meters Moderate Course | 274 | 25:48 PB | 11 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | GSHL 2A: RAL, MMOR @ WDLDSep 25 · 5,000 Meters Varsity · Place 32 · Woodland | 5,000 Meters Varsity | 32 | 23:28.7 | 10 |