Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 11 | 11:18.10 | The 22nd Bellarmine XC Invite | September 11, 2021 |
| 2 Miles · Bradley Lake ParkNon-Quals : RaKing Classic · Oct 22 | 11:53 | Non-Quals : RaKing Classic | October 22, 2018 |
| 3 Miles · Chambers Creek Regional Park24th John Payne/Curtis XC Invitational · Oct 5 | 19:01.80 | 24th John Payne/Curtis XC Invitational | October 5, 2019 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 18:52.80 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · DeCoursey ParkBellarmine @ Puyallup · Feb 27 | 17:39 | Bellarmine @ Puyallup | February 27, 2021 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A League Meet · Mar 20 | 18:09.9 | SPSL 4A League Meet | March 20, 2021 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A Sub-District Championships · Oct 18 | 20:44.40 | SPSL 4A Sub-District Championships | October 18, 2018 |
| 5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 20 | 17:31.6 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running | November 20, 2021 |
| 5,000 Meters · Marymount Event CenterPuyallup (w/ Rogers) @ Emerald Ridge · Mar 13 | 18:44 | Puyallup (w/ Rogers) @ Emerald Ridge | March 13, 2021 |
| 5,000 Meters · Pacific Lutheran UniversityPuyallup All City Meet @ PLU · Sep 20 | 21:02 | Puyallup All City Meet @ PLU | September 20, 2018 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 17:24.70 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 6 | 17:38.1 | 4A WIAA State XC Meet | November 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNov 20 · 5,000 Meters NW Elite HS Club Showcase · Place 120 · Puyallup | 5,000 Meters NW Elite HS Club Showcase | 120 | 17:31.6 PB | 12 |
| Nov 6 | 4A WIAA State XC MeetNov 6 · 5,000 Meters 4A Boys · Place 113 · Puyallup | 5,000 Meters 4A Boys | 113 | 17:38.1 PB | 12 |
| Oct 30 | Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 4A · Place 36 · Puyallup | 5,000 Meters Varsity 4A | 36 | 17:24.3 | 12 |
| Oct 21 | SPSL 4A XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 25 · Puyallup | 5,000 Meters Varsity 4A | 25 | 17:30.3 | 12 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Purple Elite · Place 36 · Puyallup | 5,000 Meters Boys Purple Elite | 36 | 17:24.70 PB | 12 |
| Oct 6 | Curtis @ PuyallupOct 6 · 2.75 Miles Varsity · Place 5 · Puyallup | 2.75 Miles Varsity | 5 | 16:23 | 12 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 1 · Place 75 · Puyallup | 5,000 Meters Varsity Division 1 | 75 | 18:20.4 | 12 |
| Sep 22 | Bellarmine @ PuyallupSep 22 · 2.1 Miles Varsity · Place 5 · Puyallup | 2.1 Miles Varsity | 5 | 12:05 | 12 |
| Sep 14 | South Kitsap @ PuyallupSep 14 · 2 Miles Varsity · Place 9 · Puyallup | 2 Miles Varsity | 9 | 11:07 | 12 |
| Sep 11 | The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Varsity · Place 43 · Puyallup | 2 Miles HS Varsity | 43 | 11:18.10 PB | 12 |
| Mar 20 | SPSL 4A League MeetMar 20 · 5,000 Meters Boys Varsity · Place 34 · Puyallup | 5,000 Meters Boys Varsity | 34 | 18:09.9 PB | 11 |
| Mar 13 | Puyallup (w/ Rogers) @ Emerald RidgeMar 13 · 5,000 Meters Boys 5k · Place 4 · Puyallup | 5,000 Meters Boys 5k | 4 | 18:44 PB | 11 |
| Mar 6 | Bethel @ PuyallupMar 6 · 5,000 Meters Varsity · Place 5 · Puyallup | 5,000 Meters Varsity | 5 | 18:09 | 11 |
| Feb 27 | Bellarmine @ PuyallupFeb 27 · 5,000 Meters Varsity · Place 8 · Puyallup | 5,000 Meters Varsity | 8 | 17:39 PB | 11 |
2019 Cross Country
7 results2018 Cross Country
9 results