Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Kelso HS3A GSHL District Meet · Oct 19 | 18:29.21 | 3A GSHL District Meet | October 19, 2017 |
| 3,000 Meters · Ash Creek Preserve 3KAsh Creek XC Festival (Day 2) · Sep 12 | 11:43.1 | Ash Creek XC Festival (Day 2) | September 12, 2015 |
| 3.05 Miles · Pacific parkMV, Fort, Sky @ Union · Oct 11 | 19:47 | MV, Fort, Sky @ Union | October 11, 2016 |
| 3588 m · Capital HSCapital Invite · Sep 13 | 17:14.52 | Capital Invite | September 13, 2014 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWC District 3 / SW District 4 Westside Classic · Oct 28 | 19:48.60 | WC District 3 / SW District 4 Westside Classic | October 28, 2017 |
| 5,000 Meters · Chambers Creek Regional ParkCurtis Invite · Oct 4 | 21:58.15 | Curtis Invite | October 4, 2014 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom Invitational · Sep 19 | 20:19.40 | Fort Steilacoom Invitational | September 19, 2015 |
| 5,000 Meters · Heritage High SchoolCamas, Evergreen, Mt. View @ Heritage · Sep 15 | 20:08 | Camas, Evergreen, Mt. View @ Heritage | September 15, 2015 |
| 5,000 Meters · Lewisville ParkMt. View, Columbia River, Prairie @ Battle Ground · Sep 29 | 21:17 | Mt. View, Columbia River, Prairie @ Battle Ground | September 29, 2015 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 19:12.81 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Pacific parkMt.View HS, Camas HS @ Union HS · Oct 7 | 22:03 | Mt.View HS, Camas HS @ Union HS | October 7, 2014 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 19:27.7 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 19:27.1 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Whipple Creek ParkMt. View, Fort & Union @ Skyview · Sep 26 | 21:16 | Mt. View, Fort & Union @ Skyview | September 26, 2017 |
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 |
| Oct 28 | WC District 3 / SW District 4 Westside ClassicOct 28 · 5,000 Meters 3A Boys Varsity · Place 112 · Mountain View(WA) | 5,000 Meters 3A Boys Varsity | 112 | 19:48.60 PB | 12 |
| Oct 19 | 3A GSHL District MeetOct 19 · 2.95 Miles Varsity · Place 32 · Mountain View(WA) | 2.95 Miles Varsity | 32 | 18:29.21 PB | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 2 Varsity · Place 243 · Mountain View(WA) | 5,000 Meters Division 2 Varsity | 243 | 19:27.7 PB | 12 |
| Sep 26 | Mt. View, Fort & Union @ SkyviewSep 26 · 5,000 Meters Varsity · Place 29 · Mountain View(WA) | 5,000 Meters Varsity | 29 | 21:16 PB | 12 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 202 · Mountain View(WA) | 5,000 Meters Varsity | 202 | 19:12.81 PB | 12 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 1 · Place 150 · Mountain View(WA) | 5,000 Meters Boys Silver Varsity Flight 1 | 150 | 20:20.7 | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | GSHL District 3A Cross Country MeetOct 19 · 2.95 Miles Junior Varsity · Place 10 · Mountain View(WA) | 2.95 Miles Junior Varsity | 10 | 18:57 | 11 |
| Oct 11 | MV, Fort, Sky @ UnionOct 11 · 3.05 Miles Junior Varsity · Place 21 · Mountain View(WA) | 3.05 Miles Junior Varsity | 21 | 19:47 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 186 · Mountain View(WA) | 5,000 Meters JV Championships | 186 | 20:24.31 | 11 |
| Sep 20 | Mountain View, Skyview @ EvergreenSep 20 · 5,000 Meters Junior Varsity · Place 4 · Mountain View(WA) | 5,000 Meters Junior Varsity | 4 | 21:16Unofficial | 11 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Boys Junior/Senior Junior Varsity · Place 56 · Mountain View(WA) | 5,000 Meters Boys Junior/Senior Junior Varsity | 56 | 20:29.30 | 11 |
| Sep 13 | Prairie / Bay /Sprague @ Mtn. ViewSep 13 · 5,000 Meters Varsity · Place 22 · Mountain View(WA) | 5,000 Meters Varsity | 22 | 21:03Unofficial | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | League Meet with Skyview & HeritageOct 13 · 5,000 Meters Junior Varsity · Place 14 · Mountain View(WA) | 5,000 Meters Junior Varsity | 14 | 20:36Unofficial | 10 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Scored Junior Varsity · Place 209 · Mountain View(WA) | 5,000 Meters Scored Junior Varsity | 209 | 19:27.1 PB | 10 |
| Sep 29 | Mt. View, Columbia River, Prairie @ Battle GroundSep 29 · 5,000 Meters Junior Varsity · Place 7 · Mountain View(WA) | 5,000 Meters Junior Varsity | 7 | 21:17 PB | 10 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters JV Championships · Place 174 · Mountain View(WA) | 5,000 Meters JV Championships | 174 | 19:52.26 | 10 |
| Sep 22 | League Meet with UnionSep 22 · 2.95 Mile Junior Varsity · Place 5 · Mountain View(WA) | 2.95 Mile Junior Varsity | 5 | 19:22.75Unofficial | 10 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Junior Varsity - Top 5 · Place 111 · Mountain View(WA) | 5,000 Meters Junior Varsity - Top 5 | 111 | 20:19.40 PB | 10 |
| Sep 15 | Camas, Evergreen, Mt. View @ HeritageSep 15 · 5,000 Meters Junior Varsity · Place 14 · Mountain View(WA) | 5,000 Meters Junior Varsity | 14 | 20:08 PB | 10 |
| Sep 12 | Ash Creek XC Festival (Day 2)Sep 12 · 3,000 Meters JV · Place 56 · Mountain View(WA) | 3,000 Meters JV | 56 | 11:43.1 PB | 10 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Clark County JV ChampionshipOct 18 · 3 Mile Boys JV Championship 3mi · Place 16 · Mountain View(WA) | 3 Mile Boys JV Championship 3mi | 16 | 20:26Unofficial | 9 |
| Oct 7 | Mt.View HS, Camas HS @ Union HSOct 7 · 5,000 Meters Junior Varsity · Place 33 · Mountain View(WA) | 5,000 Meters Junior Varsity | 33 | 22:03 PB | 9 |
| Oct 4 | Curtis InviteOct 4 · 5,000 Meters Junior Varsity #2 (Open) · Place 196 · Mountain View(WA) | 5,000 Meters Junior Varsity #2 (Open) | 196 | 21:58.15 PB | 9 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Freshman JV · Place 108 · Mountain View(WA) | 5,000 Meters Freshman JV | 108 | 21:25.78 | 9 |
| Sep 13 | Capital InviteSep 13 · 2.23 Mile Boys Frosh · Place 128 · Mountain View(WA) | 2.23 Mile Boys Frosh | 128 | 17:14.52 PB | 9 |