Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:57.6West Seattle Rust BusterSeptember 30, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1215:51.01GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2113:47.98Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1413:56Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1113:03.50USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 1817:58.99Goose ChaseOctober 18, 2025
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1218:59.60Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1022:52.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lower WoodlandMetro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/OD · Oct 1523:09.47Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOctober 15, 2026
5,000 Meters · Warren G. Magnuson ParkMetro League Week #2 · Sep 2423:35.58Metro League Week #2September 24, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOct 15 · 5,000 Meters JV Men (Open) · Place 98 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters JV Men (Open)9823:09.47 PB9
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 260 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Men's Frosh/Soph26022:52.7 PB9
Oct 1Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOct 1 · 5,000 Meters Open Boys · Place 123 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys12324:02.429
Sep 24Metro League Week #2Sep 24 · 5,000 Meters Open Boys · Place 111 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys11123:35.58 PB9
Sep 17Metro League: Eastside Catholic, Nathan Hale, Seattle Prep, SAASSep 17 · 5,000 Meters Open Boys · Place 136 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys13625:32.099
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 116 · Lincoln (Seattle)Lincoln (Seattle)2 Miles Freshman Boys11615:51.01 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 96 · Rain City FlyersRain City Flyers4,000 Meters Varsity9618:41.0014
Oct 18Goose ChaseOct 18 · 4,000 Meters 13 & Older Boys · Place 30 · Rain City FlyersRain City Flyers4,000 Meters 13 & Older Boys3017:58.99 PB8
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 42 · Rain City FlyersRain City Flyers4,000 Meters 13-144218:59.60 PB8

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 94 · Rain City FlyersRain City Flyers3,000 Meters 11-129413:50.607
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 57 · Rain City FlyersRain City Flyers3,000 Meters Varsity5714:18.3612
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 48 · Rain City FlyersRain City Flyers3,000 Meters 11-124814:35.627
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 69 · Rain City FlyersRain City Flyers3,000 Meters Varsity6915:01.1012
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 56 · Rain City FlyersRain City Flyers1 Mile Varsity567:26.37

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 54 · Rain City FlyersRain City Flyers3,000 Meters 11-125413:03.50 PB6
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 45 · Rain City FlyersRain City Flyers3,000 Meters 11-124514:11.44Unofficial6
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 26 · Rain City FlyersRain City Flyers3,000 Meters 11-122613:47.98 PB6
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 28 · Rain City FlyersRain City Flyers3,000 Meters 11-122813:56 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 23 · Rain City FlyersRain City Flyers1 Miles 11-12236:57.6 PB6
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 17 · Rain City FlyersRain City Flyers2,000 Meters 11-12178:39.69Unofficial6