Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Battle Ground High SchoolBattle Ground Middle School Championships · Oct 139:25.80Battle Ground Middle School ChampionshipsOctober 13, 2022
1.5 Miles · Chief Umtuch Middle SchoolChief vs. Tukes Valley vs. Amboy · Sep 159:13Chief vs. Tukes Valley vs. AmboySeptember 15, 2022
1.5 Miles · Prairie High SchoolDaybreak vs. Chief vs. Tukes Valley · May 69:59Daybreak vs. Chief vs. Tukes ValleyMay 6, 2022
2400 m · Battle Ground High SchoolBattle Ground Middle School Championships · May 259:33.10Battle Ground Middle School ChampionshipsMay 25, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2617:05.83Nike Portland XCSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3118:06.0Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:24.2Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Lewisville ParkUnion at Battle Ground · Sep 1517:55.00Union at Battle GroundSeptember 15, 2026
5,000 Meters · PLU Meadows Disc Golf Course3rd Annual Fall Classic Invitational · Oct 1218:57.03rd Annual Fall Classic InvitationalOctober 12, 2024
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:52.266th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · UL CampusBattle Ground @ Camas · Oct 1317:18Battle Ground @ CamasOctober 13, 2026
5,000 Meters · Whipple Creek ParkBattle Ground at Skyview · Sep 2919:17.75Battle Ground at SkyviewSeptember 29, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 4A Varsity · Place 94 · Battle GroundBattle Ground5,000 Meters Men's 4A Varsity9418:06.0 PB12
Oct 214A GSHL District MeetOct 21 · 5,000 Meters Varsity · Place 14 · Battle GroundBattle Ground5,000 Meters Varsity1417:27.82—
Oct 13Battle Ground @ CamasOct 13 · 5,000 Meters Varsity · Place 15 · Battle GroundBattle Ground5,000 Meters Varsity1517:18 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 125 · Battle GroundBattle Ground5,000 Meters Bike the Gorge Varsity Championship12516:52.26 PB12
Sep 29Battle Ground at SkyviewSep 29 · 5,000 Meters Varsity · Place 7 · Battle GroundBattle Ground5,000 Meters Varsity719:17.75 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 175 · Battle GroundBattle Ground5,000 Meters Danner Championship Varsity17517:05.83 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Gold · Place 101 · Battle GroundBattle Ground5,000 Meters Men's Varsity - Gold10117:24.2 PB12
Sep 15Union at Battle GroundSep 15 · 5,000 Meters Boys · Place 7 · Battle GroundBattle Ground5,000 Meters Boys717:55.00 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23GSHL 3A and 4A District MeetOct 23 · 5,000 Meters Junior Varsity 4A · Place 6 · Battle GroundBattle Ground5,000 Meters Junior Varsity 4A618:5410
Oct 15Battle Ground at CamasOct 15 · 5,000 Meters Varsity · Place 23 · Battle GroundBattle Ground5,000 Meters Varsity2318:4510
Oct 123rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters JV Men · Place 19 · Battle GroundBattle Ground5,000 Meters JV Men1918:57.0 PB10
Oct 1Battle Ground at SkyviewOct 1 · 5,000 Meters Varsity · Place 19 · Battle GroundBattle Ground5,000 Meters Varsity1921:14.2510
Sep 17Union at Battle GroundSep 17 · 5,000 Meters Varsity · Place 19 · Battle GroundBattle Ground5,000 Meters Varsity1919:57.9010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18GSHL 4A Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 24 · Battle GroundBattle Ground5,000 Meters Junior Varsity2420:38.289
Sep 26Camas, Battle Ground at HeritageSep 26 · Varsity · Place 25 · Battle GroundBattle GroundVarsity2520:299
Sep 19Union, Battle Ground at Mountain ViewSep 19 · Varsity · Place 33 · Battle GroundBattle GroundVarsity3321:009

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 13Battle Ground Middle School ChampionshipsOct 13 · 1.5 Miles 8th grade · Place 4 · Chief UmtuchChief Umtuch1.5 Miles 8th grade49:25.80 PB8
Oct 6Chief vs. Tukes Valley vs. DaybreakOct 6 · 1.5 Miles New Division · Place 9 · Chief UmtuchChief Umtuch1.5 Miles New Division99:318
Sep 29Pleasant Valley vs. Chief vs. Tukes ValleySep 29 · 1.5 Miles Middle School · Chief UmtuchChief Umtuch1.5 Miles Middle School010:04Unofficial8
Sep 15Chief vs. Tukes Valley vs. AmboySep 15 · 1.5 Miles Middle School · Place 5 · Chief UmtuchChief Umtuch1.5 Miles Middle School59:13 PB8
May 25Battle Ground Middle School ChampionshipsMay 25 · 2,400 Meters 7th grade · Place 3 · Chief UmtuchChief Umtuch2,400 Meters 7th grade39:33.10 PB7
May 20Tukes Valley vs. Laurin vs. Chief UmtuchMay 20 · 1.5 Miles Boy's Division · Place 13 · Chief UmtuchChief Umtuch1.5 Miles Boy's Division1310:307
May 13Chief vs. Tukes Valley vs. Pleasant ValleyMay 13 · 1.5 Miles Middle School · Place 6 · Chief UmtuchChief Umtuch1.5 Miles Middle School69:537
May 6Daybreak vs. Chief vs. Tukes ValleyMay 6 · 1.5 Miles Boy's Division · Place 10 · Chief UmtuchChief Umtuch1.5 Miles Boy's Division109:59 PB7
Apr 28Pleasant Valley vs. Chief vs. LaurinApr 28 · 1.5 Miles Boys Division · Place 6 · Chief UmtuchChief Umtuch1.5 Miles Boys Division610:167
Apr 21Laurin vs. Tukes Valley vs. Chief vs. Pleasant Valley vs. DaybreakApr 21 · 1.5 Miles Boy's Division · Place 19 · Chief UmtuchChief Umtuch1.5 Miles Boy's Division1910:427
Mar 30Tukes Valley vs. Chief UmtuchMar 30 · 1.5 Miles Boy's 1.5mi · Place 5 · Chief UmtuchChief Umtuch1.5 Miles Boy's 1.5mi510:167