Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Battle Ground (WA) varsity football team lost Saturday's home non-conference game against Cascade Christian (Puyallup, WA) in overtime by a score of 26-23.

Q1Q2Q3Q4OT1Final
Cascade Christian010013326
Battle Ground03200023
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Cascade Christian

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2839396.71814.13038129.9
3Cordae Norling (Fr)2839396.71814.13038129.9
Battle Ground

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals61466.42911.0022317.9
2Ethan Adams (Sr)61466.42911.0022317.9
Cascade Christian

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals21582.860
0Josiah Laurence (So)111.010
3Cordae Norling (Fr)9192.150
5Tayven Collins (Jr)284.040
7Donovan Walson (So)3113.750
24Casper Appleman (Jr)5173.460
74Xavier Berry (Fr)122.020
Battle Ground

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals502935.92512
2Ethan Adams (Sr)12615.12000
10G. Tkachenko (Sr)100.0000
14Dom Rivas (Sr)6477.81300
20Xavier Ortegon (Sr)151036.92511
22Miles Skov (So)16825.12101
Cascade Christian

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2839614.1383
0Josiah Laurence (So)818923.6352
4Caleb Donahue (Jr)59118.238
5Tayven Collins (Jr)55110.2161
6Chace Jenkins (Sr)5357.018
7Donovan Walson (So)122.02
9Justin Suega (Fr)2136.59
24Casper Appleman (Jr)2157.510
Battle Ground

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals66611.0230
11B. Heerlein (Sr)23819.0230
14Dom Rivas (Sr)3268.7200
20Xavier Ortegon (Sr)122.020

Offensive Fumbles and Pancake Blocks

Cascade Christian has not entered any offensive fumbles and pancake blocks stats.
Battle Ground

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
22Miles Skov (So)11
Cascade Christian

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals583965422530
0Josiah Laurence (So)11890190
3Cordae Norling (Fr)1919
4Caleb Donahue (Jr)9191
5Tayven Collins (Jr)851182299
6Chace Jenkins (Sr)353671
7Donovan Walson (So)11213
9Justin Suega (Fr)1313
24Casper Appleman (Jr)171532
74Xavier Berry (Fr)22
Battle Ground

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2936616500425
2Ethan Adams (Sr)6161
11B. Heerlein (Sr)3838
14Dom Rivas (Sr)47261617106
18T. Richardson (Sr)3333
20Xavier Ortegon (Sr)1032105
22Miles Skov (So)8282
Cascade Christian

Total Yards

#Athlete NameRushPassRecTotal
Team Totals58396396454
0Josiah Laurence (So)1189190
3Cordae Norling (Fr)19396415
4Caleb Donahue (Jr)9191
5Tayven Collins (Jr)85159
6Chace Jenkins (Sr)3535
7Donovan Walson (So)11213
9Justin Suega (Fr)1313
24Casper Appleman (Jr)171532
74Xavier Berry (Fr)22
Battle Ground

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2936666359
2Ethan Adams (Sr)6166127
11B. Heerlein (Sr)3838
14Dom Rivas (Sr)472673
20Xavier Ortegon (Sr)1032105
22Miles Skov (So)8282
Cascade Christian

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals58621209.0
0Josiah Laurence (So)5381.0
4Caleb Donahue (Jr)105151.0
5Tayven Collins (Jr)106161.0
6Chace Jenkins (Sr)8513
7Donovan Walson (So)4372.0
9Justin Suega (Fr)4610
13Cody Kovin (Jr)369
22Caleb Kerrigan (Jr)11
24Casper Appleman (Jr)5492.0
28Gabe Adams (So)11
31Aiden Rabb (Fr)11
44Asher Floyd (So)41317
66K. Fettermann (Jr)112
67Rufan Li (Sr)3362.0
74Xavier Berry (Fr)123
76Ish Fletcher (Fr)22
Battle Ground

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2026462.0
6Bryce Simmons (Sr)404.0
7Lukas Champine (Sr)123.0
9Seth Waldal (Jr)2021.0
10G. Tkachenko (Sr)4261.0
12Jackson Fick (Jr)246.0
18T. Richardson (Sr)123.0
23David Enright (Sr)145.0
25Thomas Avery (Sr)415.0
43Marcus Castro (Jr)033.0
44Tony Sahli (Jr)033.0
50Emet Ordway (Sr)156.0
Cascade Christian

Sacks

#Athlete NameSacksYdlHurs
Team Totals6.0
0Josiah Laurence (So)1.0
4Caleb Donahue (Jr)1.0
5Tayven Collins (Jr)1.0
7Donovan Walson (So)1.0
24Casper Appleman (Jr)1.0
67Rufan Li (Sr)1.0
Battle Ground

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.024
7Lukas Champine (Sr).004
10G. Tkachenko (Sr)1.02
Cascade Christian

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals22211.0221
0Josiah Laurence (So)100.0
4Caleb Donahue (Jr)111
5Tayven Collins (Jr)12222.0
7Donovan Walson (So)11
Battle Ground

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals00010100
7Lukas Champine (Sr)00000100
25Thomas Avery (Sr)00010000

Kickoffs

Cascade Christian has not entered any kickoffs stats.
Battle Ground

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals522745.4550
15Bryland Fick (Sr)522745.4550
Cascade Christian

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals311739.051
4Caleb Donahue (Jr)311739.051
Battle Ground

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28643.0461
15Bryland Fick (Sr)28643.0461
Cascade Christian

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals35418.02354
5Tayven Collins (Jr)11818.01818
6Chace Jenkins (Sr)23618.02336
Battle Ground

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals5163.21625025.033066
14Dom Rivas (Sr)4164.01611717.017033
18T. Richardson (Sr)13333.033033
32X. Wingfield (Sr)100.00
Cascade Christian

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31888
0Josiah Laurence (So)212
5Tayven Collins (Jr)16
19Brody Robertson (Fr)88
Battle Ground

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals212209
15Bryland Fick (Sr)9
20Xavier Ortegon (Sr)16
22Miles Skov (So)16
25Thomas Avery (Sr)20
Cascade Christian

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.7221.08
19Brody Robertson (Fr)23.7221.08
Battle Ground

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals01.034.8289
15Bryland Fick (Sr)01.034.8289
Cascade Christian

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
0Josiah Laurence (So)22
5Tayven Collins (Jr)11
Battle Ground

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2000002
20Xavier Ortegon (Sr)101
22Miles Skov (So)11

Conversions

Cascade Christian has not entered any conversions stats.
Battle Ground

Conversions

#Athlete NameC RushC RecTotal
Team Totals011
25Thomas Avery (Sr)11
Stat Supplier Logo

Battle Ground's stats are presented by HudlHudl

Recap Video

Game Story

Washington High School Football - Cascade Christian holds off Battle Ground

September 27, 2025: Battle Ground, WA 98604

The Cascade Christian Cougars (Puyallup, WA) football tipped the host Battle Ground Tigers (Battle Ground, WA), 26-23 in Saturday's non-league outing.

The Cougars now sport a 4-0 record. They take the field next when they host Kingston for a 1A/2A Nisqually contest on Saturday, October 4. Cascade Christian will battle a Buccaneers squad coming off a 21-6 non-league loss to Bellevue Christian (Clyde Hill, WA). The Buccaneers record now stands at 1-3.

Coming up next, the Tigers battle the Post Falls Trojans (Post Falls, ID) in a non-league contest, on Friday, October 3. Battle Ground will attempt to better on its 3-1 season record. The Trojans enter the contest with a 2-3 record after their 30-18 non-league loss to Glacier Peak (Snohomish, WA).

Hunter RozzoniCougars Reporter
Miguel BellaTigers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. CCHS 0, BGHS 0
    Posted @ 4:09p
  2. 0 - 0

    Punt

    Cascade Christian1st Quarter ~6 minutes to go
    Battle Ground has punted to Cascade Christian. Cascade Christian has the ball. CCHS 0, BGHS 0
    Posted @ 4:14p
  3. 0 - 0

    Turnover on Downs

    Battle Ground1st Quarter ~4 minutes to go
    Cascade Christian has turned possession over on downs. Battle Ground has the ball . CCHS 0, BGHS 0
    Posted @ 4:19p
  4. 0 - 0

    Punt

    Cascade Christian1st Quarter ~2 minutes to go
    Battle Ground has punted to Cascade Christian. Cascade Christian has the ball. CCHS 0, BGHS 0
    Posted @ 4:24p
  5. 0 - 0

    End of 1st Quarter

    2nd Quarter
    CCHS 0, BGHS 0
    Posted @ 4:28p
  6. 6 - 0

    Passing Touchdown

    Cascade Christian2nd Quarter ~11 minutes to go
    Cascade Christian - Pass completed for a TD. CCHS 6, BGHS 0
    Posted @ 4:32p
  7. 7 - 0

    Made Point After

    Cascade Christian2nd Quarter ~11 minutes to go
    Cascade Christian - PAT Good. CCHS 7, BGHS 0
    Posted @ 4:32p
  8. 7 - 0

    Punt

    Cascade Christian2nd Quarter ~9 minutes to go
    Battle Ground has punted to Cascade Christian. Cascade Christian has the ball. CCHS 7, BGHS 0
    Posted @ 4:39p
  9. 7 - 0

    Red Zone Alert

    Cascade Christian2nd Quarter ~3 minutes to go
    Cascade Christian is inside Battle Ground's 20. CCHS 7, BGHS 0
    Posted @ 4:59p
  10. 10 - 0

    Field Goal

    Cascade Christian2nd Quarter ~2 minutes to go
    Cascade Christian - Field Goal. CCHS 10, BGHS 0
    Posted @ 5p
  11. 10 - 0

    Red Zone Alert

    Battle Ground2nd Quarter Under a minute
    Battle Ground is inside Cascade Christian's 20. CCHS 10, BGHS 0
    Posted @ 5:08p
  12. 10 - 3

    Field Goal

    Battle Ground2nd Quarter Under a minute
    Battle Ground - Field Goal. CCHS 10, BGHS 3
    Posted @ 5:10p
  13. 10 - 3

    Halftime

    Halftime
    CCHS 10, BGHS 3
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 5:10p
  14. 10 - 3

    Start of 3rd Quarter

    Cascade Christian3rd Quarter
    Cascade Christian to kick off to Battle Ground.
    Posted @ 5:32p
  15. 10 - 3

    Red Zone Alert

    Battle Ground3rd Quarter ~9 minutes to go
    Battle Ground is inside Cascade Christian's 20. CCHS 10, BGHS 3
    Posted @ 5:38p
  16. 10 - 6

    Field Goal

    Battle Ground3rd Quarter ~7 minutes to go
    Battle Ground - Field Goal. CCHS 10, BGHS 6
    Posted @ 5:43p
  17. 10 - 6

    Fumble Recovery

    Battle Ground3rd Quarter ~7 minutes to go
    Battle Ground recovered a fumble by Cascade Christian. CCHS 10, BGHS 6
    Posted @ 5:45p
  18. 10 - 6

    Red Zone Alert

    Battle Ground3rd Quarter ~7 minutes to go
    Battle Ground is inside Cascade Christian's 20. CCHS 10, BGHS 6
    Posted @ 5:47p
  19. 10 - 9

    Field Goal

    Battle Ground3rd Quarter ~5 minutes to go
    Battle Ground - Field Goal. CCHS 10, BGHS 9
    Posted @ 5:50p
  20. 10 - 9

    Fumble Recovery

    Battle Ground3rd Quarter ~5 minutes to go
    Battle Ground recovered a fumble by Cascade Christian. CCHS 10, BGHS 9
    Posted @ 5:51p
  21. 10 - 9

    Red Zone Alert

    Battle Ground3rd Quarter ~5 minutes to go
    Battle Ground is inside Cascade Christian's 20. CCHS 10, BGHS 9
    Posted @ 5:52p
  22. 10 - 15

    Rushing Touchdown

    Battle Ground3rd Quarter ~4 minutes to go
    Battle Ground - Rushing TD. CCHS 10, BGHS 15
    Posted @ 5:53p
  23. 10 - 17

    Two Point Pass Completed

    Battle Ground3rd Quarter ~4 minutes to go
    Battle Ground - Pass completed for a 2Pt Conversion. CCHS 10, BGHS 17
    Posted @ 5:53p
  24. 10 - 17

    Punt

    Battle Ground3rd Quarter ~3 minutes to go
    Cascade Christian has punted to Battle Ground. Battle Ground has the ball. CCHS 10, BGHS 17
    Posted @ 5:59p
  25. 10 - 17

    Red Zone Alert

    Battle Ground3rd Quarter ~2 minutes to go
    Battle Ground is inside Cascade Christian's 20. CCHS 10, BGHS 17
    Posted @ 6:02p
  26. 10 - 23

    Rushing Touchdown

    Battle Ground3rd Quarter ~2 minutes to go
    Battle Ground - Rushing TD. CCHS 10, BGHS 23
    Posted @ 6:03p
  27. 10 - 23

    Missed Point After

    Battle Ground3rd Quarter ~2 minutes to go
    Battle Ground - PAT Missed. CCHS 10, BGHS 23
    Posted @ 6:03p
  28. 10 - 23

    Punt

    Battle Ground3rd Quarter Under a minute
    Cascade Christian has punted to Battle Ground. Battle Ground has the ball. CCHS 10, BGHS 23
    Posted @ 6:08p
  29. 10 - 23

    End of 3rd Quarter

    4th Quarter
    CCHS 10, BGHS 23
    Posted @ 6:10p
  30. 16 - 23

    Passing Touchdown

    Cascade Christian4th Quarter ~10 minutes to go
    Cascade Christian - Pass completed for a TD. CCHS 16, BGHS 23
    Posted @ 6:16p
  31. 17 - 23

    Made Point After

    Cascade Christian4th Quarter ~10 minutes to go
    Cascade Christian - PAT Good. CCHS 17, BGHS 23
    Posted @ 6:16p
  32. 17 - 23

    Punt

    Cascade Christian4th Quarter ~8 minutes to go
    Battle Ground has punted to Cascade Christian. Cascade Christian has the ball. CCHS 17, BGHS 23
    Posted @ 6:20p
  33. 17 - 23

    Turnover on Downs

    Battle Ground4th Quarter ~4 minutes to go
    Cascade Christian has turned possession over on downs. Battle Ground has the ball . CCHS 17, BGHS 23
    Posted @ 6:35p
  34. 17 - 23

    Two-Minute Warning

    Battle Ground4th Quarter ~2 minutes to go
    Battle Ground has the ball. CCHS 17, BGHS 23
    Posted @ 6:42p
  35. 17 - 23

    Missed FG

    Cascade Christian4th Quarter Under a minute
    Battle Ground turned over possession on a missed field goal. Cascade Christian has the ball. CCHS 17, BGHS 23
    Posted @ 6:49p
  36. 17 - 23

    End of Game

    Final
    CCHS 17, BGHS 23
    Posted @ 6:53p

Highlight Videos

CCHS @ Battle Ground Football Game Info

Sat., Sep. 27, 2025 @ 4p
Battle Ground High School
The Battle Ground (WA) varsity football team lost Saturday's home non-conference game against Cascade Christian (Puyallup, WA) in overtime by a score of 26-23.

Scoretracker Providers

Hunter RozzoniCougars Reporter
Miguel BellaTigers Reporter

Rankings & Records

Cascade Christian (25-26)

WAClass
6610
OverallDistrictHomeAwayWin %District %PFPA
8-24-14-14-1.800.800394172

Battle Ground (25-26)

WAClass
8628
OverallDistrictHomeAwayWin %District %PFPA
5-52-14-41-1.500.667288160

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Cascade Christian
10.313.03.512.03.039.4
Battle Ground
6.910.65.85.5028.8

Cascade Christian Videos

Battle Ground Videos

Team Stat Comparison

Cascade ChristianBattle Ground
184.7Rushing Yards Per Game181.2
277.1Passing Yards Per Game163.1
276.3Receiving Yards Per Game161.8
461.8Total Yards Per Game344.3
77.9Tackles Per Game29.5
4.7Sacks Per Game1.2
8.3Points Per Game-
0Pancake Blocks-

Team Leaders

Cascade ChristianBattle GroundNational Avg.
#7 Donovan Walson75.2Rushing Yards Per Game#2 Ethan Adams61.511.2
#3 Cordae Norling327.2Passing Yards Per Game#2 Ethan Adams158.610.9
#0 Josiah Laurence106.4Receiving Yards Per Game#18 Trent Richardson68.38.8
#3 Cordae Norling335.5Total Yards Per Game#2 Ethan Adams220.124.7
#44 Asher Floyd11.6Tackles Per Game#25 Thomas Avery3.72.6
#10 Andrew Peapea1.5Sacks Per Game#10 George Tkachenko0.40.2
#9 Justin Suega2.7Points Per Game
-
1.9
#44 Asher Floyd0Pancake Blocks
-
6

Record Breakdown

Cascade Christian (25-26)

Battle Ground (25-26)

8-2
Overall
5-5
4-1
League
2-1
4-1
Non-League
3-3
1-0
Head to Head
0-1
0-0
Common Opponent
0-0
4-1
Home
4-4
4-1
Away
1-1
0-0
Neutral
0-0
0-0
Playoff
0-1
8-2
In-State
5-4
0-0
Out-of-State
0-1