Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 308:00.9West Seattle Rust BusterSeptember 30, 2023
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:42.68USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2314:05.80USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 715:14.50FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1915:42.34Rainer Beach Goose Chase 2024October 19, 2024
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1415:31Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1612:47.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2916:23.08Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · McCormick ParkMercer I & Redmond @ Cedarcrest · Oct 819:13.21Mercer I & Redmond @ CedarcrestOctober 8, 2026
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1222:18.30Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
5,000 Meters · Beaver LakeRedmond/Liberty @ Eastlake · Sep 2325:26.03Redmond/Liberty @ EastlakeSeptember 23, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 324:36.1HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1925:01.1Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Hartman ParkJuanita, Mt Si @ Redmond (Senior Night) · Sep 1625:28.8Juanita, Mt Si @ Redmond (Senior Night)September 16, 2026
5,000 Meters · South Fork Landing KingCo Crown Meet · Oct 1521:29.80KingCo 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 15KingCo Crown MeetOct 15 · 5,000 Meters Junior Varsity B · Place 22 · RedmondRedmond5,000 Meters Junior Varsity B2221:29.80 PB9
Oct 8Mercer I & Redmond @ CedarcrestOct 8 · 4,000 Meters J.V. · Place 33 · RedmondRedmond4,000 Meters J.V.3319:13.21 PB9
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Bronze - Athletes Over 24 minutes · Place 56 · RedmondRedmond5,000 Meters JV Bronze - Athletes Over 24 minutes5624:36.1 PB9
Sep 23Redmond/Liberty @ EastlakeSep 23 · 5,000 Meters All Boys · Place 110 · RedmondRedmond5,000 Meters All Boys11025:26.03 PB9
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - Freshman · Place 245 · RedmondRedmond5,000 Meters Men's Junior Varsity - Freshman24525:01.1 PB9
Sep 16Juanita, Mt Si @ Redmond (Senior Night)Sep 16 · 5,000 Meters JV · Place 80 · RedmondRedmond5,000 Meters JV8025:28.8 PB9
Aug 29Coach Villeneuve Community Run 5K & Time TrialAug 29 · 5,000 Meters Varsity · Place 52 · RedmondRedmond5,000 Meters Varsity5227:05.9Unofficial9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 88 · Cascade StridersCascade Striders4,000 Meters Varsity8818:01.5014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 47 · Cascade StridersCascade Striders4,000 Meters Varsity4719:22.7914
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 48 · Cascade StridersCascade Striders4,000 Meters 13-144822:18.30 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 351 · Cascade StridersCascade Striders3,000 Meters 11-1235112:42.68 PB7
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 79 · Cascade StridersCascade Striders3,000 Meters 11-127914:05.80 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 63 · Cascade StridersCascade Striders3,000 Meters 11-126312:47.40 PB7
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 42 · Cascade StridersCascade Striders3,000 Meters Varsity4213:13.0512
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 54 · Cascade StridersCascade Striders3,000 Meters 11-125415:42.34 PB7
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 71 · Cascade StridersCascade Striders3,000 Meters Varsity7115:02.4012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 84 · Cascade StridersCascade Striders3,000 Meters 11-128414:08.506
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 39 · Cascade StridersCascade Striders3,000 Meters 11-123916:02.166
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 50 · Cascade StridersCascade Striders3,000 Meters 11-125015:31 PB6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 61 · Cascade StridersCascade Striders3,000 Meters 11-126115:14.50 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 53 · Cascade StridersCascade Striders1 Miles 11-12538:00.9 PB6
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 33 · Cascade StridersCascade Striders2,000 Meters 11-123310:33.19Unofficial6

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 84 · Cascade StridersCascade Striders3,000 Meters 9-108416:39.305
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 59 · Cascade StridersCascade Striders3,000 Meters Varsity5917:51.9010
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 9-10 · Place 58 · Cascade StridersCascade Striders3,000 Meters 9-105816:23.08 PB5
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 9-10 · Place 42 · Cascade StridersCascade Striders3,000 Meters 9-104216:06.705