Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · American Lake Veterans Golf CourseWestside Classic · Oct 29 | 19:45.50 | Westside Classic | October 29, 2016 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 18:40.96 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWC District 3 / SW District 4 Westside Classic · Oct 28 | 18:07.60 | WC District 3 / SW District 4 Westside Classic | October 28, 2017 |
| 5,000 Meters · Ft. Steilacoom ParkPierce County 3A & SPSL 2A Championships · Oct 22 | 18:42.50 | Pierce County 3A & SPSL 2A Championships | October 22, 2016 |
| 5,000 Meters · Marymount Event CenterFoster, Lindbergh @ Franklin Pierce · Sep 22 | 18:34 | Foster, Lindbergh @ Franklin Pierce | September 22, 2016 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 7 | 18:55.84 | Bill Kehoe South Sound Invite | October 7, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 17:44.80 | 2A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Titlow Park20th Annual Curtis Invite · Oct 3 | 20:20.1 | 20th Annual Curtis Invite | October 3, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 2A WIAA STATE XC MEETNov 4 · 5,000 Meters 2A Boys · Place 123 · Franklin Pierce | 5,000 Meters 2A Boys | 123 | 17:44.80 PB | 11 |
| Oct 28 | WC District 3 / SW District 4 Westside ClassicOct 28 · 5,000 Meters 2A Boys Varsity · Place 30 · Franklin Pierce | 5,000 Meters 2A Boys Varsity | 30 | 18:07.60 PB | 11 |
| Oct 21 | PCL 3A / SPSL 2A League ChampionshipOct 21 · 5,000 Meters 2A SPSL Varsity · Place 55 · Franklin Pierce | 5,000 Meters 2A SPSL Varsity | 55 | 18:55.50 | 11 |
| Oct 12 | Washington @ Franklin PierceOct 12 · 5,000 Meters Varsity · Franklin Pierce | 5,000 Meters Varsity | 0 | 18:02Unofficial | 11 |
| Oct 7 | Bill Kehoe South Sound InviteOct 7 · 5,000 Meters Varsity · Place 100 · Franklin Pierce | 5,000 Meters Varsity | 100 | 18:55.84 PB | 11 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 80 · Franklin Pierce | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 80 | 18:40.96 PB | 11 |
| Sep 28 | Evergreen, FP @ FifeSep 28 · 5,000 Meters Varsity · Franklin Pierce | 5,000 Meters Varsity | 0 | 21:11Unofficial | 11 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 1 · Place 80 · Franklin Pierce | 5,000 Meters Boys Silver Varsity Flight 1 | 80 | 19:14.5 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside ClassicOct 29 · 5,000 Meters 2A Boys Varsity · Place 76 · Franklin Pierce | 5,000 Meters 2A Boys Varsity | 76 | 19:45.50 PB | 10 |
| Oct 22 | Pierce County 3A & SPSL 2A ChampionshipsOct 22 · 5,000 Meters 2A SPSL Varsity · Place 43 · Franklin Pierce | 5,000 Meters 2A SPSL Varsity | 43 | 18:42.50 PB | 10 |
| Oct 13 | Franklin Pierce @ WashingtonOct 13 · 5,000 Meters Varsity · Place 6 · Franklin Pierce | 5,000 Meters Varsity | 6 | 18:35 | 10 |
| Sep 22 | Foster, Lindbergh @ Franklin PierceSep 22 · 5,000 Meters Varsity · Place 6 · Franklin Pierce | 5,000 Meters Varsity | 6 | 18:34 PB | 10 |
| Sep 17 | Fort Steilacoom InvitationalSep 17 · 5,000 Meters Silver Division Varsity Flight 1 · Place 76 · Franklin Pierce | 5,000 Meters Silver Division Varsity Flight 1 | 76 | 18:49.60 | 10 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SPSL / Seamont Sub District - 2A - 3A - 4AOct 24 · 5,000 Meters 2A/3A Junior Varsity · Place 103 · Franklin Pierce | 5,000 Meters 2A/3A Junior Varsity | 103 | 19:57.20 | 9 |
| Oct 15 | SPSL 2A ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 10 · Franklin Pierce | 5,000 Meters Junior Varsity | 10 | 20:29.9Unofficial | 9 |
| Oct 8 | Franklin Pierce vs. WashingtonOct 8 · 5,000 Meters Varsity · Franklin Pierce | 5,000 Meters Varsity | 0 | 20:13Unofficial | 9 |
| Oct 3 | 20th Annual Curtis InviteOct 3 · 5,000 Meters Junior Varsity - Open · Place 19 · Franklin Pierce | 5,000 Meters Junior Varsity - Open | 19 | 20:20.1 PB | 9 |
| Oct 1 | Franklin Pierce, White River @ SteilacoomOct 1 · 5,000 Meters Varsity · Franklin Pierce | 5,000 Meters Varsity | 0 | 20:47Unofficial | 9 |