Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Liberty MS Round LakeSkyridge @ Liberty Boys · Sep 2810:45.62Skyridge @ Liberty BoysSeptember 28, 2022
1.5 Miles · Skyridge Middle SchoolLiberty @ Skyridge Boys '23 · Oct 410:05.31Liberty @ Skyridge Boys '23October 4, 2023
2,500 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 1610:43.80Jack & Jill Invitational September 16, 2023
3,000 Meters · Blue Lake Regional ParkNike Portland XC - Middle School/Club · Sep 2314:42.4Nike Portland XC - Middle School/ClubSeptember 23, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:43.79USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1812:22.20USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Pacific ParkWashington State Middle School XC · Oct 2012:54Washington State Middle School XCOctober 20, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1112:29.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1618:59.30USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2624:09.25Nike Portland XCSeptember 26, 2026
5,000 Meters · Pacific ParkUnion/Camas Cross Country Meet · Sep 2925:33.06Union/Camas Cross Country MeetSeptember 29, 2026
5,000 Meters · UL CampusBattle Ground @ Camas · Oct 1325:47Battle Ground @ CamasOctober 13, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Battle Ground @ CamasOct 13 · 5,000 Meters Varsity · Place 72 · CamasCamas5,000 Meters Varsity7225:47 PB10
Sep 29Union/Camas Cross Country MeetSep 29 · 5,000 Meters Varsity · Place 69 · CamasCamas5,000 Meters Varsity6925:33.06 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 220 · CamasCamas5,000 Meters Sophomore JV Morning22024:09.25 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 237 · CamasCamas5,000 Meters JV Boys 5A – 6A23728:06.90Unofficial10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 69 · Whisper RunningWhisper Running4,000 Meters Varsity6916:45.8014
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 97 · Whisper RunningWhisper Running3,000 Meters Varsity9710:56.609

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 98 · Whisper RunningWhisper Running4,000 Meters 13-149818:59.30 PB8
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 315 · Whisper RunningWhisper Running3,000 Meters Varsity31514:26.008
Oct 7Liberty Boys Challenge MeetOct 7 · 1.5 Miles 8th Grade · Place 18 · LibertyLiberty1.5 Miles 8th Grade1822:41.398
Sep 28Jack & Jill InvitationalSep 28 · 2,500 Meters Middle School · Place 96 · LibertyLiberty2,500 Meters Middle School9612:14.808
Sep 21Three Course Challenge Sep 21 · 3,000 Meters Middle School · Place 94 · Whisper RunningWhisper Running3,000 Meters Middle School9416:36.78
Sep 663rd Annual Steve Maas Run A ReeSep 6 · 3,000 Meters Middle School · Place 56 · LibertyLiberty3,000 Meters Middle School5615:438

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 355 · Whisper RunningWhisper Running3,000 Meters 11-1235512:43.79 PB7
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 59 · Whisper RunningWhisper Running3,000 Meters 11-125912:22.20 PB7
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 42 · Whisper RunningWhisper Running3,000 Meters 11-124212:29.40 PB7
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 129 · Whisper RunningWhisper Running3,000 Meters Varsity12912:35.287
Oct 21Halloween Dash Bash Championship - 2k, 3k, & 4k, plus Open 5kOct 21 · 3,000 Meters 11-12 · Place 17 · Whisper RunningWhisper Running3,000 Meters 11-121713:117
Oct 20Washington State Middle School XCOct 20 · 3,000 Meters Boys · Place 44 · UnattachedUnattached3,000 Meters Boys4412:54 PB7
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 32 · Whisper RunningWhisper Running3,200 Meters Open3213:50.9—
Oct 4Liberty @ Skyridge Boys '23Oct 4 · 1.5 Miles 7th Boys · Place 6 · LibertyLiberty1.5 Miles 7th Boys610:05.31 PB7
Sep 27Skyridge @ Liberty BoysSep 27 · 1.5 Miles 7th Grade · Place 4 · LibertyLiberty1.5 Miles 7th Grade410:46.847
Sep 16Jack & Jill Invitational Sep 16 · 2,500 Meters Middle School · Place 32 · LibertyLiberty2,500 Meters Middle School3210:43.80 PB7
Sep 862nd Annual Steve Maas Run-A-ReeSep 8 · 2,200 Meters Middle School Boys · Place 55 · LibertyLiberty2,200 Meters Middle School Boys559:41Unofficial7

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12Estacada InvitationalOct 12 · 3,000 Meters Middle School · Place 53 · MS_LibertyMS_Liberty3,000 Meters Middle School5314:23.36
Oct 12Estacada InvitationalOct 12 · 3,000 Meters 6th Grade · Place 7 · MS_LibertyMS_Liberty3,000 Meters 6th Grade714:23.36
Oct 4Liberty @ Skyridge Boys '22Oct 4 · 1.5 Miles 6th Boys · Place 6 · LibertyLiberty1.5 Miles 6th Boys611:43.106
Sep 28Skyridge @ Liberty BoysSep 28 · 1.5 Miles 6th Grade · Place 4 · LibertyLiberty1.5 Miles 6th Grade410:45.62 PB6
Sep 23Nike Portland XC - Middle School/ClubSep 23 · 3,000 Meters Middle School · Place 134 · LibertyLiberty3,000 Meters Middle School13414:42.4 PB6
Sep 17Jack n' Jill InvitationalSep 17 · 2,500 Meters Middle School · Place 55 · LibertyLiberty2,500 Meters Middle School5511:50.36
Sep 961st Annual Steve Maas Run-A-ReeSep 9 · Middle School · Place 104 · LibertyLibertyMiddle School10411:036
Sep 961st Annual Steve Maas Run-A-ReeSep 9 · Varsity · Place 104 · LibertyLibertyVarsity10411:036