- Home
- U.S. Results
- Washington
- Battle Ground
- Stepfon Kephart
Stepfon Kephart
Battle Ground · Class of 2028
27 resultsCross Country2022–20267 first-place finishes
WrappedYour 2026 Cross Country season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1.5 Miles · Battle Ground High SchoolBattle Ground Middle School Championships · Oct 13 | 8:35.10 | Battle Ground Middle School Championships | October 13, 2022 |
| 1.5 Miles · Chief Umtuch Middle SchoolBattle Ground Middle School Championships · Oct 19 | 8:03.00 | Battle Ground Middle School Championships | October 19, 2023 |
| 1.5 Miles · Laurin Middle SchoolBattle Ground MS- PVM-TVM-CMS · Oct 5 | 8:32 | Battle Ground MS- PVM-TVM-CMS | October 5, 2023 |
| 1.5 Miles · Prairie High SchoolDaybreak vs. Chief vs. Tukes Valley · May 6 | 9:27 | Daybreak vs. Chief vs. Tukes Valley | May 6, 2022 |
| 2400 m · Battle Ground High SchoolBattle Ground Middle School Championships · May 25 | 8:48.50 | Battle Ground Middle School Championships | May 25, 2022 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 17:46.41 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 19 | 18:26.4 | Fort Steilacoom Invitational | September 19, 2026 |
| 5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 11 | 18:38 | 65th Annual Steve Maas Run-a-Ree | September 11, 2026 |
| 5,000 Meters · Lewisville ParkUnion at Battle Ground · Sep 15 | 18:42.00 | Union at Battle Ground | September 15, 2026 |
| 5,000 Meters · PLU Meadows Disc Golf Course3rd Annual Fall Classic Invitational · Oct 12 | 17:38.3 | 3rd Annual Fall Classic Invitational | October 12, 2024 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 17:20.68 | 6th Annual Rose City Championship Invite | October 9, 2026 |
| 5,000 Meters · UL CampusBattle Ground @ Camas · Oct 13 | 18:10 | Battle Ground @ Camas | October 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 21 | 4A GSHL District MeetOct 21 · 5,000 Meters Junior Varsity · Place 10 · Battle GroundBattle Ground | 5,000 Meters Junior Varsity | 10 | 18:22.04 | — |
| Oct 13 | Battle Ground @ CamasOct 13 · 5,000 Meters Varsity · Place 24 · Battle GroundBattle Ground | 5,000 Meters Varsity | 24 | 18:10 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 56 · Battle GroundBattle Ground | 5,000 Meters JV Championship | 56 | 17:20.68 PB | 11 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 51 · Battle GroundBattle Ground | 5,000 Meters J/S JV Morning | 51 | 17:46.41 PB | 11 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 18-21 Min · Place 15 · Battle GroundBattle Ground | 5,000 Meters Men's Junior Varsity - 18-21 Min | 15 | 18:26.4 PB | 11 |
| Sep 15 | Union at Battle GroundSep 15 · 5,000 Meters Boys · Place 12 · Battle GroundBattle Ground | 5,000 Meters Boys | 12 | 18:42.00 PB | 11 |
| Sep 11 | 65th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Varsity · Place 46 · Battle GroundBattle Ground | 5,000 Meters Varsity | 46 | 18:38 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 2 | WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 4A · Place 85 · Battle GroundBattle Ground | 5,000 Meters Varsity 4A | 85 | 17:59.4 | 9 |
| Oct 23 | GSHL 3A and 4A District MeetOct 23 · 5,000 Meters Varsity 4A · Place 22 · Battle GroundBattle Ground | 5,000 Meters Varsity 4A | 22 | 17:58 | 9 |
| Oct 15 | Battle Ground at CamasOct 15 · 5,000 Meters Varsity · Place 12 · Battle GroundBattle Ground | 5,000 Meters Varsity | 12 | 17:35 | 9 |
| Oct 12 | 3rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters Varsity Men · Place 63 · Battle GroundBattle Ground | 5,000 Meters Varsity Men | 63 | 17:38.3 PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 19 | Battle Ground Middle School ChampionshipsOct 19 · 1.5 Miles 8th grade · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles 8th grade | 1 | 8:03.00 PB | 8 |
| Oct 12 | Laurin-Pleasant Valley and Tukes x-country at Laurin MiddleOct 12 · 1.5 Miles Middle School · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 1 | 8:37 | 8 |
| Oct 5 | Battle Ground MS- PVM-TVM-CMSOct 5 · 1.5 Miles Middle School · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 1 | 8:32 PB | 8 |
| Sep 28 | Tukes, Pleasant Valley, AmboySep 28 · 1.5 Miles Middle School · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 1 | 8:28 | 8 |
| Sep 21 | Chief, Tukes Valley, Amboy XC MeetSep 21 · 1.5 Miles Middle School · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 2 | 8:50 | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 13 | Battle Ground Middle School ChampionshipsOct 13 · 1.5 Miles 7th grade · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles 7th grade | 1 | 8:35.10 PB | 7 |
| Oct 6 | Chief vs. Tukes Valley vs. DaybreakOct 6 · 1.5 Miles New Division · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles New Division | 2 | 8:12 | 7 |
| Sep 22 | Tukes Valley vs. Pleasant Valley vs. LaurinSep 22 · 1.5 Miles Middle School · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 2 | 8:22 | 7 |
| Sep 15 | Chief vs. Tukes Valley vs. AmboySep 15 · 1.5 Miles Middle School · Place 1 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 1 | 8:32 | 7 |
| May 25 | Battle Ground Middle School ChampionshipsMay 25 · 2,400 Meters 6th grade · Place 1 · Tukes ValleyTukes Valley | 2,400 Meters 6th grade | 1 | 8:48.50 PB | 6 |
| May 20 | Tukes Valley vs. Laurin vs. Chief UmtuchMay 20 · 1.5 Miles Boy's Division · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Boy's Division | 2 | 9:02 | 6 |
| May 13 | Chief vs. Tukes Valley vs. Pleasant ValleyMay 13 · 1.5 Miles Middle School · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 2 | 8:50 | 6 |
| May 6 | Daybreak vs. Chief vs. Tukes ValleyMay 6 · 1.5 Miles Boy's Division · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Boy's Division | 2 | 9:27 PB | 6 |
| Apr 29 | TVM/AMS/DBMApr 29 · 1.5 Miles Middle School · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Middle School | 2 | 9:14.56 | 6 |
| Apr 21 | Laurin vs. Tukes Valley vs. Chief vs. Pleasant Valley vs. DaybreakApr 21 · 1.5 Miles Boy's Division · Place 4 · Tukes ValleyTukes Valley | 1.5 Miles Boy's Division | 4 | 9:40 | 6 |
| Mar 30 | Tukes Valley vs. Chief UmtuchMar 30 · 1.5 Miles Boy's 1.5mi · Place 2 · Tukes ValleyTukes Valley | 1.5 Miles Boy's 1.5mi | 2 | 9:22 | 6 |