Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 713:47.10FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1112:23.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1915:02.82Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1615:09.60USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:15.24Nike Portland XCSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3118:33.4Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:23.8Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:24.40NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Orting HSSPSL: Eatonville, CP, Steilacoom @ Orting · Oct 718:27SPSL: Eatonville, CP, Steilacoom @ OrtingOctober 7, 2026
5,000 Meters · PLU Meadows Disc Golf CourseClover Park, Franklin Pierce, Steilacoom @ Washington · Sep 3018:12Clover Park, Franklin Pierce, Steilacoom @ WashingtonSeptember 30, 2026
5,000 Meters · Wright ParkSPSL 2A Fife, Clover Park, Steilacoom @Foss · Sep 2319:52.70SPSL 2A Fife, Clover Park, Steilacoom @FossSeptember 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 2A Varsity · Place 51 · SteilacoomSteilacoom5,000 Meters Men's 2A Varsity5118:33.4 PB10
Oct 24PSL/SPSL League Championships Oct 24 · 5,000 Meters Varsity 2A · Place 24 · SteilacoomSteilacoom5,000 Meters Varsity 2A2419:17.010
Oct 105th Annual Fall Classic InvitationalOct 10 · 5,000 Meters Varsity Men · Place 81 · SteilacoomSteilacoom5,000 Meters Varsity Men8118:12.910
Oct 7SPSL: Eatonville, CP, Steilacoom @ OrtingOct 7 · 5,000 Meters Boys Varsity 5:15 · Place 8 · SteilacoomSteilacoom5,000 Meters Boys Varsity 5:15818:27 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 1B-2A · Place 98 · SteilacoomSteilacoom5,000 Meters VARSITY 1B-2A9818:24.40 PB10
Sep 30Clover Park, Franklin Pierce, Steilacoom @ WashingtonSep 30 · 5,000 Meters Varsity · Place 7 · SteilacoomSteilacoom5,000 Meters Varsity718:12 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 197 · SteilacoomSteilacoom5,000 Meters Gold Varsity19719:15.24 PB10
Sep 23SPSL 2A Fife, Clover Park, Steilacoom @FossSep 23 · 5,000 Meters Varsity · Place 9 · SteilacoomSteilacoom5,000 Meters Varsity919:52.70 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 94 · SteilacoomSteilacoom5,000 Meters Men's Varsity - Silver9418:23.8 PB10
Sep 9SPSL 2A League JamboreeSep 9 · 2 Miles Varsity · SteilacoomSteilacoom2 Miles Varsity011:33Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 67 · Sonic Boom RunningSonic Boom Running4,000 Meters Varsity6716:44.2014
Oct 25PSL/SPSL League ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A · Place 30 · SteilacoomSteilacoom5,000 Meters Junior Varsity 2A3019:38.69
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 159 · SteilacoomSteilacoom5,000 Meters Varsity Men15919:42.69
Oct 8CP, Orting, Steilacoom @ Eatonville Oct 8 · 2.1 Miles Varsity · Place 14 · SteilacoomSteilacoom2.1 Miles Varsity1412:299
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 302 · SteilacoomSteilacoom5,000 Meters Varsity30219:28.39
Oct 1Washington, Clover Park, Steilacoom @ Franklin PierceOct 1 · 5,000 Meters Varsity · Place 5 · SteilacoomSteilacoom5,000 Meters Varsity518:52—
Sep 24Foss, Fife, Steilacoom @ Clover Park Sep 24 · 5,000 Meters Varsity · SteilacoomSteilacoom5,000 Meters Varsity020:29.3Unofficial9
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 78 · SteilacoomSteilacoom5,000 Meters Junior Varsity7819:21.79
Sep 10SPSL League JamboreeSep 10 · 2 Miles Varsity · SteilacoomSteilacoom2 Miles Varsity012:24Unofficial9

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 41 · Sonic Boom RunningSonic Boom Running4,000 Meters 13-144115:09.60 PB8
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 8 · Sonic Boom RunningSonic Boom Running4,000 Meters Varsity814:32.8314
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 16 · Sonic Boom RunningSonic Boom Running4,000 Meters 13-181615:02.82 PB8
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 22 · Sonic Boom RunningSonic Boom Running1.5 Miles Middle School Elementary229:09.38
Sep 21Fort Steilacoom InvitationalSep 21 · 2 Miles Middle School · Place 20 · Sonic Boom RunningSonic Boom Running2 Miles Middle School2014:36.28

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 40 · Sonic Boom RunningSonic Boom Running3,000 Meters 11-124012:23.40 PB7
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 19 · Sonic Boom RunningSonic Boom Running3,000 Meters 11-121912:41.31Unofficial7
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 29 · Sonic Boom RunningSonic Boom Running3,000 Meters 11-122913:47.10 PB7
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 18 · Sonic Boom RunningSonic Boom Running2,000 Meters 11-12188:48.58Unofficial7
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 1 Mile Varsity · Place 2 · Sonic Boom RunningSonic Boom Running1 Mile Varsity26:39.7—