Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Gig Harbor High SchoolTides Mile Time Trial · Oct 25 | 4:58.45 | Tides Mile Time Trial | October 25, 2016 |
| 2 Miles · Bellarmine Prep HS17th Bellarmine Invitational · Sep 12 | 11:20.63 | 17th Bellarmine Invitational | September 12, 2015 |
| 2 Miles · Lincoln HSNarrows League Twilight · Sep 30 | 10:38.58 | Narrows League Twilight | September 30, 2015 |
| 4,500 Meters · Sehmel Homestead ParkGig Harbor Home Meet #2 · Sep 21 | 16:26.29 | Gig Harbor Home Meet #2 | September 21, 2016 |
| 4922 m · Lincoln ParkSundodger · Sep 17 | 17:15.40 | Sundodger | September 17, 2016 |
| 5,000 Meters · American Lake Veterans Golf CourseWestside Classic · Oct 31 | 19:14.30 | Westside Classic | October 31, 2015 |
| 5,000 Meters · Central Kitsap HSSSC - GH, Cap, Pen @ CK · Sep 28 | 18:03.96 | SSC - GH, Cap, Pen @ CK | September 28, 2016 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest · Nov 14 | 18:26.3 | NXR Northwest | November 14, 2015 |
| 5,000 Meters · Ft. Steilacoom ParkSouth Sound League 3A Championships · Oct 19 | 17:47.30 | South Sound League 3A Championships | October 19, 2016 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 8 | 18:07.8 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 8, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC (formerly Nike Pre Nationals) · Sep 26 | 18:06.48 | Nike Portland XC (formerly Nike Pre Nationals) | September 26, 2015 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA STATE XC MEET · Nov 7 | 18:20.1 | 4A WIAA STATE XC MEET | November 7, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 286 · Gig Harbor | 5,000 Meters Open Invitational Sec2 | 286 | 18:30.9 | 12 |
| Oct 25 | Tides Mile Time TrialOct 25 · 1 Miles Varsity · Place 7 · Gig Harbor | 1 Miles Varsity | 7 | 4:58.45 PB | 12 |
| Oct 19 | South Sound League 3A ChampionshipsOct 19 · 5,000 Meters SSL 3A Varsity · Place 31 · Gig Harbor | 5,000 Meters SSL 3A Varsity | 31 | 17:47.30 PB | 12 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 164 · Gig Harbor | 5,000 Meters Varsity Boys team avg under 18:00 | 164 | 18:07.8 PB | 12 |
| Sep 28 | SSC - GH, Cap, Pen @ CKSep 28 · 5,000 Meters Varsity · Place 7 · Gig Harbor | 5,000 Meters Varsity | 7 | 18:03.96 PB | 12 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Danner Championships · Place 136 · Gig Harbor | 5,000 Meters Danner Championships | 136 | 18:16.22 | 12 |
| Sep 21 | Gig Harbor Home Meet #2Sep 21 · 4,500 Meters Varsity · Place 2 · Gig Harbor | 4,500 Meters Varsity | 2 | 16:26.29 PB | 12 |
| Sep 17 | SundodgerSep 17 · 4,922 Meters Varsity · Place 39 · Gig Harbor | 4,922 Meters Varsity | 39 | 17:15.40 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NXR NorthwestNov 14 · 5,000 Meters Varsity Sec#2 · Place 147 · Gig Harbor | 5,000 Meters Varsity Sec#2 | 147 | 18:26.3 PB | 11 |
| Nov 7 | 4A WIAA STATE XC MEETNov 7 · 5,000 Meters 4A Boys · Place 141 · Gig Harbor | 5,000 Meters 4A Boys | 141 | 18:20.1 PB | 11 |
| Oct 31 | Westside ClassicOct 31 · 5,000 Meters 4A Varsity · Place 101 · Gig Harbor | 5,000 Meters 4A Varsity | 101 | 19:14.30 PB | 11 |
| Oct 21 | Narrows League 3A / 4A XC ChampionshipsOct 21 · 5,000 Meters 4A Varsity · Place 36 · Gig Harbor | 5,000 Meters 4A Varsity | 36 | 18:06.00 | 11 |
| Oct 10 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 175 · Gig Harbor | 5,000 Meters Varsity Boys team avg under 18:00 | 175 | 18:42.1Unofficial | 11 |
| Sep 30 | Narrows League TwilightSep 30 · 2 Mile Sub 11 · Place 20 · Gig Harbor | 2 Mile Sub 11 | 20 | 10:38.58 PB | 11 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters Danner Championships · Place 166 · Gig Harbor | 5,000 Meters Danner Championships | 166 | 18:06.48 PB | 11 |
| Sep 12 | 17th Bellarmine InvitationalSep 12 · 2 Mile Varsity · Place 42 · Gig Harbor | 2 Mile Varsity | 42 | 11:20.63 PB | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Narrows League TwilightOct 8 · 2 Mile Sub 11 · Place 19 · Gig Harbor | 2 Mile Sub 11 | 19 | 10:55.97 | 10 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Sophomore JV · Place 22 · Gig Harbor | 5,000 Meters Sophomore JV | 22 | 18:44.01 | 10 |