Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 256:51.8West Seattle Rust BusterSeptember 25, 2021
2 Miles · Lake Sammamish State Park2026 Kingco Class Races - 2 mile · Sep 1011:44.72026 Kingco Class Races - 2 mileSeptember 10, 2026
2.1 Miles · Lake Sammamish State ParkKingco Class Races - 2.1 Mile run · Sep 412:32.4Kingco Class Races - 2.1 Mile runSeptember 4, 2025
3 Miles · Liberty HSBellevue, Newport @ Liberty · Sep 1620:25Bellevue, Newport @ LibertySeptember 16, 2026
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2012:00.60USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 3011:48.3West Seattle Rust BusterSeptember 30, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 912:53Cascade Striders Flying Feet InvitationalOctober 9, 2021
4,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2114:20.03Rainier Beach Goose ChaseOctober 21, 2023
4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1417:09Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1115:53.90USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2917:51.40Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 3118:28.163A and 2A Seaking District Championship Cross Country Meet October 31, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:20.5NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 319:58.00NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · North SeaTac ParkHighline, Renton, Interlake, Sammamish, Bellevue @ Tyee & Evergreen · Oct 820:19.51Highline, Renton, Interlake, Sammamish, Bellevue @ Tyee & EvergreenOctober 8, 2026
5,000 Meters · Robinswood ParkKingCo League XC - Hazen / Issaquah / North Creek / Bellevue @ Robinswood Park · Sep 2419:24.2KingCo League XC - Hazen / Issaquah / North Creek / Bellevue @ Robinswood ParkSeptember 24, 2025
5,000 Meters · South Fork Landing KingCo Crown Meet · Oct 1518:20.70KingCo Crown MeetOctober 15, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 241A/2A, 3A, 4A Kingco Conference Championship Cross Country Meet Oct 24 · 5,000 Meters 3A Boys Varsity · Place 52 · BellevueBellevue5,000 Meters 3A Boys Varsity5218:48.1711
Oct 15KingCo Crown MeetOct 15 · 5,000 Meters Varsity (sub 20min) · Place 82 · BellevueBellevue5,000 Meters Varsity (sub 20min)8218:20.70 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Bronze avg 19:30-20:59 · Place 39 · BellevueBellevue5,000 Meters Men's Varsity Bronze avg 19:30-20:593918:20.5 PB11
Oct 8Highline, Renton, Interlake, Sammamish, Bellevue @ Tyee & EvergreenOct 8 · 5,000 Meters Varsity · Place 37 · BellevueBellevue5,000 Meters Varsity3720:19.51 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 107 · BellevueBellevue5,000 Meters JV JR/SR10719:58.00 PB11
Sep 16Bellevue, Newport @ LibertySep 16 · 3 Miles Varsity · Place 22 · BellevueBellevue3 Miles Varsity2220:25 PB11
Sep 102026 Kingco Class Races - 2 mileSep 10 · 2 Miles 11th Grade Boys · Place 23 · BellevueBellevue2 Miles 11th Grade Boys2311:44.7 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 313A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 93 · BellevueBellevue5,000 Meters 3A Boys9318:28.16 PB10
Oct 254A/3A/2A & 1A Kingco Conference Cross Country ChampionshipsOct 25 · 5,000 Meters 3A Boys Varsity · Place 43 · BellevueBellevue5,000 Meters 3A Boys Varsity4318:46.1810
Oct 14KingCo League XC - Cedarcrest / Liberty / Interlake / Sammamish / Ingle / MI / Bellevue @ RobinswoodOct 14 · 5,000 Meters Varsity · Place 48 · BellevueBellevue5,000 Meters Varsity4819:37.610
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 195 · BellevueBellevue5,000 Meters Varsity19518:45.910
Oct 8Bellevue & Issaquah @ Newport (Senior Night)Oct 8 · 5,000 Meters Junior Varsity · Place 28 · BellevueBellevue5,000 Meters Junior Varsity2820:14.110
Sep 24KingCo League XC - Hazen / Issaquah / North Creek / Bellevue @ Robinswood ParkSep 24 · 5,000 Meters Men's Open · Place 22 · BellevueBellevue5,000 Meters Men's Open2219:24.2 PB10
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 110 · BellevueBellevue5,000 Meters Varsity11019:03.510
Sep 17Bellevue, Evergreen & Highline @ Liberty - 4pSep 17 · 3 Miles Varsity · Place 12 · BellevueBellevue3 Miles Varsity1220:16.4610
Sep 10Bellevue, Redmond and Sammamish @ InterlakeSep 10 · 5,000 Meters Varsity · Place 34 · BellevueBellevue5,000 Meters Varsity3420:24.8010
Sep 4Kingco Class Races - 2.1 Mile runSep 4 · 2.1 Miles 10th Grade Boys · Place 35 · BellevueBellevue2.1 Miles 10th Grade Boys3512:32.4 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312024 Sea-King 2A & 3A District MeetOct 31 · 5,000 Meters Varsity 3A · Place 97 · BellevueBellevue5,000 Meters Varsity 3A9720:05.509
Oct 262A, 3A. 4A Kingco Conference Cross Country Championship MeetOct 26 · 5,000 Meters Varsity 3A · Place 50 · BellevueBellevue5,000 Meters Varsity 3A5019:56.109
Oct 16KingCo League XC - Bellevue / Mercer Island / Hazen / Interlake / Sammamish / NewportOct 16 · 5,000 Meters Varsity · Place 52 · BellevueBellevue5,000 Meters Varsity5219:53.09
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 18 · BellevueBellevue5,000 Meters Junior Varsity1819:18.19
Oct 2Bellevue, Interlake, Eastlake @ SammamishOct 2 · 5,000 Meters Varsity · Place 37 · BellevueBellevue5,000 Meters Varsity3720:28.59
Sep 25Bellevue & Foster@ LibertySep 25 · 3 Miles Varsity · Place 11 · BellevueBellevue3 Miles Varsity1120:499
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 156 · BellevueBellevue5,000 Meters Varsity15620:34.812
Sep 19Bellevue, Hazen, Renton, & Lindbergh Sep 19 · 5,000 Meters Varsity · Place 24 · BellevueBellevue5,000 Meters Varsity2421:23.09
Sep 11Conference Class Races/Jamboree Sep 11 · 2 Miles Varsity · Place 42 · BellevueBellevue2 Miles Varsity4212:45.19

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 49 · Cascade StridersCascade Striders4,000 Meters 13-144915:53.90 PB8
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 28 · Cascade StridersCascade Striders4,000 Meters 13-142816:16.66Unofficial8
Oct 21Rainier Beach Goose ChaseOct 21 · 4,000 Meters 13-18 · Place 16 · Cascade StridersCascade Striders4,000 Meters 13-181614:20.03 PB8
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 31 · Cascade StridersCascade Striders4,000 Meters 13-143117:09 PB8
Sep 30West Seattle Rust BusterSep 30 · 3,000 Meters 13-14 · Place 11 · Cascade StridersCascade Striders3,000 Meters 13-141111:48.3 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Rain City Flyers 2022 StampedeOct 29 · 4,000 Meters 13-14 · Place 40 · Cascade StridersCascade Striders4,000 Meters 13-144017:51.40 PB7
Oct 12LW, Bellevue, Juanita @ InterlakeOct 12 · 5,000 Meters Varsity · Place 88 · BellevueBellevue5,000 Meters Varsity8824:08.110
Oct 1West Seattle Rust BusterOct 1 · 3,000 Meters 13-14 · Place 23 · Cascade StridersCascade Striders3,000 Meters 13-142312:46.67
Sep 29Bellevue & Juanita @ LibertySep 29 · Varsity · Place 59 · BellevueBellevueVarsity5924:5910
Sep 15Bellevue and Lake Washington @ MISep 15 · 5,000 Meters Varsity · Place 62 · BellevueBellevue5,000 Meters Varsity6226:20.110

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 66 · Cascade StridersCascade Striders3,000 Meters 11-126612:00.60 PB6
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 28 · Cascade StridersCascade Striders3,000 Meters 11-122812:49.506
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 11-12 · Place 20 · Cascade StridersCascade Striders3,000 Meters 11-122012:53 PB6
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 11-12 · Place 17 · Cascade StridersCascade Striders1 Miles 11-12176:51.8 PB6

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 9-10 · Place 20 · Cascade StridersCascade Striders1 Miles 9-10207:36.54