Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 256:54.6West Seattle Rust BusterSeptember 25, 2021
2 Miles · Lake Sammamish State Park2026 Kingco Class Races - 2 mile · Sep 1011:33.12026 Kingco Class Races - 2 mileSeptember 10, 2026
2,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 239:25.29USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
2,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 169:00.38USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
2.1 Miles · Lake Sammamish State ParkKingco Class Races - 2.1 Mile run · Sep 413:17.7Kingco Class Races - 2.1 Mile runSeptember 4, 2025
3 Miles · Liberty HSBellevue, Newport @ Liberty · Sep 1620:19Bellevue, Newport @ LibertySeptember 16, 2026
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 912:34Cascade Striders Flying Feet InvitationalOctober 9, 2021
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1915:50.71Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1214:52.10Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1616:58.70USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:45.0Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Kamiakin Middle SchoolNewport & Mt Si @ Juanita · Sep 920:18.30Newport & Mt Si @ JuanitaSeptember 9, 2025
5,000 Meters · Klahanie Park CourseKingCo League XC - Issaquah / Mt Si / Newport @ Skyline · Sep 2318:51.2KingCo League XC - Issaquah / Mt Si / Newport @ SkylineSeptember 23, 2026
5,000 Meters · Lake Sammamish State ParkSub Varsity Cross Country Invitational · Oct 2519:18.59Sub Varsity Cross Country InvitationalOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:20.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 319:02.30NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Seven Hills of Kelsey CreekInglemoor & Woodinville @ Newport (Senior Night) · Oct 720:31.4Inglemoor & Woodinville @ Newport (Senior Night)October 7, 2026
5,000 Meters · South Fork Landing KingCo Crest Meet · Oct 1418:07.96KingCo Crest MeetOctober 14, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Postseason 1600m Time TrialOct 27 · 1,600 Meters Boys' Time Trial (track) · Place 4 · Newport (Bellevue)Newport (Bellevue)1,600 Meters Boys' Time Trial (track)45:09.9Unofficial10
Oct 24Sub Varsity Cross Country InvitationalOct 24 · 5,000 Meters Varsity · Place 49 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity4918:24.3110
Oct 14KingCo Crest MeetOct 14 · 5,000 Meters Varsity · Place 72 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity7218:07.96 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Silver avg 18:00-19:29 · Place 153 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Men's Varsity Silver avg 18:00-19:2915318:20.1 PB10
Oct 7Inglemoor & Woodinville @ Newport (Senior Night)Oct 7 · 5,000 Meters Varsity & JV Sub-20 · Place 28 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity & JV Sub-202820:31.4 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV Frosh/Soph · Place 57 · Newport (Bellevue)Newport (Bellevue)5,000 Meters JV Frosh/Soph5719:02.30 PB10
Sep 23KingCo League XC - Issaquah / Mt Si / Newport @ SkylineSep 23 · 5,000 Meters Varsity · Place 44 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity4418:51.2 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - Top 5 · Place 46 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Men's Junior Varsity - Top 54618:45.0 PB10
Sep 16Bellevue, Newport @ LibertySep 16 · 3 Miles Varsity · Place 20 · Newport (Bellevue)Newport (Bellevue)3 Miles Varsity2020:19 PB10
Sep 102026 Kingco Class Races - 2 mileSep 10 · 2 Miles 10th Grade Boys · Place 18 · Newport (Bellevue)Newport (Bellevue)2 Miles 10th Grade Boys1811:33.1 PB10
Aug 28Newport XC Time TrialAug 28 · 2 Miles Boys · Place 10 · Newport (Bellevue)Newport (Bellevue)2 Miles Boys1012:29.6Unofficial10

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 37 · Cascade StridersCascade Striders4,000 Meters Varsity3715:09.6014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 8 · Cascade StridersCascade Striders4,000 Meters Varsity814:43.7814
Oct 28Postseason 1600m Time TrialOct 28 · 1,600 Meters Boys' Time Trial (track) · Place 8 · Newport (Bellevue)Newport (Bellevue)1,600 Meters Boys' Time Trial (track)85:20.1Unofficial9
Oct 25Sub Varsity Cross Country InvitationalOct 25 · 5,000 Meters Boys Sub Varsity Top 7 Runners · Place 64 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Boys Sub Varsity Top 7 Runners6419:18.59 PB9
Oct 15South Kingco 6 Way MeetOct 15 · 5,000 Meters Boys JV A (sub 22 min) · Place 17 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Boys JV A (sub 22 min)1718:29.929
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 4 · Cascade StridersCascade Striders4,000 Meters 13-14414:52.10 PB9
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 57 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity5719:02.89
Oct 8Bellevue & Issaquah @ Newport (Senior Night)Oct 8 · 5,000 Meters Junior Varsity · Place 5 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Junior Varsity519:32.79
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 140 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Junior Varsity14019:20.59
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 75 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity7519:21.99
Sep 24Juanita, Newport, Renton @ Redmond (Senior Night)Sep 24 · 5,000 Meters Varsity · Place 44 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity4419:48.49
Sep 17Eastlake & Inglemoor @ NewportSep 17 · 5,000 Meters Junior Varsity · Place 33 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Junior Varsity3320:45.79
Sep 9Newport & Mt Si @ JuanitaSep 9 · 5,000 Meters Varsity · Place 33 · Newport (Bellevue)Newport (Bellevue)5,000 Meters Varsity3320:18.30 PB9
Sep 4Kingco Class Races - 2.1 Mile runSep 4 · 2.1 Miles 9th Grade Boys · Place 50 · Newport (Bellevue)Newport (Bellevue)2.1 Miles 9th Grade Boys5013:17.7 PB9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 80 · Cascade StridersCascade Striders4,000 Meters 13-148016:58.70 PB8
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 21 · Cascade StridersCascade Striders4,000 Meters Varsity2115:39.6314
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 25 · Cascade StridersCascade Striders4,000 Meters 13-182515:50.71 PB8
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 24 · Cascade StridersCascade Striders4,000 Meters Varsity2416:22.5013
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 23 · Cascade StridersCascade Striders3,000 Meters Varsity2312:18.8—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 7 · Cascade StridersCascade Striders3,000 Meters 9-10712:34 PB5
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 6 · Cascade StridersCascade Striders1 Miles 9-1066:54.6 PB5

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 2,000 Meters 8U · Place 32 · Cascade StridersCascade Striders2,000 Meters 8U329:25.29 PB3
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 2,000 Meters 8U · Place 14 · Cascade StridersCascade Striders2,000 Meters 8U149:00.38 PB3
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 7-8 · Place 10 · Cascade StridersCascade Striders1 Miles 7-8107:27.13