Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 21st Bellarmine Invite · Sep 14 | 13:56.10 | The 21st Bellarmine Invite | September 14, 2019 |
| 2 Miles · Bradley Lake ParkNon-Quals : RaKing Classic · Oct 22 | 12:01 | Non-Quals : RaKing Classic | October 22, 2018 |
| 2.75 Miles · Wildwood ParkOlympia, Curtis @ Puyallup · Sep 27 | 22:33 | Olympia, Curtis @ Puyallup | September 27, 2017 |
| 3,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 12:46.50 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 22:52.80 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Eismann ElementaryPuyallup, So. Kitsap @ Sumner · Oct 12 | 22:09.54 | Puyallup, So. Kitsap @ Sumner | October 12, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A Championship Meet · Oct 19 | 21:06.20 | SPSL 4A Championship Meet | October 19, 2017 |
| 5,000 Meters · Pacific Lutheran UniversityPuyallup All City Meet @ PLU · Sep 20 | 21:56 | Puyallup All City Meet @ PLU | September 20, 2018 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 20:39.4 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 7 | 21:50.50 | Bill Kehoe South Sound Invite | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Sumner @ PuyallupOct 16 · 2.75 Miles Varsity · Place 53 · Puyallup | 2.75 Miles Varsity | 53 | 21:31 | 12 |
| Sep 28 | Nike Portland XCSep 28 · 3,000 Meters Novice JV 3000 · Place 21 · Puyallup | 3,000 Meters Novice JV 3000 | 21 | 12:46.50 PB | 12 |
| Sep 25 | All Puyallup XC MeetSep 25 · 2.75 Miles Junior Varsity · Place 64 · Puyallup | 2.75 Miles Junior Varsity | 64 | 23:39.0 | 12 |
| Sep 21 | Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 144 · Puyallup | 5,000 Meters Junior Varsity | 144 | 25:02.20 | 12 |
| Sep 14 | The 21st Bellarmine InviteSep 14 · 2 Miles Junior Varsity (11/12) · Place 89 · Puyallup | 2 Miles Junior Varsity (11/12) | 89 | 13:56.10 PB | 12 |
| Sep 10 | GK, Puy @ OlympiaSep 10 · 5,000 Meters Varsity · Place 55 · Puyallup | 5,000 Meters Varsity | 55 | 24:47 | 12 |
2018 Cross Country
5 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | RaKing ClassicOct 23 · 2 Miles Sophomore · Place 15 · Puyallup | 2 Miles Sophomore | 15 | 11:49Unofficial | 10 |
| Oct 19 | SPSL 4A Championship MeetOct 19 · 5,000 Meters Boys SPSL 4A Junior Varsity · Place 104 · Puyallup | 5,000 Meters Boys SPSL 4A Junior Varsity | 104 | 21:06.20 PB | 10 |
| Oct 12 | GK vs. Puyallup & South KitsapOct 12 · 2 Miles Varsity · Place 55 · Puyallup | 2 Miles Varsity | 55 | 12:55Unofficial | 10 |
| Oct 7 | Bill Kehoe South Sound InviteOct 7 · 5,000 Meters Junior Varsity · Place 107 · Puyallup | 5,000 Meters Junior Varsity | 107 | 21:50.50 PB | 10 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Sophomore JV · Place 124 · Puyallup | 5,000 Meters Sophomore JV | 124 | 20:39.4 PB | 10 |
| Sep 27 | Olympia, Curtis @ PuyallupSep 27 · 2.75 Miles Junior Varsity · Place 59 · Puyallup | 2.75 Miles Junior Varsity | 59 | 22:33 PB | 10 |
| Sep 20 | Puyallup, Rogers @ Emerald Ridge (All City Meet)Sep 20 · 2 Miles Junior Varsity · Place 41 · Puyallup | 2 Miles Junior Varsity | 41 | 13:37.1 | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys JV - Sophomore · Place 97 · Puyallup | 5,000 Meters Boys JV - Sophomore | 97 | 21:42.7 | 10 |
| Sep 14 | SPSL 4A PreviewSep 14 · 5,000 Meters Junior Varsity · Place 92 · Puyallup | 5,000 Meters Junior Varsity | 92 | 24:24.10 | 10 |
| Sep 9 | The 19th Bellarmine XC InvitationalSep 9 · 2 Miles Junior Varsity · Place 64 · Puyallup | 2 Miles Junior Varsity | 64 | 13:31.70 | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SPSL Non-Qual meetOct 24 · 2 Miles Freshman · Place 15 · Puyallup | 2 Miles Freshman | 15 | 11:56 | — |
| Oct 19 | SPSL 4A League ChampionshipsOct 19 · 5,000 Meters SPSL 4A Junior Varsity · Place 135 · Puyallup | 5,000 Meters SPSL 4A Junior Varsity | 135 | 21:18.90 | 9 |
| Oct 12 | Puyallup, So. Kitsap @ SumnerOct 12 · 5,000 Meters Varsity · Place 68 · Puyallup | 5,000 Meters Varsity | 68 | 22:09.54 PB | 9 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Junior Varsity Open-Teams L-Z · Place 114 · Puyallup | 5,000 Meters Junior Varsity Open-Teams L-Z | 114 | 22:52.80 PB | 9 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Freshman JV · Place 195 · Puyallup | 5,000 Meters Freshman JV | 195 | 22:53.17 | 9 |