Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 11 | 10:26.30 | The 22nd Bellarmine XC Invite | September 11, 2021 |
| 3 Miles · Hamlin ParkMetro League XC - Ingraham vs Bishop Blanchet @ Hamlin Park · Mar 9 | 17:49.0 | Metro League XC - Ingraham vs Bishop Blanchet @ Hamlin Park | March 9, 2021 |
| 3,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 19 | 10:51.92 | USATF Region 13 Junior Olympic Championships | November 19, 2016 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 28 | 10:19.3 | West Seattle Rust Buster | September 28, 2019 |
| 3,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 10:41.42 | USATF Region 13 Junior Olympic Championships | November 18, 2017 |
| 4,000 Meters · Franklin Park - 4000 MetersUSATF Region 13 Junior Olympic Championships · Nov 17 | 14:15.90 | USATF Region 13 Junior Olympic Championships | November 17, 2018 |
| 4,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 23 | 13:35.56 | USATF Region 13 Junior Olympic Championships | November 23, 2019 |
| 4,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 13:50.41 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2019 |
| 4,000 Meters · Upper WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 10 | 14:31.12 | USATF Pacific Northwest Association Junior Olympic Championships | November 10, 2018 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 23 | 15:50.60 | The Mook XC Invite at Alderbrook | September 23, 2023 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 16:25.0 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Lower WoodlandMetro Week #5 - OD/HNA/Blan/EC/NH/Lake/Roos/RB · Oct 12 | 16:26.1 | Metro Week #5 - OD/HNA/Blan/EC/NH/Lake/Roos/RB | October 12, 2023 |
| 5,000 Meters · SOZO Athletic ComplexYakima XC Meet of Champions (AAU) Presented by Hogback Development · Nov 21 | 17:35 | Yakima XC Meet of Champions (AAU) Presented by Hogback Development | November 21, 2020 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 3A State XC Championships · Nov 5 | 17:10.8 | WIAA 3A State XC Championships | November 5, 2022 |
| 5,000 Meters · Sun Willows Golf Course3A WIAA State XC Meet · Nov 6 | 17:18.0 | 3A WIAA State XC Meet | November 6, 2021 |
| 5,000 Meters · Warren G. Magnuson ParkMetro XC - Lakeside / Blanchet / HN / O'Dea / S. Prep / Bellarmine @ Magnuson Park · Sep 17 | 15:52.70 | Metro XC - Lakeside / Blanchet / HN / O'Dea / S. Prep / Bellarmine @ Magnuson Park | September 17, 2021 |
| 8,000 Meters · Bridger Creek Golf CourseBig Sky Conference Championships · Nov 1 | 27:42.70 | Big Sky Conference Championships | November 1, 2025 |
| 8,000 Meters · LCSC - XC courseLewis-Clark State Invitational · Oct 11 | 25:50.0 | Lewis-Clark State Invitational | October 11, 2025 |
| 8,000 Meters · University of Montana Golf CourseMontana Invitational · Sep 19 | 27:00.3 | Montana Invitational | September 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 37 · Bishop BlanchetBishop Blanchet | 5,000 Meters 3A | 37 | 16:38.5 | 31 |
| Oct 26 | District 2 - 3A SeaKing Cross Country ChampionshipsOct 26 · 5,000 Meters 3A · Place 15 · Bishop BlanchetBishop Blanchet | 5,000 Meters 3A | 15 | 16:12.3 | 12 |
| Oct 19 | 2023 Metro Championships Cross CountryOct 19 · 5,000 Meters Varsity · Place 10 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 10 | 16:20.50 | 12 |
| Oct 12 | Metro Week #5 - OD/HNA/Blan/EC/NH/Lake/Roos/RBOct 12 · 5,000 Meters Top 14 · Place 3 · Bishop BlanchetBishop Blanchet | 5,000 Meters Top 14 | 3 | 16:26.1 PB | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 74 · Bishop BlanchetBishop Blanchet | 5,000 Meters Elite | 74 | 16:40.5 | 12 |
| Sep 23 | The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 33 · Bishop BlanchetBishop Blanchet | 5,000 Meters Invitational | 33 | 15:50.60 PB | 12 |
| Sep 20 | Metro League XC - Lincoln / O'Dea / Holy Names / Bishop BlanchetSep 20 · 5,000 Meters Varsity · Place 2 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 2 | 16:00.3 | 12 |
| Sep 15 | Metro League XC - Blanchet / Lakeside / O'Dea / HN / BellarmineSep 15 · 5,000 Meters Varsity · Place 2 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 2 | 16:39.1 | 12 |
| Sep 2 | Bishop Blanchet IntrasquadSep 2 · 2.64 Miles Varsity & JV · Place 2 · Bishop BlanchetBishop Blanchet | 2.64 Miles Varsity & JV | 2 | 13:11.50Unofficial | 12 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | WIAA 3A State XC ChampionshipsNov 5 · 5,000 Meters 3A Boys · Place 56 · Bishop BlanchetBishop Blanchet | 5,000 Meters 3A Boys | 56 | 17:10.8 PB | 11 |
| Oct 27 | Sea-King 3A District ChampionshipsOct 27 · 5,000 Meters Varsity · Place 11 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 11 | 16:36.10 | 11 |
| Oct 21 | Metro ChampionshipsOct 21 · 5,000 Meters Varsity · Place 16 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 16 | 17:05.10 | — |
| Oct 13 | Metro League XC- Garfield/Bishop Blanchet/Franklin/Lakeside/Eastside/Cleveland/Lincoln/West SeattleOct 13 · 5,000 Meters Varsity (Top 14 or less) · Place 12 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity (Top 14 or less) | 12 | 17:29.8 | 11 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 127 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 127 | 17:35.0 | 11 |
| Oct 1 | 26th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 23 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity Division 1 | 23 | 16:58.6 | 11 |
| Sep 29 | Bishop Blanchet/Lakeside/Eastside Catholic/GarfieldSep 29 · 5,000 Meters Varsity · Place 9 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 9 | 17:18.4 | 11 |
| Sep 16 | Metro League XC - Lakeside / BB / O'Dea / HNA / Bellarmine @ Lower WoodlandSep 16 · 5,000 Meters Junior Varsity · Place 2 · Bishop BlanchetBishop Blanchet | 5,000 Meters Junior Varsity | 2 | 17:02.4 | 11 |
| Sep 10 | The 23rd Bellarmine InviteSep 10 · 2 Miles Varsity · Place 6 · Bishop BlanchetBishop Blanchet | 2 Miles Varsity | 6 | 10:31.8 | 11 |
| Sep 3 | Bishop Blanchet IntrasquadSep 3 · 2.64 Miles Varsity & JV · Place 2 · Bishop BlanchetBishop Blanchet | 2.64 Miles Varsity & JV | 2 | 13:46.60Unofficial | 11 |
2021 Cross Country
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 3A WIAA State XC MeetNov 6 · 5,000 Meters 3A Boys · Place 73 · Bishop BlanchetBishop Blanchet | 5,000 Meters 3A Boys | 73 | 17:18.0 PB | 10 |
| Oct 30 | Sea-King District 2 ChampionshipsOct 30 · 5,000 Meters 3A · Place 43 · Bishop BlanchetBishop Blanchet | 5,000 Meters 3A | 43 | 17:08.64 | 10 |
| Oct 21 | Metro Championships Oct 21 · 5,000 Meters Varsity · Place 21 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 21 | 16:14.80 | 10 |
| Oct 14 | Blanchet/Lakeside/HNA/O"Dea/Prep ESCHOct 14 · 5,000 Meters Varsity · Place 12 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 12 | 16:31.49 | 10 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Elite avg under 17:00 · Place 58 · Bishop BlanchetBishop Blanchet | 5,000 Meters Men's Elite avg under 17:00 | 58 | 16:25.0 PB | 10 |
| Oct 1 | Hale/ Blanchet/ HNA/O'Dea/ IngrahamOct 1 · 5,000 Meters Varsity · Place 5 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 5 | 16:13.23 | 10 |
| Sep 25 | Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 7 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 7 | 17:07.9 | 10 |
| Sep 17 | Metro XC - Lakeside / Blanchet / HN / O'Dea / S. Prep / Bellarmine @ Magnuson ParkSep 17 · 5,000 Meters Boys Varsity / Junior Varsity · Place 8 · Bishop BlanchetBishop Blanchet | 5,000 Meters Boys Varsity / Junior Varsity | 8 | 15:52.70 PB | 10 |
| Sep 11 | The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Varsity · Place 11 · Bishop BlanchetBishop Blanchet | 2 Miles HS Varsity | 11 | 10:26.30 PB | 10 |
| Sep 4 | Bishop Blanchet IntrasquadSep 4 · 2.64 Miles Varsity & JV · Place 5 · Bishop BlanchetBishop Blanchet | 2.64 Miles Varsity & JV | 5 | 13:41.60Unofficial | 10 |
| Apr 14 | Metro Boys XC Culminating Event Apr 14 · 5,000 Meters Varsity · Place 19 · Bishop BlanchetBishop Blanchet | 5,000 Meters Varsity | 19 | 16:57.30 | 9 |
| Mar 19 | Metro League XC - Bishop Blanchet vs Lincoln @ Magnuson ParkMar 19 · 5,000 Meters Boys Open · Place 6 · Bishop BlanchetBishop Blanchet | 5,000 Meters Boys Open | 6 | 17:14.9 | 9 |
| Mar 9 | Metro League XC - Ingraham vs Bishop Blanchet @ Hamlin ParkMar 9 · 3 Miles Boys Varsity · Place 3 · Bishop BlanchetBishop Blanchet | 3 Miles Boys Varsity | 3 | 17:49.0 PB | 9 |
| Feb 27 | Green Lake TT - IntrasquadFeb 27 · 2.64 Miles Varsity & JV · Place 5 · Bishop BlanchetBishop Blanchet | 2.64 Miles Varsity & JV | 5 | 14:34.4Unofficial | 9 |
| Feb 6 | Bishop Blanchet TT (Track) Feb 6 · 3,000 Meters Varsity · Place 2 · Bishop BlanchetBishop Blanchet | 3,000 Meters Varsity | 2 | 9:27.3Unofficial | 9 |
| Jan 30 | Bishop Blanchet AT (Track)Jan 30 · 3,000 Meters Varsity · Place 1 · Bishop BlanchetBishop Blanchet | 3,000 Meters Varsity | 1 | 9:50.1Unofficial | 9 |
2020 Cross Country
8 results2019 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
2 results2016 Cross Country
2 results