Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 715:55.80FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2115:40.12Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1416:17Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1114:16.30USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1918:05.15Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1618:54.70USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1022:59.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lower WoodlandMetro League: Lincoln, Roosevelt, Seattle Prep and Nathan Hale · Oct 121:27.84Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOctober 1, 2026
5,000 Meters · Warren G. Magnuson ParkMetro League Week #2 · Sep 2420:23.96Metro League Week #2September 24, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 74 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Junior Varsity Frosh/Soph Freshman7422:03.5410
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 264 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Men's Frosh/Soph26422:59.7 PB10
Oct 1Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOct 1 · 5,000 Meters Open Boys · Place 73 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys7321:27.84 PB10
Sep 24Metro League Week #2Sep 24 · 5,000 Meters Open Boys · Place 68 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys6820:23.96 PB10
Sep 17Metro League: Eastside Catholic, Nathan Hale, Seattle Prep, SAASSep 17 · 5,000 Meters Open Boys · Place 97 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open Boys9722:28.7510

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 4a Junior Varsity fr sop · Place 14 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters 4a Junior Varsity fr sop1422:35.209
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 300 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Junior Varsity30022:43.99
Oct 8Metro XC Week #4Oct 8 · 5,000 Meters Open · Place 93 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open9321:00.049
Oct 1Metro Week #3 Nathan Hale, Lincoln, ClevelandOct 1 · 5,000 Meters Open · Place 63 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Open6322:26.39
Sep 24Metro XC - Lincoln/Prep/Ballard/Beach/SealthSep 24 · 5,000 Meters Junior Varsity · Place 54 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Junior Varsity5422:27.839
Sep 18Metro League XC - Lakeside Host @ Lower WoodlandSep 18 · 5,000 Meters Junior Varsity Open · Place 88 · Lincoln (Seattle)Lincoln (Seattle)5,000 Meters Junior Varsity Open8822:34.69
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Junior Varsity · Place 96 · Lincoln (Seattle)Lincoln (Seattle)2 Miles Junior Varsity9614:08.429

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 96 · Rain City FlyersRain City Flyers4,000 Meters 13-149618:54.70 PB8
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 39 · Rain City FlyersRain City Flyers4,000 Meters 13-183918:05.15 PB8
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 37 · Rain City FlyersRain City Flyers4,000 Meters Varsity3717:43.1013
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 34 · Rain City FlyersRain City Flyers3,000 Meters Varsity3413:24.18

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 86 · Rain City FlyersRain City Flyers3,000 Meters 11-128614:16.30 PB7
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 37 · Rain City FlyersRain City Flyers3,000 Meters 11-123715:40.12 PB7
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 55 · Rain City FlyersRain City Flyers3,000 Meters 11-125516:17 PB7
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 65 · Rain City FlyersRain City Flyers3,000 Meters 11-126515:55.80 PB7