Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lake Sammamish State ParkCYO LSSP Championships - 2:00pm · Oct 85:44.0CYO LSSP Championships - 2:00pmOctober 8, 2017
1 Mile · Lincoln ParkCTMSL League Meet #1 - Lincoln Park · Sep 117:06.10CTMSL League Meet #1 - Lincoln ParkSeptember 11, 2018
1 Mile · Woodland ParkCross Town Middle School League Meet #1 - Lower Woodland · Sep 176:21.40Cross Town Middle School League Meet #1 - Lower WoodlandSeptember 17, 2019
1.5 Miles · Lake Sammamish State ParkCTMSL League Meet #4 - Lake Sammamish · Oct 1110:37.40CTMSL League Meet #4 - Lake SammamishOctober 11, 2018
1.5 Miles · MagnusonCTMSL Leage Meet #2 · Sep 1911:11.40CTMSL Leage Meet #2September 19, 2017
1.5 Miles · Seward ParkCross Town Middle School League Meet #3 - Seward Park · Oct 109:46.70Cross Town Middle School League Meet #3 - Seward ParkOctober 10, 2019
1.5 Miles · Upper WoodlandCTMSL League Meet #3 · Sep 2611:09.30CTMSL League Meet #3September 26, 2017
1.5 Miles · Warren G. Magnuson ParkCross Town Middle School League Championships · Oct 229:40.50Cross Town Middle School League ChampionshipsOctober 22, 2019
5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Championships · Oct 2217:40.84Emerald Sound Conference ChampionshipsOctober 22, 2022
5,000 Meters · Lake Sammamish State ParkEmerald Sound Conference South Meet 2 · Oct 617:38.30Emerald Sound Conference South Meet 2October 6, 2021
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 918:05.3NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 517:28.6WIAA 1A State XC ChampionshipsNovember 5, 2022
5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 618:19.41A WIAA State XC MeetNovember 6, 2021
5,000 Meters · Warren G. Magnuson ParkEmerald Sound Conference Meet 1 - South Site · Sep 2217:57.00Emerald Sound Conference Meet 1 - South SiteSeptember 22, 2021

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 6,000 Meters Collegiate · AmherstAmherst6,000 Meters Collegiate—DNSSo

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 7CNW Winter Grand Prix Race #1: RoadDec 7 · 2 Miles Open · Place 8 · Eastside PrepEastside Prep2 Miles Open810:19.812
Dec 7Washington XC Senior All-Star RaceDec 7 · 2 Miles Varsity · Place 7 · Eastside PrepEastside Prep2 Miles Varsity710:19.812
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 1A · Place 5 · Eastside PrepEastside Prep5,000 Meters 1A516:07.812
Nov 2District 2 1A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep5,000 Meters Varsity116:14.0012
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep5,000 Meters Varsity115:43.412
Oct 15ESC Center Meet @ MagnusonOct 15 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep5,000 Meters Varsity116:24.3012
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 2A · Place 4 · Eastside PrepEastside Prep5,000 Meters Varsity 2A415:34.5012
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 9 · Eastside PrepEastside Prep5,000 Meters Varsity915:31.212
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Varsity Division 2 · Place 2 · Eastside PrepEastside Prep5,000 Meters Varsity Division 2216:45.1412
Sep 12ESC @ King's Sep 12 · 3 Miles Varsity · Place 1 · Eastside PrepEastside Prep3 Miles Varsity116:17.1112

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 1A · Place 6 · Eastside PreparatoryEastside Preparatory5,000 Meters 1A616:22.2—
Oct 28District 2 1A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity116:06.7411
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity115:54.80JR
Oct 10E S C HS Meet 3 And Crosstown Middle School meet 4Oct 10 · 5,000 Meters Varsity · Place 3 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity317:24.7011
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 53 · Eastside PreparatoryEastside Preparatory5,000 Meters Elite5316:25.411
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 2A · Place 7 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity 2A715:43.9JR
Sep 26Emerald Sound @ King'sSep 26 · 3 Miles Varsity · Place 2 · Eastside PreparatoryEastside Preparatory3 Miles Varsity216:32.9911
Sep 12Emerald Sound HS And Crosstown Middle School League meet 1 @ Lincoln ParkSep 12 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity116:11.0011

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5WIAA 1A State XC ChampionshipsNov 5 · 5,000 Meters 1A Boys · Place 16 · Eastside PrepEastside Prep5,000 Meters 1A Boys1617:28.6 PB10
Oct 291A District 2 ChampionshipsOct 29 · 5,000 Meters Varsity · Place 7 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity717:17.2410
Oct 22Emerald Sound Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 17 · Eastside PrepEastside Prep5,000 Meters Varsity1717:40.84 PB10
Oct 11Emerald Sound Meet @ Lower Woodland ParkOct 11 · 5,000 Meters Varsity · Place 5 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity517:29.9010
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 2A · Place 26 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity 2A2617:05.00SO
Sep 20Emerald Sound Meet @ King'sSep 20 · 3 Miles Varsity · Place 1 · Eastside PreparatoryEastside Preparatory3 Miles Varsity117:15.1010
Sep 13EMERALD LEAG6thUE MEET AT MAGNUSONSep 13 · 5,000 Meters Varsity · Place 3 · Eastside PreparatoryEastside Preparatory5,000 Meters Varsity317:16.6010

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 61A WIAA State XC MeetNov 6 · 5,000 Meters 1A Boys · Place 72 · Eastside PrepEastside Prep5,000 Meters 1A Boys7218:19.4 PB9
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's JV Silver avg over 20:00 · Place 1 · Eastside PrepEastside Prep5,000 Meters Men's JV Silver avg over 20:00118:05.3 PB9
Oct 6Emerald Sound Conference South Meet 2Oct 6 · 5,000 Meters Varsity · Place 6 · Eastside PrepEastside Prep5,000 Meters Varsity617:38.30 PB9
Sep 22Emerald Sound Conference Meet 1 - South SiteSep 22 · 5,000 Meters Varsity Boys · Place 10 · Eastside PrepEastside Prep5,000 Meters Varsity Boys1017:57.00 PB9

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Cross Town Middle School League ChampionshipsOct 22 · 1.5 Miles Boys Open · Place 12 · Eastside PreparatoryEastside Preparatory1.5 Miles Boys Open129:40.50 PB7
Oct 10Cross Town Middle School League Meet #3 - Seward ParkOct 10 · 1.5 Miles Boys Open · Place 15 · Eastside PreparatoryEastside Preparatory1.5 Miles Boys Open159:46.70 PB7
Sep 24Cross Town Middle School League Meet #2 - MagnusonSep 24 · 1.5 Miles Boys Open · Place 14 · Eastside PreparatoryEastside Preparatory1.5 Miles Boys Open1410:07.207
Sep 17Cross Town Middle School League Meet #1 - Lower WoodlandSep 17 · 1 Miles Boys 1 Mile · Place 17 · Eastside PreparatoryEastside Preparatory1 Miles Boys 1 Mile176:21.40 PB7

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23CTMSL League Championship MeetOct 23 · 1.5 Miles Middle School · Place 38 · Eastside PreparatoryEastside Preparatory1.5 Miles Middle School3810:50.606
Oct 11CTMSL League Meet #4 - Lake SammamishOct 11 · 1.5 Miles Middle School · Place 33 · Eastside PreparatoryEastside Preparatory1.5 Miles Middle School3310:37.40 PB6
Sep 25CTMSL League Meet #3 - Upper WoodlandSep 25 · 1.5 Miles Middle School · Place 33 · Eastside PreparatoryEastside Preparatory1.5 Miles Middle School3311:21.006
Sep 18CTMSL League Meet #2 - Magnuson ParkSep 18 · 1.5 Miles Middle School · Place 42 · Eastside PreparatoryEastside Preparatory1.5 Miles Middle School4211:29.606
Sep 11CTMSL League Meet #1 - Lincoln ParkSep 11 · 1 Miles Varsity · Place 36 · Eastside PreparatoryEastside Preparatory1 Miles Varsity367:06.10 PB6

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8CYO LSSP Championships - 2:00pmOct 8 · 1 Miles 5th Grade Boys · Place 4 · St. ThomasSt. Thomas1 Miles 5th Grade Boys45:44.0 PB5
Oct 1CYO 4th-8th LSSP - 2:00pmOct 1 · 1 Miles 5th Grade Boys · Place 6 · St. ThomasSt. Thomas1 Miles 5th Grade Boys66:00.45
Sep 26CTMSL League Meet #3Sep 26 · 1.5 Miles Middle School · Place 34 · St. ThomasSt. Thomas1.5 Miles Middle School3411:09.30 PB5
Sep 24CYO 4th-8th LSSP - 2:00pmSep 24 · 1 Miles 5th Grade Boys · Place 5 · St. ThomasSt. Thomas1 Miles 5th Grade Boys55:585
Sep 19CTMSL Leage Meet #2Sep 19 · 1.5 Miles Middle School · Place 49 · St. ThomasSt. Thomas1.5 Miles Middle School4911:11.40 PB5