Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1031:48.5NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1431:31.0NCAA DI Southeast RegionalNovember 14, 2025
2 Miles · Inglewood Middle SchoolEMS, RMS @IMS · Oct 1110:58EMS, RMS @IMSOctober 11, 2018
2 Miles · Lake Sammamish State ParkBellevue - KingCo CC Jamboree / Class Races · Sep 1110:14.30Bellevue - KingCo CC Jamboree / Class RacesSeptember 11, 2019
5,000 Meters · Beaver LakeJuanita vs Eastlake · Mar 2516:35.80Juanita vs EastlakeMarch 25, 2021
5,000 Meters · Hartman ParkEastlake @ Redmond · Mar 1016:02.50Eastlake @ RedmondMarch 10, 2021
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 2816:57.2Bellevue Cross Country InviteSeptember 28, 2019
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 915:25.6NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Marymoor ParkEastlake @ Lake Washington · Mar 1816:05.00Eastlake @ Lake WashingtonMarch 18, 2021
5,000 Meters · South Fork Landing Si XC Invite · Apr 1715:57.6Si XC InviteApril 17, 2021
5,000 Meters · Sun Willows Golf CourseWIAA 4A State XC Championships · Nov 516:38.4WIAA 4A State XC ChampionshipsNovember 5, 2022
5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 615:56.94A WIAA State XC MeetNovember 6, 2021
6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 2018:21.9adidas Wolfpack InvitationalSeptember 20, 2024
8,000 Meters · John Hunt Cross Country Running ParkConference USA Cross Country Championships · Nov 124:11.36Conference USA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1624:45.6Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 224:19.8Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:14.4Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 426:36.4USC Upstate Eye Opener InvitationalSeptember 4, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 323:43.6Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Oxford Lake Park (Sports Complex)CUSA XC Championships · Nov 224:58.83CUSA XC ChampionshipsNovember 2, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CUSA XC ChampionshipsOct 31 · 8,000 Meters Men · Place 16 · LibertyLiberty8,000 Meters Men1624:36.4Sr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 199 · LibertyLiberty8,000 Meters Blue19924:45.6 PBSr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 14 · LibertyLiberty8,000 Meters Gold1424:19.8 PBSr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 26 · LibertyLiberty6,000 Meters College2618:41.0Sr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 25 · LibertyLiberty8,000 Meters Collegiate2526:36.4 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 83 · LibertyLiberty10,000 Meters D1 Southeast8331:31.0 PBJr
Nov 1Conference USA Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 11 · LibertyLiberty8,000 Meters Champ1124:11.36 PBJr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 36 · LibertyLiberty8,000 Meters Blue3623:43.6 PBJr
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 21 · LibertyLiberty6,000 Meters Varsity2118:45.2JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2CUSA XC ChampionshipsNov 2 · 8,000 Meters CUSA · Place 23 · LibertyLiberty8,000 Meters CUSA2324:58.83 PBSo
Sep 20Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 18 · LibertyLiberty6,000 Meters Open1818:21.9SO
Sep 20adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 18 · LibertyLiberty6,000 Meters College1818:21.9 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 123 · LibertyLiberty10,000 Meters Championship12331:48.5 PBFr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 129 · LibertyLiberty8,000 Meters College Gold12925:14.4 PBFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5WIAA 4A State XC ChampionshipsNov 5 · 5,000 Meters 4A Boys · Place 19 · EastlakeEastlake5,000 Meters 4A Boys1916:38.4 PB12
Oct 21KingCo League XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 1 · EastlakeEastlake5,000 Meters Varsity 4A115:24.812
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 4 · EastlakeEastlake5,000 Meters Elite415:07.312
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 3 · EastlakeEastlake5,000 Meters Varsity 3A315:13.10SR
Sep 13Eastlake, Skyline @ InglemoorSep 13 · 5,000 Meters Varsity · Place 1 · EastlakeEastlake5,000 Meters Varsity116:09.7912
Sep 8Redmond/Issaquah @ EastlakeSep 8 · 2 Miles Varsity · Place 1 · EastlakeEastlake2 Miles Varsity19:06.1012

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 64A WIAA State XC MeetNov 6 · 5,000 Meters 4A Boys · Place 5 · EastlakeEastlake5,000 Meters 4A Boys515:56.9 PB11
Oct 30DISTRICT 1 XC CHAMPIONSHIPSOct 30 · 5,000 Meters 4A Boys · Place 1 · EastlakeEastlake5,000 Meters 4A Boys115:27.011
Oct 23Kingco ChampionshipsOct 23 · 5,000 Meters 4A · Place 1 · EastlakeEastlake5,000 Meters 4A115:44.5811
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Elite avg under 17:00 · Place 9 · EastlakeEastlake5,000 Meters Men's Elite avg under 17:00915:25.6 PB11
Sep 29Eastlake, Inglemoor @ RedmondSep 29 · 5,000 Meters Varsity · Place 1 · EastlakeEastlake5,000 Meters Varsity116:20.711
Sep 25Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · EastlakeEastlake5,000 Meters Varsity315:11.911
Sep 15Eastlake & Skyline @ WoodinvilleSep 15 · 3 Miles Varsity · Place 1 · EastlakeEastlake3 Miles Varsity114:33.7411
Sep 8Eastlake, Issaquah @ RedmondSep 8 · 5,000 Meters Varsity · Place 6 · EastlakeEastlake5,000 Meters Varsity617:49.7011
Sep 2KingCo XC - Pre-Season 2-Mile Class RacesSep 2 · 2 Miles Varsity · Place 1 · EastlakeEastlake2 Miles Varsity19:26.8011
Apr 17Si XC InviteApr 17 · 5,000 Meters Varsity · Place 3 · EastlakeEastlake5,000 Meters Varsity315:57.6 PB10
Mar 31LWSD MeetMar 31 · 5,000 Meters Varsity · Place 2 · EastlakeEastlake5,000 Meters Varsity216:18.7010
Mar 25Juanita vs EastlakeMar 25 · 5,000 Meters Varsity · Place 1 · EastlakeEastlake5,000 Meters Varsity116:35.80 PB10
Mar 18Eastlake @ Lake WashingtonMar 18 · 5,000 Meters Varsity · Place 1 · EastlakeEastlake5,000 Meters Varsity116:05.00 PB10
Mar 10Eastlake @ RedmondMar 10 · 5,000 Meters Varsity A · Place 1 · EastlakeEastlake5,000 Meters Varsity A116:02.50 PB10

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 20 · EastlakeEastlake5,000 Meters Championship Race2015:28.4Unofficial10
Oct 19Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Northwest Region · Place 1 · EastlakeEastlake5,000 Meters NXV Northwest Region115:10.2Unofficial10
Oct 5Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Northwest Region · Place 8 · EastlakeEastlake5,000 Meters NXV Northwest Region816:10.7Unofficial10
Oct 3NIKE HOLE IN THE WALL XC --GOES VIRTUAL!!Oct 3 · 5,000 Meters High School Boys · Place 1 · EastlakeEastlake5,000 Meters High School Boys116:10.7Unofficial10

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8EHS State TTNov 8 · 5,000 Meters New Division · Place 2 · EastlakeEastlake5,000 Meters New Division216:55.0Unofficial9
Nov 23A Seaking District 2 and 4A Kingco Cross Country ChampionshipsNov 2 · 5,000 Meters 4A · Place 24 · EastlakeEastlake5,000 Meters 4A2417:17.619
Oct 16Woodinville vs EastlakeOct 16 · 5,000 Meters Varsity · Place 2 · EastlakeEastlake5,000 Meters Varsity216:569
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 110 · EastlakeEastlake5,000 Meters Varsity11016:48.29
Oct 2Eastlake, Skyline @ RedmondOct 2 · 5,000 Meters Varsity · Place 3 · EastlakeEastlake5,000 Meters Varsity317:13.89
Sep 28Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Varsity - #1 & #2 Runners · Place 49 · EastlakeEastlake5,000 Meters Boys Varsity - #1 & #2 Runners4916:57.2 PB9
Sep 25Mt Si vs EastlakeSep 25 · 5,000 Meters Varsity · Place 4 · EastlakeEastlake5,000 Meters Varsity417:099
Sep 18Inglemoor, Eastlake @ BothellSep 18 · 5,000 Meters Varsity · Place 3 · EastlakeEastlake5,000 Meters Varsity317:25Unofficial9
Sep 11Bellevue - KingCo CC Jamboree / Class RacesSep 11 · 2 Miles 9th Grade Boys · Place 1 · EastlakeEastlake2 Miles 9th Grade Boys110:14.30 PB9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11EMS, RMS @IMSOct 11 · 2 Miles 2 mile · Place 1 · Evergreen (Redmond)Evergreen (Redmond)2 Miles 2 mile110:58 PB8