Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 286:16.0West Seattle Rust BusterSeptember 28, 2019
2 Miles · Nathan Hale CNW Winter Grand Prix Race #3: Track · Jan 1410:40.4 CNW Winter Grand Prix Race #3: TrackJanuary 14, 2023
2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #6: Road · Feb 2511:05.96CNW Winter Grand Prix Race #6: RoadFebruary 25, 2023
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 110:50.6West Seattle Rust BusterOctober 1, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1913:57.90USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 814:43.60FWTC Autumn ClassicOctober 8, 2022
4,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 915:06Cascade Striders Flying Feet InvitationalOctober 9, 2021
4,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2914:55.03Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2316:49.30The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2316:47.40USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 3115:47.743A and 2A Seaking District Championship Cross Country Meet October 31, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1015:56.2NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lincoln ParkMetro League: Ingraham, Chief Sealth, Ballard, Blanchet · Oct 116:47.05Metro League: Ingraham, Chief Sealth, Ballard, BlanchetOctober 1, 2026
5,000 Meters · Lower Woodland2A 3A District 2 Sea-King · Oct 2916:14.202A 3A District 2 Sea-KingOctober 29, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 816:39.22025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1616:31.90USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Wright ParkOld School 5km · Oct 416:23.99Old School 5kmOctober 4, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 292A 3A District 2 Sea-KingOct 29 · 5,000 Meters 3A Varsity · Place 13 · Bishop BlanchetBishop Blanchet5,000 Meters 3A Varsity1316:14.20 PB12
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 9 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity916:17.2512
Oct 14Metro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/IngrahamOct 14 · 5,000 Meters Boys Top 14-20 · Place 1 · Bishop BlanchetBishop Blanchet5,000 Meters Boys Top 14-20116:21.6012
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 15 · Bishop BlanchetBishop Blanchet5,000 Meters Men's Varsity Gold avg 16:30-17:591515:56.2 PB12
Oct 1Metro League: Ingraham, Chief Sealth, Ballard, BlanchetOct 1 · 5,000 Meters Varsity - Sub 21 · Place 5 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity - Sub 21516:47.05 PB12
Jun 20Early Summer Green Lake Time Trial Jun 20 · 2.64 Miles Varsity · Place 3 · Bishop BlanchetBishop Blanchet2.64 Miles Varsity313:40.5Unofficial12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 62 · Bishop BlanchetBishop Blanchet5,000 Meters 3A Boys6216:39.2 PB11
Oct 313A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 9 · Bishop BlanchetBishop Blanchet5,000 Meters 3A Boys915:47.74 PB11
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Varsity · Place 12 · Bishop BlanchetBishop Blanchet5,000 Meters 3a Varsity1216:47.3011
Oct 16Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Boys Top 14-20 · Place 6 · Bishop BlanchetBishop Blanchet5,000 Meters Boys Top 14-20616:44.311
Oct 1156th Annual Max Jensen Invitational Oct 11 · 5,000 Meters Varsity · Place 8 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity816:11.3211
Oct 4Old School 5kmOct 4 · 5,000 Meters Varsity · Place 11 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity1116:23.99 PB11
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 10 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity1016:23.911
Sep 24Metro League XC - Cleveland Host @ MagnusonSep 24 · 5,000 Meters Open · Place 5 · Bishop BlanchetBishop Blanchet5,000 Meters Open516:48.311
Sep 19Metro League XC - Blanchet Host @ Lower WoodlandSep 19 · 5,000 Meters Open · Place 5 · Bishop BlanchetBishop Blanchet5,000 Meters Open516:54.511
Sep 13The 26th Bellarmine InviteSep 13 · 2 Miles Varsity · Place 28 · Bishop BlanchetBishop Blanchet2 Miles Varsity2810:38.511
Sep 6Bishop Blanchet IntrasquadSep 6 · 2.64 Miles Varsity & JV · Place 4 · Bishop BlanchetBishop Blanchet2.64 Miles Varsity & JV413:51.00Unofficial11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 5,000 Meters 15-18 · Place 1 · Rain City FlyersRain City Flyers5,000 Meters 15-18116:47.40 PB10
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 5,000 Meters 15-18 racing · Place 1 · Rain City FlyersRain City Flyers5,000 Meters 15-18 racing116:31.90 PB10
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 26 · Bishop BlanchetBishop Blanchet5,000 Meters 3A2616:03.510
Oct 312024 Sea-King 2A & 3A District MeetOct 31 · 5,000 Meters Varsity 3A · Place 14 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity 3A1416:19.9010
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity1816:34.7010
Oct 16Metro XC - SAAS/EC/Blanchet/West Seattle/Cleveland/Franklin/Roosevelt/Ballard/BeachOct 16 · 5,000 Meters Varsity · Place 4 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity416:30.510
Oct 9Prep/Franklin/Hale/Blanchet/RBOct 9 · 5,000 Meters Varsity · Place 1 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity115:51.8010
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 3A · Place 45 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity 3A4516:26.5010
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 9 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity916:07.510
Sep 20Metro League XC - Blanchet / Lakeside / O'Dea / Holy NamesSep 20 · 5,000 Meters Open · Place 2 · Bishop BlanchetBishop Blanchet5,000 Meters Open216:19.810
Sep 1425th Bellarmine InvitationalSep 14 · 2 Miles Varsity · Place 8 · Bishop BlanchetBishop Blanchet2 Miles Varsity810:12.410
Sep 7Bishop Blanchet IntrasquadSep 7 · 2.64 Miles Varsity & JV · Place 2 · Bishop BlanchetBishop Blanchet2.64 Miles Varsity & JV213:20.90Unofficial10

2023 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 54 · Bishop BlanchetBishop Blanchet5,000 Meters 3A5416:55.145
Oct 31End of the Season - Green Lake TTOct 31 · 2.64 Miles Varsity & JV · Place 1 · Bishop BlanchetBishop Blanchet2.64 Miles Varsity & JV113:57.6Unofficial9
Oct 26District 2 - 3A SeaKing Cross Country ChampionshipsOct 26 · 5,000 Meters 3A · Place 38 · Bishop BlanchetBishop Blanchet5,000 Meters 3A3816:48.59
Oct 192023 Metro Championships Cross CountryOct 19 · 5,000 Meters Varsity · Place 29 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity2917:14.409
Oct 12Metro Week #5 - OD/HNA/Blan/EC/NH/Lake/Roos/RBOct 12 · 5,000 Meters Top 14 · Place 7 · Bishop BlanchetBishop Blanchet5,000 Meters Top 14717:06.39
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 108 · Bishop BlanchetBishop Blanchet5,000 Meters Elite10817:04.89
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 89 · Bishop BlanchetBishop Blanchet5,000 Meters Invitational8916:49.30 PB9
Sep 20Metro League XC - Lincoln / O'Dea / Holy Names / Bishop BlanchetSep 20 · 5,000 Meters Varsity · Place 12 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity1216:35.99
Sep 15Metro League XC - Blanchet / Lakeside / O'Dea / HN / BellarmineSep 15 · 5,000 Meters Varsity · Place 8 · Bishop BlanchetBishop Blanchet5,000 Meters Varsity817:21.39
Sep 9The 24th Bellarmine InviteSep 9 · 2 Miles Varsity · Place 25 · Bishop BlanchetBishop Blanchet2 Miles Varsity2510:54.79
Sep 2Bishop Blanchet IntrasquadSep 2 · 2.64 Miles Varsity & JV · Place 8 · Bishop BlanchetBishop Blanchet2.64 Miles Varsity & JV814:12.50Unofficial9
Feb 25CNW Winter Grand Prix Race #6: RoadFeb 25 · 2 Miles Open · Place 13 · Rain City FlyersRain City Flyers2 Miles Open1311:05.96 PB8
Feb 11CNW Winter Grand Prix Race #5: TrackFeb 11 · 2 Miles Open · Place 60 · Rain City FlyersRain City Flyers2 Miles Open6013:23.718
Jan 28CNW Winter Grand Prix Race #4: XCJan 28 · 2 Miles Open · Place 12 · Rain City FlyersRain City Flyers2 Miles Open1211:23.918
Jan 14 CNW Winter Grand Prix Race #3: TrackJan 14 · 2 Miles Open · Place 18 · Rain City FlyersRain City Flyers2 Miles Open1810:40.4 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 17 CNW Winter Grand Prix Race #2: XCDec 17 · 2 Miles Open · Place 15 · Rain City FlyersRain City Flyers2 Miles Open1511:12.68
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 23 · Rain City FlyersRain City Flyers4,000 Meters 13-142313:57.90 PB8
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters Varsity · Place 10 · Rain City FlyersRain City Flyers4,000 Meters Varsity1014:10.2014
Oct 29Rain City Flyers 2022 StampedeOct 29 · 4,000 Meters 13-14 · Place 7 · Rain City FlyersRain City Flyers4,000 Meters 13-14714:55.03 PB8
Oct 8FWTC Autumn ClassicOct 8 · 4,000 Meters 13-14 · Place 4 · Rain City FlyersRain City Flyers4,000 Meters 13-14414:43.60 PB8
Oct 1West Seattle Rust BusterOct 1 · 3,000 Meters 13-14 · Place 2 · Rain City FlyersRain City Flyers3,000 Meters 13-14210:50.6 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 46 · Rain City FlyersRain City Flyers4,000 Meters 13-144615:10.107
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 25 · Rain City FlyersRain City Flyers4,000 Meters 13-142516:01.807
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 4,000 Meters 13-14 · Place 7 · Rain City FlyersRain City Flyers4,000 Meters 13-14715:06 PB7
Sep 25West Seattle Rust BusterSep 25 · 3,000 Meters 13-14 · Place 4 · Rain City FlyersRain City Flyers3,000 Meters 13-14411:28.57

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 11-12 · Place 11 · Rain City FlyersRain City Flyers1 Miles 11-12116:16.0 PB5