Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 286:40.3West Seattle Rust BusterSeptember 28, 2019
1.5 Miles · Kenmore MSNMS & LMS @ KMS · Sep 309:28NMS & LMS @ KMSSeptember 30, 2022
1.5 Miles · Leota MSNMS & CPMS @ Leota · Sep 2311:31NMS & CPMS @ LeotaSeptember 23, 2021
1.5 Miles · Northshore MSLMS & TMS @ NMS · Oct 119:18LMS & TMS @ NMSOctober 11, 2022
1.5 Miles · Timbercrest Middle SchoolNMS & SMS @ TMS · Sep 209:57.0NMS & SMS @ TMSSeptember 20, 2022
2 Miles · Lake Sammamish State Park2026 Kingco Class Races - 2 mile · Sep 1015:05.72026 Kingco Class Races - 2 mileSeptember 10, 2026
3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 2311:43.55USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 112:56.1West Seattle Rust BusterOctober 1, 2022
3,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1612:55.85USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
3760 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2315:29.032022 Rainier Beach Goose ChaseOctober 23, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1915:57.00USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 817:39.50FWTC Autumn ClassicOctober 8, 2022
4,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2918:00.23Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 919:45.16USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1820:00.50USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Lake Sammamish State ParkSub Varsity Cross Country Invitational · Oct 2520:52.02Sub Varsity Cross Country InvitationalOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1024:24.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1126:28.00USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Sub Varsity Cross Country InvitationalOct 24 · 5,000 Meters Varsity · Place 138 · InglemoorInglemoor5,000 Meters Varsity13824:14.5812
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Bronze avg over 24:00 · Place 216 · InglemoorInglemoor5,000 Meters Men's JV Bronze avg over 24:0021624:24.4 PB12
Sep 102026 Kingco Class Races - 2 mileSep 10 · 2 Miles 12th Grade Boys · Place 93 · InglemoorInglemoor2 Miles 12th Grade Boys9315:05.7 PB12
Aug 27Team 1 mile time trialAug 27 · 1 Miles All Boys · InglemoorInglemoor1 Miles All Boys06:52Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Year-End Time TrialOct 28 · 1,600 Meters Varsity · Place 4 · InglemoorInglemoor1,600 Meters Varsity45:14.5Unofficial11
Oct 25Sub Varsity Cross Country InvitationalOct 25 · 5,000 Meters Junior/Senior Sub Varsity · Place 80 · InglemoorInglemoor5,000 Meters Junior/Senior Sub Varsity8020:52.02 PB11
Oct 14KingCo League XC - Cedarcrest / Liberty / Interlake / Sammamish / Ingle / MI / Bellevue @ RobinswoodOct 14 · 5,000 Meters Junior Varsity · Place 83 · InglemoorInglemoor5,000 Meters Junior Varsity8324:02.811
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 328 · InglemoorInglemoor5,000 Meters Junior Varsity32820:30.011
Oct 8KingCo League XC - MI / Redmond / Inglemoor / Liberty (Sr. Night) @ Luther BurbankOct 8 · 5,000 Meters Junior Varsity · Place 31 · InglemoorInglemoor5,000 Meters Junior Varsity3120:52.411
Sep 24Liberty, Sammamish @ Inglemoor League MeetSep 24 · 5,000 Meters Junior Varsity · Place 39 · InglemoorInglemoor5,000 Meters Junior Varsity3922:40.0011
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 213 · InglemoorInglemoor5,000 Meters Junior Varsity21321:46.511
Sep 17Eastlake & Inglemoor @ NewportSep 17 · 5,000 Meters Junior Varsity · Place 21 · InglemoorInglemoor5,000 Meters Junior Varsity2123:55.511
Aug 30Week 1 Time Trial Results - ran on August 28thAug 30 · 1 Miles Varsity · InglemoorInglemoor1 Miles Varsity06:01Unofficial11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Kingco Sub Varsity Invitational Oct 26 · 5,000 Meters Varsity · Place 33 · InglemoorInglemoor5,000 Meters Varsity3319:09.7010
Oct 16LW, Juanita, Bothell, Inglemoor, N. Creek, Woodinville, Cedarcrest, Oct 16 · 5,000 Meters Varsity · Place 38 · InglemoorInglemoor5,000 Meters Varsity3818:37.9010
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 440 · InglemoorInglemoor5,000 Meters Junior Varsity44022:21.610
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 114 · InglemoorInglemoor5,000 Meters Junior Varsity11419:16.210
Oct 3Inglemoor & Woodinville @ BothellOct 3 · 5,000 Meters Varsity · Place 34 · InglemoorInglemoor5,000 Meters Varsity3421:3810
Sep 25LWHS, Newport, Cedarcrest @ InglemoorSep 25 · 5,000 Meters Varsity · Place 36 · InglemoorInglemoor5,000 Meters Varsity3620:00.2810
Sep 17Cedarcrest, Eastlake, Inglemoor @ Mt SiSep 17 · 5,000 Meters Junior Varsity · Place 7 · InglemoorInglemoor5,000 Meters Junior Varsity718:41.7010
Sep 11Conference Class Races/Jamboree Sep 11 · 2 Miles Varsity · Place 93 · InglemoorInglemoor2 Miles Varsity9313:38.910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 138 · Cascade StridersCascade Striders5,000 Meters 15-1813819:45.16 PB9
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 34 · Cascade StridersCascade Striders5,000 Meters 15-183420:00.50 PB9
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 racing · Place 37 · Cascade StridersCascade Striders5,000 Meters 15-18 racing3726:28.00 PB9
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 15-18 · Place 5 · Cascade StridersCascade Striders4,000 Meters 15-18515:52.18Unofficial9
Oct 18Sub Varsity Kingco JV Invitational Oct 18 · 5,000 Meters Varsity · Place 70 · InglemoorInglemoor5,000 Meters Varsity7020:40.509
Oct 12KingCo Crest & Crown @ Mt. SiOct 12 · 5,000 Meters Junior Varsity · Place 18 · InglemoorInglemoor5,000 Meters Junior Varsity1819:04.69
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 170 · InglemoorInglemoor5,000 Meters Frosh/Soph Freshman17021:08.59
Sep 19Issaquah, Skyline @ Inglemoor, North CreekSep 19 · 5,000 Meters Junior Varsity · Place 49 · InglemoorInglemoor5,000 Meters Junior Varsity4920:49.959
Aug 31Inglemoor Two Mile Time TrialAug 31 · 2 Miles Open · Place 18 · InglemoorInglemoor2 Miles Open1813:09Unofficial9

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 84 · Cascade StridersCascade Striders4,000 Meters 13-148415:57.00 PB8
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters Varsity · Place 53 · Cascade StridersCascade Striders4,000 Meters Varsity5316:27.0014
Oct 29Rain City Flyers 2022 StampedeOct 29 · 4,000 Meters 13-14 · Place 42 · Cascade StridersCascade Striders4,000 Meters 13-144218:00.23 PB8
Oct 232022 Rainier Beach Goose ChaseOct 23 · 3,760 Meters 13-18 · Place 17 · Cascade StridersCascade Striders3,760 Meters 13-181715:29.03 PB8
Oct 11LMS & TMS @ NMSOct 11 · 1.5 Miles 7/8 · Place 13 · NorthshoreNorthshore1.5 Miles 7/8139:18 PB8
Oct 8FWTC Autumn ClassicOct 8 · 4,000 Meters 13-14 · Place 22 · Cascade StridersCascade Striders4,000 Meters 13-142217:39.50 PB8
Oct 1West Seattle Rust BusterOct 1 · 3,000 Meters 13-14 · Place 24 · Cascade StridersCascade Striders3,000 Meters 13-142412:56.1 PB8
Sep 30NMS & LMS @ KMSSep 30 · 1.5 Miles 1.5 Miles 7/8 Boys · Place 12 · NorthshoreNorthshore1.5 Miles 1.5 Miles 7/8 Boys129:28 PB8
Sep 20NMS & SMS @ TMSSep 20 · 1.5 Miles 7/8 · Place 5 · NorthshoreNorthshore1.5 Miles 7/859:57.0 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Northshore School Dostrict Middle School Cross Country FinalsOct 21 · 1.5 Miles Boys Open · Place 12 · NorthshoreNorthshore1.5 Miles Boys Open1211:52Unofficial7
Oct 7Leota MS, Skyview MS @ Northshore MSOct 7 · 1.5 Miles 7/8 · Place 23 · NorthshoreNorthshore1.5 Miles 7/82310:04.97
Sep 30Northshore MS, Skyview MS @ Kenmore MSSep 30 · 1.5 Miles 7/8th Boys · Place 26 · NorthshoreNorthshore1.5 Miles 7/8th Boys2611:217
Sep 23NMS & CPMS @ LeotaSep 23 · 1.5 Miles 7/8 Boys · Place 24 · NorthshoreNorthshore1.5 Miles 7/8 Boys2411:31 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9USATF Youth Virtual XC ChallengeNov 9 · 3,000 Meters 11-12 · Place 113,000 Meters 11-121112:49.0Unofficial6

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 69 · Cascade StridersCascade Striders3,000 Meters 11-126911:43.55 PB5
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 53 · Cascade StridersCascade Striders3,000 Meters 11-125312:55.85 PB5
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 11-12 · Place 27 · Cascade StridersCascade Striders1 Miles 11-12276:40.3 PB5