Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Kenmore MSNorthshore MS, Skyview MS @ Kenmore MS · Sep 3010:04Northshore MS, Skyview MS @ Kenmore MSSeptember 30, 2021
1.5 Miles · Leota MSNMS & CPMS @ Leota · Sep 2310:19NMS & CPMS @ LeotaSeptember 23, 2021
1.5 Miles · Northshore MSKenmore MS, Timbercrest MS, @ Northshore MS · Oct 149:31.6Kenmore MS, Timbercrest MS, @ Northshore MSOctober 14, 2021
2 Miles · Club NW Magnuson Park Road CourseWashington XC Senior All-Star Race · Dec 610:22.6Washington XC Senior All-Star RaceDecember 6, 2025
2 Miles · Shorecrest HSCNW Winter Grand Prix #3: Track · Jan 1010:43.6CNW Winter Grand Prix #3: TrackJanuary 10, 2026
2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #2: XC · Dec 2111:49CNW Winter Grand Prix Race #2: XCDecember 21, 2024
5,000 Meters · Ft. Steilacoom Park2026 Puget Sound Invitational · Sep 1217:14.52026 Puget Sound InvitationalSeptember 12, 2026
5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 3116:13.603A and 2A Seaking District Championship Cross Country Meet October 31, 2025
5,000 Meters · North Creek HSInglemoor, Bothell @ North Creek · Sep 1017:14.9Inglemoor, Bothell @ North Creek September 10, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 816:40.52025 WIAA State XC ChampionshipsNovember 8, 2025
8,000 Meters · Hovander Homestead Park2026 WWU Bill Roe Classic · Sep 2626:47.462026 WWU Bill Roe ClassicSeptember 26, 2026
8,000 Meters · Lower Woodland ParkEmerald City Open 2026 · Oct 1029:18.7Emerald City Open 2026October 10, 2026
8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1726:05.09Linfield George Oja InvitationalOctober 17, 2026
8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1927:36.702026 PLU InvitationalSeptember 19, 2026
8,000 Meters · The Course Spokane ValleyNWAC Championships · Nov 926:59.30NWAC ChampionshipsNovember 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9NWAC ChampionshipsNov 9 · 8,000 Meters Mens 8K · Place 21 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters Mens 8K2126:59.30 PBFr
Oct 24NWAC NW Region ChampionshipOct 24 · 8,000 Meters Varsity · Place 6 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters Varsity628:37.70FR
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 137 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters Collegiate13726:05.09 PBFr
Oct 10Emerald City Open 2026Oct 10 · 8,000 Meters Open · Place 31 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters Open3129:18.7 PBFr
Sep 262026 WWU Bill Roe ClassicSep 26 · 8,000 Meters College · Place 59 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters College5926:47.46 PBFr
Sep 192026 PLU InvitationalSep 19 · 8,000 Meters Men's "Black" Division · Place 40 · Green River (Wash.) CCGreen River (Wash.) CC8,000 Meters Men's "Black" Division4027:36.70 PBFr
Sep 122026 Puget Sound InvitationalSep 12 · 5,000 Meters Men's - 5K · Place 36 · Green River (Wash.) CCGreen River (Wash.) CC5,000 Meters Men's - 5K3617:14.5 PBFr
Jan 10CNW Winter Grand Prix #3: TrackJan 10 · 2 Miles Male · Place 19 · InglemoorInglemoor2 Miles Male1910:43.6 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 6Washington XC Senior All-Star RaceDec 6 · 2 Miles Varsity · Place 12 · InglemoorInglemoor2 Miles Varsity1210:22.6 PB12
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 64 · InglemoorInglemoor5,000 Meters 3A Boys6416:40.5 PB12
Oct 313A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 20 · InglemoorInglemoor5,000 Meters 3A Boys2016:13.60 PB12
Oct 254A/3A/2A & 1A Kingco Conference Cross Country ChampionshipsOct 25 · 5,000 Meters 3A Boys Varsity · Place 10 · InglemoorInglemoor5,000 Meters 3A Boys Varsity1016:27.1312
Oct 14KingCo League XC - Cedarcrest / Liberty / Interlake / Sammamish / Ingle / MI / Bellevue @ RobinswoodOct 14 · 5,000 Meters Varsity · Place 6 · InglemoorInglemoor5,000 Meters Varsity616:56.712
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 95 · InglemoorInglemoor5,000 Meters Varsity9516:45.512
Oct 8KingCo League XC - MI / Redmond / Inglemoor / Liberty (Sr. Night) @ Luther BurbankOct 8 · 5,000 Meters Varsity · Place 25 · InglemoorInglemoor5,000 Meters Varsity2518:35.712
Sep 24Liberty, Sammamish @ Inglemoor League MeetSep 24 · 5,000 Meters Junior Varsity · Place 5 · InglemoorInglemoor5,000 Meters Junior Varsity518:07.4012
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 16 · InglemoorInglemoor5,000 Meters Varsity1617:25.812
Sep 17Eastlake & Inglemoor @ NewportSep 17 · 5,000 Meters Junior Varsity · Place 13 · InglemoorInglemoor5,000 Meters Junior Varsity1319:15.312
Sep 10Inglemoor, Bothell @ North Creek Sep 10 · 5,000 Meters Varsity · Place 5 · InglemoorInglemoor5,000 Meters Varsity517:14.9 PB12
Aug 30Week 1 Time Trial Results - ran on August 28thAug 30 · 1 Miles Varsity · InglemoorInglemoor1 Miles Varsity05:03Unofficial12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 21CNW Winter Grand Prix Race #2: XCDec 21 · 2 Miles Open · Place 13 · InglemoorInglemoor2 Miles Open1311:49 PB11
Dec 7CNW Winter Grand Prix Race #1: RoadDec 7 · 2 Miles Open · Place 59 · InglemoorInglemoor2 Miles Open5911:57.111
Oct 312024 Sea-King 2A & 3A District MeetOct 31 · 5,000 Meters Varsity 3A · Place 56 · InglemoorInglemoor5,000 Meters Varsity 3A5617:39.4011
Oct 262A, 3A. 4A Kingco Conference Cross Country Championship MeetOct 26 · 5,000 Meters Varsity 3A · Place 9 · InglemoorInglemoor5,000 Meters Varsity 3A916:57.7011
Oct 16LW, Juanita, Bothell, Inglemoor, N. Creek, Woodinville, Cedarcrest, Oct 16 · 5,000 Meters Varsity · Place 40 · InglemoorInglemoor5,000 Meters Varsity4018:38.1011
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 99 · InglemoorInglemoor5,000 Meters Varsity9917:13.611
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 96 · InglemoorInglemoor5,000 Meters Varsity9617:08.111
Oct 3Inglemoor & Woodinville @ BothellOct 3 · 5,000 Meters Varsity · Place 5 · InglemoorInglemoor5,000 Meters Varsity519:2111
Sep 25LWHS, Newport, Cedarcrest @ InglemoorSep 25 · 5,000 Meters Varsity · Place 7 · InglemoorInglemoor5,000 Meters Varsity717:44.1411
Sep 17Cedarcrest, Eastlake, Inglemoor @ Mt SiSep 17 · 5,000 Meters Varsity · Place 19 · InglemoorInglemoor5,000 Meters Varsity1917:14.6011
Sep 11Conference Class Races/Jamboree Sep 11 · 2 Miles Varsity · Place 16 · InglemoorInglemoor2 Miles Varsity1610:59.411

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 2CNW Winter Grand Prix Race #1 (Road)Dec 2 · 2 Miles Open · Place 43 · InglemoorInglemoor2 Miles Open4311:56.810
Oct 28District 1 XC ChampionshipsOct 28 · 5,000 Meters 4A · Place 65 · InglemoorInglemoor5,000 Meters 4A6517:38.410
Oct 202A / 3A / 4A KingCo Conference Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity 4A · Place 57 · InglemoorInglemoor5,000 Meters Varsity 4A5717:47.710
Oct 12KingCo Crest & Crown @ Mt. SiOct 12 · 5,000 Meters Varsity · Place 16 · InglemoorInglemoor5,000 Meters Varsity1617:20.410
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 26 · InglemoorInglemoor5,000 Meters Frosh/Soph Freshman2617:59.710
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 2 · Place 63 · InglemoorInglemoor5,000 Meters Varsity Division 26318:27.410
Sep 19Issaquah, Skyline @ Inglemoor, North CreekSep 19 · 5,000 Meters Varsity · Place 30 · InglemoorInglemoor5,000 Meters Varsity3019:12.7210
Sep 13Bothell, Inglemoor, Issaquah @ EastlakeSep 13 · 5,000 Meters Varsity · Place 22 · InglemoorInglemoor5,000 Meters Varsity2218:45.3010
Aug 31Inglemoor Two Mile Time TrialAug 31 · 2 Miles Open · Place 12 · InglemoorInglemoor2 Miles Open1212:36Unofficial10
Aug 23Inglemoor One Mile Time TrialAug 23 · 1 Miles Open · Place 12 · InglemoorInglemoor1 Miles Open125:49Unofficial10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212A/3A/4A Sub-Varsity XC Invite (Top 7)Oct 21 · 5,000 Meters Junior Varsity · Place 60 · InglemoorInglemoor5,000 Meters Junior Varsity6019:20.09
Oct 11Bothell, Inglemoor, Northcreek @ WoodinvilleOct 11 · 5,000 Meters Junior Varsity · Place 1 · InglemoorInglemoor5,000 Meters Junior Varsity119:58.09
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 117 · InglemoorInglemoor5,000 Meters Frosh/Soph Freshman11720:14.59
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Open · Place 45 · InglemoorInglemoor5,000 Meters Open4521:04.50FR
Sep 28Redmond/Inglemoor @ EastlakeSep 28 · 5,000 Meters Junior Varsity · Place 26 · InglemoorInglemoor5,000 Meters Junior Varsity2621:14.909
Sep 13Eastlake, Skyline @ InglemoorSep 13 · 5,000 Meters Varsity · Place 34 · InglemoorInglemoor5,000 Meters Varsity3422:25.139
Sep 7Inglemoor, Newport, Skyline @ North CreekSep 7 · 5,000 Meters Varsity · Place 39 · InglemoorInglemoor5,000 Meters Varsity3922:12.49
Sep 2Two Mile Time TrialSep 2 · 2 Miles Open · Place 10 · InglemoorInglemoor2 Miles Open1013:46Unofficial9
Aug 24One Mile Time TrialAug 24 · 1 Miles Open · Place 10 · InglemoorInglemoor1 Miles Open106:22Unofficial9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Northshore School Dostrict Middle School Cross Country FinalsOct 21 · 1.5 Miles Boys Varsity · Place 26 · NorthshoreNorthshore1.5 Miles Boys Varsity2611:05.0Unofficial8
Oct 14Kenmore MS, Timbercrest MS, @ Northshore MSOct 14 · 1.5 Miles 7/8 · Place 7 · NorthshoreNorthshore1.5 Miles 7/879:31.6 PB8
Sep 30Northshore MS, Skyview MS @ Kenmore MSSep 30 · 1.5 Miles 7/8th Boys · Place 13 · NorthshoreNorthshore1.5 Miles 7/8th Boys1310:04 PB8
Sep 23NMS & CPMS @ LeotaSep 23 · 1.5 Miles 7/8 Boys · Place 9 · NorthshoreNorthshore1.5 Miles 7/8 Boys910:19 PB8