Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSEmerald Ridge, Graham Kapowsin @ Bellarmine · Oct 12 | 15:39.08 | Emerald Ridge, Graham Kapowsin @ Bellarmine | October 12, 2016 |
| 2 Miles · Lincoln HSNarrows League Twilight · Sep 30 | 15:38.51 | Narrows League Twilight | September 30, 2015 |
| 5,000 Meters · Bellarmine Prep HSBellarmine v. Central Kitsap & Gig Harbor · Oct 14 | 31:03.42 | Bellarmine v. Central Kitsap & Gig Harbor | October 14, 2015 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 24:20.50 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 4A Championship Meet · Oct 19 | 22:11.30 | SPSL 4A Championship Meet | October 19, 2017 |
| 5,000 Meters · Lower WoodlandLakeside / Blanchet / HNA / OD / Bainbridge / Bellarmine · Sep 16 | 24:45.03 | Lakeside / Blanchet / HNA / OD / Bainbridge / Bellarmine | September 16, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SPSL 4A Championship MeetOct 19 · 5,000 Meters Boys SPSL 4A Junior Varsity · Place 139 · Bellarmine Prep | 5,000 Meters Boys SPSL 4A Junior Varsity | 139 | 22:11.30 PB | 11 |
| Oct 12 | Emerald Ridge, Bellarmine @ CurtisOct 12 · 2 Miles Varsity · Place 32 · Bellarmine Prep | 2 Miles Varsity | 32 | 14:04.3Unofficial | 11 |
| Oct 4 | Narrows TwilightOct 4 · 2 Miles Junior Varsity · Place 43 · Bellarmine Prep | 2 Miles Junior Varsity | 43 | 14:25.00 | 11 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys JV Open-Teams A-K · Place 137 · Bellarmine Prep | 5,000 Meters Boys JV Open-Teams A-K | 137 | 22:51.10Unofficial | 11 |
| Sep 28 | Rogers, Graham Kapowsin @ BellarmineSep 28 · 2 Miles Varsity · Place 51 · Bellarmine Prep | 2 Miles Varsity | 51 | 14:59.83 | 11 |
2016 Cross Country
4 results2015 Cross Country
3 results