17
45
FINAL 9/12
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Matchup
Q1Q2Q3Q4Final
SSHS
737017
OHS
71421345
Final score provided by K. Roberts.
Sandites
Rams

Offense - Passing

CAttYdsC%AvgTDQB Rate
#6 E. Webb1626178.61511.12107.5

Offense - Rushing

CarYdsAvg100+
#6 E. Webb8-24-3.00
#24 K. Page6142.30
#26 C. Williams5-3-0.60

Offense - Receiving

RecYdsAvgTD
#2 D. Forbes79814.01
#5 G. Harris199.0
#9 L. Wright11010.0
#15 K. Worthington22010.0
#19 G. Hill2157.5
#24 K. Page11010.01
#26 C. Williams199.0
#77 Z. George122.0

Offense - All Purpose Yards

Offense - Total Yards

Defense - Defensive Statistics

IntInt YdsAvgPDFmb RecFR Yds
#4 J. Farmer10
#17 K. Pope122.0110

Special Teams - Punts

PYdsAvg
#47 T. Copeland619732.8

Special Teams - Kickoff and Punt Returns

KO RetsYdsAvgKR Yds
#2 D. Forbes27839.078

Scoring - Points

TDsTD PtsKick PtsTot Pts
#2 D. Forbes16
#24 K. Page16
#47 T. Copeland55

Scoring - PATs and Field Goals

PATAtt%FGAtt%LngTot Pts
#47 T. Copeland221.0111.0305

Scoring - Touchdowns

TD RecTotal
#2 D. Forbes11
#24 K. Page11

Team summary

Total TDs
SSHS
2
OHS
8
Sacks
SSHS
OHS
10.0
Interceptions
SSHS
1
OHS
Passing TDs
SSHS
2
OHS
2
Receiving TDs
SSHS
2
OHS
2
Rushing TDs
SSHS
OHS
4
Fumble Recoveries
SSHS
2
OHS
Completion Percentage
SSHS
.615
OHS
.632
QB Rating
SSHS
107.5
OHS
120.0
VIEW ALL

Offense

Passing
C
16
12
Att
26
19
Yds
178
239
C%
.615
.632
Avg
11.1
19.9
TD
2
2
Int
-
1
Lng
-
77
QB Rate
107.5
120.0
Rushing
Car
19
37
Yds
-13
329
Avg
-0.7
8.9
Lng
-
39
100+
0
1
TD
-
4
Receiving
Rec
16
13
Yds
173
213
Avg
10.8
16.4
Lng
-
74
TD
2
2
All Purpose Yards
KR
78
-
IR
2
-
Total
240
542
Total Yards
Total
165
568

Defense

Tackles
Solo
28
25
Asst
49
28
Tot Tckls
77
54
TFL
4.0
11.0
Sacks
Sacks
-
10.0
Defensive Statistics
Int
1
-
Int Yds
2
-
Avg
2.0
-
PD
1
-
Fmb Rec
2
-

Special Teams

Punts
P
6
-
Yds
197
-
Avg
32.8
-
Kickoff and Punt Returns
KO Rets
2
-
Yds
78
-
Avg
39.0
-
KR Yds
78
-

Scoring

Points
TDs
2
8
TD Pts
12
48
Kick Pts
5
-
Tot Pts
5
18
PATs and Field Goals
PAT
2
-
Att
2
-
%
1.0
-
FG
1
-
Att
1
-
%
1.0
-
Lng
30
-
Touchdowns
TD Rush
-
4
TD Rec
2
2

Oklahoma High School Football - Charles Page defeated by Owasso

September 12, 2025: Owasso, OK 74055

The Owasso Rams were victorious over the visiting Charles Page Sandites football team by a score of 45-17 in Friday's non-league challenge.

In their next game, the Rams face the Broken Arrow Tigers (Broken Arrow, OK) in a non-league challenge, on Friday, September 26. Owasso will attempt to improve on its 1-2 season record. The Tigers come into the outing with a 2-1 record after their 21-14 non-league win over Mustang (Mustang, OK).

With the defeat, Charles Page drops to 0-2 on the campaign. The Sandites host Bishop Kelley (Tulsa, OK) to clash with the Comets in a non-league outing on Friday, September 19. The Comets come into the outing with a record of 1-1. Bishop Kelley won 24-14 in their recent non-league outing against Springdale (Springdale, AR)

Kameron RobertsSandites Reporter
  1. Check In

    0 - 0 The scorer has checked in. CPHS 0, Owasso 0
    @ 7:30 PM
  2. Game Attendance

    Attendance At least 1,000
    @ 7:30 PM
  3. Field Conditions

    Field Conditions Dry
    @ 7:30 PM
  4. Weather Conditions

    Weather Conditions Fair
    @ 7:30 PM
  5. 1st Quarter
  6. 0 - 0

    Start of Game

    Owasso kicking off to Sand Springs.
    @ 7:30 PM
  7. 0 - 0

    Update

    Sand Springs - 1st down, ~11 minutes to go, ball on their own 20-yard line. CPHS 0, Owasso 0
    @ 7:31 PM
  8. 0 - 0

    Update

    Sand Springs - 1st down, ~11 minutes to go, ball on their own 35-yard line. CPHS 0, Owasso 0
    @ 7:33 PM
  9. Commentary

    Offsides - Owasso
    @ 7:33 PM
  10. Commentary

    Offsides - Owasso
    @ 7:34 PM
  11. 0 - 0

    Update

    Sand Springs - 2nd down, ~11 minutes to go, ball on their own 46-yard line. CPHS 0, Owasso 0
    @ 7:34 PM
  12. 0 - 0

    Update

    Sand Springs - 3rd down, ~11 minutes to go, ball on their own 46-yard line. CPHS 0, Owasso 0
    @ 7:35 PM
  13. 0 - 0

    Update

    Sand Springs - 4th down, ~11 minutes to go, ball on their own 46-yard line. CPHS 0, Owasso 0
    @ 7:35 PM
  14. 0 - 0

    Punt

    Sand Springs has punted to Owasso. Owasso has the ball on their own 7-yard line. CPHS 0, Owasso 0
    @ 7:36 PM
  15. 0 - 0

    Update

    Owasso - 2nd down, ~10 minutes to go, ball on their own 16-yard line. CPHS 0, Owasso 0
    @ 7:37 PM
  16. 0 - 0

    Update

    Owasso - 1st down, ~10 minutes to go, ball on their own 23-yard line. CPHS 0, Owasso 0
    @ 7:37 PM
  17. 0 - 6

    Passing Touchdown

    Owasso - #6 Drew Frankenfield 77 Yd pass completed to #4 Julius Wilson for a TD. CPHS 0, Owasso 6
    Julius Wilson4 - WR
    Drew Frankenfield6 - QB
    @ 7:38 PM
  18. 0 - 7

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 0, Owasso 7
    Juan Razo43 - K
    @ 7:39 PM
  19. 0 - 7

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 20-yard line. CPHS 0, Owasso 7
    @ 7:40 PM
  20. 0 - 7

    Update

    Sand Springs - 2nd down, ~9 minutes to go, ball on their own 18-yard line. CPHS 0, Owasso 7
    @ 7:41 PM
  21. 0 - 7

    Update

    Sand Springs - 3rd down, ~8 minutes to go, ball on their own 23-yard line. CPHS 0, Owasso 7
    @ 7:42 PM
  22. 0 - 7

    Update

    Sand Springs - 1st down, ~8 minutes to go, ball on their own 31-yard line. CPHS 0, Owasso 7
    @ 7:43 PM
  23. 0 - 7

    Update

    Sand Springs - 2nd down, ~7 minutes to go, ball on their own 40-yard line. CPHS 0, Owasso 7
    @ 7:43 PM
  24. 0 - 7

    Update

    Sand Springs - 3rd down, ~6 minutes to go, ball on their own 32-yard line. CPHS 0, Owasso 7
    @ 7:44 PM
  25. 0 - 7

    Update

    Sand Springs - 4th down, ~6 minutes to go, ball on their own 32-yard line. CPHS 0, Owasso 7
    @ 7:45 PM
  26. 0 - 7

    Punt

    Sand Springs has punted to Owasso. Owasso has the ball on their own 39-yard line. CPHS 0, Owasso 7
    @ 7:46 PM
  27. Commentary

    Holding - Owasso
    @ 7:47 PM
  28. 0 - 7

    Update

    Owasso - 2nd down, ~5 minutes to go, ball on their own 40-yard line. CPHS 0, Owasso 7
    @ 7:48 PM
  29. 0 - 7

    Fumble Recovery

    Sand Springs - #17 Kaden Pope recovered a fumble by Owasso and has the ball on Owasso's 36-yard line. CPHS 0, Owasso 7
    Kaden Pope17 - SS
    @ 7:48 PM
  30. 0 - 7

    Update

    Sand Springs - 2nd down, ~4 minutes to go, ball on Owasso's 40-yard line. CPHS 0, Owasso 7
    @ 7:49 PM
  31. Commentary

    Timeout - Charles Page
    @ 7:49 PM
  32. 0 - 7

    Update

    Sand Springs - 3rd down, ~4 minutes to go, ball on Owasso's 32-yard line. CPHS 0, Owasso 7
    @ 7:50 PM
  33. 0 - 7

    Update

    Sand Springs - 1st down, ~4 minutes to go, ball on Owasso's 18-yard line. CPHS 0, Owasso 7
    @ 7:51 PM
  34. 0 - 7

    Update

    Sand Springs - 2nd down, ~3 minutes to go, ball on Owasso's 10-yard line. CPHS 0, Owasso 7
    @ 7:52 PM
  35. 6 - 7

    Passing Touchdown

    Sand Springs - #6 Easton Webb 10 Yd pass completed to #24 Kendell Page for a TD. CPHS 6, Owasso 7
    Kendell Page24 - RB
    Easton Webb6 - QB
    @ 7:53 PM
  36. 7 - 7

    Made Point After

    Sand Springs - #47 Tanner Copeland PAT Good. CPHS 7, Owasso 7
    Tanner Copeland47 - K
    @ 7:53 PM
  37. 7 - 7

    Possession Update - Kickoff

    Sand Springs kicked off to Owasso. Owasso has the ball on their own 40-yard line. CPHS 7, Owasso 7
    @ 7:55 PM
  38. 7 - 7

    Update

    Owasso - 1st down, ~2 minutes to go, ball on their own 50-yard line. CPHS 7, Owasso 7
    @ 7:56 PM
  39. Commentary

    Holding - Owasso
    @ 7:57 PM
  40. 7 - 7

    Update

    Owasso - 2nd down, ~2 minutes to go, ball on their own 45-yard line. CPHS 7, Owasso 7
    @ 7:57 PM
  41. 7 - 7

    Update

    Owasso - 3rd down, ~1 minute to go, ball on their own 49-yard line. CPHS 7, Owasso 7
    @ 7:58 PM
  42. Commentary

    Offsides - Charles Page
    @ 7:59 PM
  43. 7 - 7

    Update

    Owasso - 1st down, Under a minute, ball on Sand Springs' 31-yard line. CPHS 7, Owasso 7
    @ 7:59 PM
  44. 7 - 7

    Update

    Sand Springs - 2nd down, Under a minute, ball on their own 26-yard line. CPHS 7, Owasso 7
    @ 7:59 PM
  45. 7 - 7

    Update

    Owasso - 1st down, Under a minute, ball on Sand Springs' 5-yard line. CPHS 7, Owasso 7
    @ 8:00 PM
  46. 7 - 7

    Update

    Owasso - 2nd down, Under a minute, ball on Sand Springs' 1-yard line. CPHS 7, Owasso 7
    @ 8:00 PM
  47. 2nd Quarter
  48. 7 - 7

    End of 1st Quarter

    CPHS 7, Owasso 7
    @ 8:00 PM
  49. 7 - 13

    Rushing Touchdown

    Owasso - #6 Drew Frankenfield with a 1 Yd Rushing TD. CPHS 7, Owasso 13
    Drew Frankenfield6 - QB
    @ 8:03 PM
  50. 7 - 14

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 7, Owasso 14
    Juan Razo43 - K
    @ 8:04 PM
  51. 7 - 14

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on Owasso's 32-yard line. CPHS 7, Owasso 14
    @ 8:06 PM
  52. 7 - 14

    Update

    Sand Springs - 2nd down, ~11 minutes to go, ball on Owasso's 23-yard line. CPHS 7, Owasso 14
    @ 8:07 PM
  53. 7 - 14

    Update

    Sand Springs - 1st down, ~10 minutes to go, ball on Owasso's 22-yard line. CPHS 7, Owasso 14
    @ 8:08 PM
  54. Commentary

    Timeout - Charles Page
    @ 8:08 PM
  55. 7 - 14

    Update

    Sand Springs - 2nd down, ~10 minutes to go, ball on Owasso's 19-yard line. CPHS 7, Owasso 14
    @ 8:10 PM
  56. Commentary

    Holding - Charles Page
    @ 8:11 PM
  57. 7 - 14

    Update

    Sand Springs - 3rd down, ~9 minutes to go, ball on Owasso's 30-yard line. CPHS 7, Owasso 14
    @ 8:11 PM
  58. 7 - 14

    Update

    Sand Springs - 4th down, ~8 minutes to go, ball on Owasso's 30-yard line. CPHS 7, Owasso 14
    @ 8:12 PM
  59. 7 - 14

    Turnover on Downs

    Sand Springs has turned possession over on downs. Owasso has the ball on their own 17-yard line. CPHS 7, Owasso 14
    @ 8:13 PM
  60. 7 - 14

    Update

    Owasso - 2nd down, ~8 minutes to go, ball on their own 20-yard line. CPHS 7, Owasso 14
    @ 8:16 PM
  61. 7 - 14

    Update

    Owasso - 1st down, ~7 minutes to go, ball on their own 33-yard line. CPHS 7, Owasso 14
    @ 8:16 PM
  62. 7 - 14

    Update

    Owasso - 2nd down, ~7 minutes to go, ball on their own 39-yard line. CPHS 7, Owasso 14
    @ 8:16 PM
  63. 7 - 14

    Update

    Owasso - 1st down, ~6 minutes to go, ball on Sand Springs' 46-yard line. CPHS 7, Owasso 14
    @ 8:17 PM
  64. Commentary

    Holding - Owasso
    @ 8:18 PM
  65. 7 - 14

    Update

    Owasso - 1st down, ~6 minutes to go, ball on Sand Springs' 49-yard line. CPHS 7, Owasso 14
    @ 8:19 PM
  66. 7 - 14

    Update

    Owasso - 2nd down, ~6 minutes to go, ball on Sand Springs' 46-yard line. CPHS 7, Owasso 14
    @ 8:19 PM
  67. 7 - 14

    Update

    Owasso - 1st down, ~5 minutes to go, ball on Sand Springs' 24-yard line. CPHS 7, Owasso 14
    @ 8:20 PM
  68. 7 - 14

    Update

    Owasso - 2nd down, ~5 minutes to go, ball on Sand Springs' 24-yard line. CPHS 7, Owasso 14
    @ 8:20 PM
  69. 7 - 14

    Update

    Owasso - 3rd down, ~5 minutes to go, ball on Sand Springs' 21-yard line. CPHS 7, Owasso 14
    @ 8:21 PM
  70. 7 - 14

    Update

    Sand Springs - 1st down, ~5 minutes to go, ball on their own 11-yard line. CPHS 7, Owasso 14
    @ 8:21 PM
  71. Commentary

    Timeout - Charles Page
    @ 8:22 PM
  72. Commentary

    Holding - Owasso
    @ 8:24 PM
  73. 7 - 14

    Update

    Owasso - 1st down, ~4 minutes to go, ball on Sand Springs' 10-yard line. CPHS 7, Owasso 14
    @ 8:25 PM
  74. 7 - 20

    Rushing Touchdown

    Owasso - #2 Jayden Hall with a 10 Yd Rushing TD. CPHS 7, Owasso 20
    Jayden Hall2 - RB
    @ 8:26 PM
  75. 7 - 21

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 7, Owasso 21
    Juan Razo43 - K
    @ 8:26 PM
  76. 7 - 21

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 30-yard line. CPHS 7, Owasso 21
    @ 8:28 PM
  77. 7 - 21

    Update

    Sand Springs - 2nd down, ~3 minutes to go, ball on their own 36-yard line. CPHS 7, Owasso 21
    @ 8:29 PM
  78. 7 - 21

    Update

    Sand Springs - 3rd down, ~3 minutes to go, ball on their own 37-yard line. CPHS 7, Owasso 21
    @ 8:30 PM
  79. 7 - 21

    Long Pass

    Sand Springs - #6 Easton Webb with a long pass to #2 Dominic Forbes. Sand Springs has the ball on Owasso's 22-yard line. CPHS 7, Owasso 21
    Dominic Forbes2 - WR
    Easton Webb6 - QB
    @ 8:31 PM
  80. 7 - 21

    Update

    Sand Springs - 2nd down, ~1 minute to go, ball on Owasso's 22-yard line. CPHS 7, Owasso 21
    @ 8:31 PM
  81. 7 - 21

    Update

    Sand Springs - 3rd down, ~1 minute to go, ball on Owasso's 22-yard line. CPHS 7, Owasso 21
    @ 8:32 PM
  82. 7 - 21

    Update

    Sand Springs - 4th down, ~1 minute to go, ball on Owasso's 22-yard line. CPHS 7, Owasso 21
    @ 8:34 PM
  83. 10 - 21

    Field Goal

    Sand Springs - #47 Tanner Copeland kicks a 32 Yd Field Goal. CPHS 10, Owasso 21
    Tanner Copeland47 - K
    @ 8:34 PM
  84. 10 - 21

    Possession Update - Kickoff

    Sand Springs kicked off to Owasso. Owasso has the ball on their own 30-yard line. CPHS 10, Owasso 21
    @ 8:37 PM
  85. 10 - 21

    Update

    Owasso - 2nd down, ~1 minute to go, ball on their own 30-yard line. CPHS 10, Owasso 21
    @ 8:37 PM
  86. 10 - 21

    Update

    Owasso - 1st down, ~1 minute to go, ball on Sand Springs' 47-yard line. CPHS 10, Owasso 21
    @ 8:38 PM
  87. 10 - 21

    Update

    Owasso - 2nd down, ~1 minute to go, ball on Sand Springs' 47-yard line. CPHS 10, Owasso 21
    @ 8:38 PM
  88. 10 - 21

    Update

    Owasso - 1st down, Under a minute, ball on Sand Springs' 36-yard line. CPHS 10, Owasso 21
    @ 8:39 PM
  89. Commentary

    Timeout - Owasso
    @ 8:39 PM
  90. 10 - 21

    Interception

    Sand Springs - #17 Kaden Pope intercepts a Owasso pass and has the ball on their own 9-yard line. CPHS 10, Owasso 21
    Kaden Pope17 - SS
    @ 8:40 PM
  91. 10 - 21

    Update

    Sand Springs - 2nd down, Under a minute, ball on their own 15-yard line. CPHS 10, Owasso 21
    @ 8:41 PM
  92. 10 - 21

    Update

    Sand Springs - 3rd down, Under a minute, ball on their own 19-yard line. CPHS 10, Owasso 21
    @ 8:41 PM
  93. Commentary

    Timeout - Owasso
    @ 8:42 PM
  94. Commentary

    Sandites take the knee to go to Halftime.
    @ 8:43 PM
  95. Halftime
  96. 10 - 21

    Halftime

    CPHS 10, Owasso 21
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 8:43 PM
  97. 3rd Quarter
  98. 10 - 21

    Start of 3rd Quarter

    Sand Springs to kick off to Owasso.
    @ 9:07 PM
  99. 10 - 21

    Update

    Owasso - 1st down, ~11 minutes to go, ball on their own 31-yard line. CPHS 10, Owasso 21
    @ 9:08 PM
  100. 10 - 21

    Update

    Owasso - 2nd down, ~11 minutes to go, ball on their own 33-yard line. CPHS 10, Owasso 21
    @ 9:08 PM
  101. 10 - 21

    Update

    Owasso - 1st down, ~11 minutes to go, ball on their own 41-yard line. CPHS 10, Owasso 21
    @ 9:08 PM
  102. 10 - 21

    Update

    Owasso - 2nd down, ~10 minutes to go, ball on their own 44-yard line. CPHS 10, Owasso 21
    @ 9:09 PM
  103. 10 - 21

    Update

    Owasso - 3rd down, ~10 minutes to go, ball on their own 44-yard line. CPHS 10, Owasso 21
    @ 9:09 PM
  104. 10 - 21

    Update

    Owasso - 1st down, ~10 minutes to go, ball on Sand Springs' 49-yard line. CPHS 10, Owasso 21
    @ 9:10 PM
  105. 10 - 21

    Update

    Owasso - 1st down, ~9 minutes to go, ball on Sand Springs' 22-yard line. CPHS 10, Owasso 21
    @ 9:11 PM
  106. Commentary

    Timeout - Charles Page
    @ 9:11 PM
  107. 10 - 21

    Update

    Owasso - 2nd down, ~9 minutes to go, ball on Sand Springs' 22-yard line. CPHS 10, Owasso 21
    @ 9:12 PM
  108. 10 - 21

    Update

    Owasso - 1st down, ~9 minutes to go, ball on Sand Springs' 7-yard line. CPHS 10, Owasso 21
    @ 9:14 PM
  109. 10 - 21

    Update

    Owasso - 2nd down, ~8 minutes to go, ball on Sand Springs' 2-yard line. CPHS 10, Owasso 21
    @ 9:14 PM
  110. 10 - 27

    Rushing Touchdown

    Owasso - #2 Jayden Hall with a 2 Yd Rushing TD. CPHS 10, Owasso 27
    Jayden Hall2 - RB
    @ 9:14 PM
  111. 10 - 28

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 10, Owasso 28
    Juan Razo43 - K
    @ 9:15 PM
  112. 10 - 28

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 35-yard line. CPHS 10, Owasso 28
    @ 9:17 PM
  113. 10 - 28

    Update

    Sand Springs - 2nd down, ~8 minutes to go, ball on their own 35-yard line. CPHS 10, Owasso 28
    @ 9:17 PM
  114. 10 - 28

    Update

    Sand Springs - 3rd down, ~8 minutes to go, ball on their own 37-yard line. CPHS 10, Owasso 28
    @ 9:18 PM
  115. 10 - 28

    Update

    Sand Springs - 4th down, ~7 minutes to go, ball on their own 34-yard line. CPHS 10, Owasso 28
    @ 9:20 PM
  116. Commentary

    A muffed punt sets Charles Page up at the Owasso 27.
    @ 9:21 PM
  117. 10 - 28

    Update

    Sand Springs - 1st down, ~6 minutes to go, ball on Owasso's 27-yard line. CPHS 10, Owasso 28
    @ 9:21 PM
  118. 16 - 28

    Passing Touchdown

    Sand Springs - #6 Easton Webb 27 Yd pass completed to #2 Dominic Forbes for a TD. CPHS 16, Owasso 28
    Dominic Forbes2 - WR
    Easton Webb6 - QB
    @ 9:22 PM
  119. 17 - 28

    Made Point After

    Sand Springs - #47 Tanner Copeland PAT Good. CPHS 17, Owasso 28
    Tanner Copeland47 - K
    @ 9:22 PM
  120. 17 - 28

    Possession Update - Kickoff

    Sand Springs kicked off to Owasso. Owasso has the ball on their own 20-yard line. CPHS 17, Owasso 28
    @ 9:24 PM
  121. 17 - 28

    Update

    Owasso - 1st down, ~6 minutes to go, ball on their own 36-yard line. CPHS 17, Owasso 28
    @ 9:25 PM
  122. 17 - 28

    Update

    Owasso - 1st down, ~5 minutes to go, ball on Sand Springs' 49-yard line. CPHS 17, Owasso 28
    @ 9:26 PM
  123. 17 - 34

    Passing Touchdown

    Owasso - #6 Drew Frankenfield 49 Yd pass completed to #4 Julius Wilson for a TD. CPHS 17, Owasso 34
    Julius Wilson4 - WR
    Drew Frankenfield6 - QB
    @ 9:27 PM
  124. 17 - 35

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 17, Owasso 35
    Juan Razo43 - K
    @ 9:27 PM
  125. 17 - 35

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 20-yard line. CPHS 17, Owasso 35
    @ 9:29 PM
  126. 17 - 35

    Update

    Sand Springs - 2nd down, ~5 minutes to go, ball on their own 23-yard line. CPHS 17, Owasso 35
    @ 9:30 PM
  127. 17 - 35

    Update

    Sand Springs - 3rd down, ~4 minutes to go, ball on their own 23-yard line. CPHS 17, Owasso 35
    @ 9:30 PM
  128. 17 - 35

    Update

    Sand Springs - 4th down, ~4 minutes to go, ball on their own 14-yard line. CPHS 17, Owasso 35
    @ 9:31 PM
  129. 17 - 35

    Punt

    Sand Springs has punted to Owasso. Owasso has the ball on Sand Springs' 46-yard line. CPHS 17, Owasso 35
    @ 9:32 PM
  130. 17 - 35

    Update

    Owasso - 2nd down, ~3 minutes to go, ball on Sand Springs' 40-yard line. CPHS 17, Owasso 35
    @ 9:33 PM
  131. 17 - 35

    Update

    Owasso - 1st down, ~3 minutes to go, ball on Sand Springs' 36-yard line. CPHS 17, Owasso 35
    @ 9:33 PM
  132. 17 - 35

    Update

    Owasso - 2nd down, ~2 minutes to go, ball on Sand Springs' 33-yard line. CPHS 17, Owasso 35
    @ 9:34 PM
  133. 17 - 35

    Big Play - Tackle For Loss

    Sand Springs - #66 Aiden Rhine with a tackle for loss. Owasso has the ball on Sand Springs' 35-yard line. CPHS 17, Owasso 35
    Aiden Rhine66 - NG
    @ 9:34 PM
  134. 17 - 35

    Update

    Owasso - 4th down, ~1 minute to go, ball on Sand Springs' 35-yard line. CPHS 17, Owasso 35
    @ 9:35 PM
  135. 17 - 35

    Update

    Owasso - 1st down, ~1 minute to go, ball on Sand Springs' 19-yard line. CPHS 17, Owasso 35
    @ 9:35 PM
  136. 17 - 35

    Update

    Owasso - 1st down, ~1 minute to go, ball on Sand Springs' 2-yard line. CPHS 17, Owasso 35
    @ 9:36 PM
  137. 17 - 41

    Rushing Touchdown

    Owasso - #2 Jayden Hall with a 2 Yd Rushing TD. CPHS 17, Owasso 41
    Jayden Hall2 - RB
    @ 9:37 PM
  138. 17 - 42

    Made Point After

    Owasso - #43 Juan Razo PAT Good. CPHS 17, Owasso 42
    Juan Razo43 - K
    @ 9:37 PM
  139. 17 - 42

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 20-yard line. CPHS 17, Owasso 42
    @ 9:39 PM
  140. 17 - 42

    Update

    Sand Springs - 2nd down, Under a minute, ball on their own 19-yard line. CPHS 17, Owasso 42
    @ 9:40 PM
  141. 4th Quarter
  142. 17 - 42

    End of 3rd Quarter

    CPHS 17, Owasso 42
    @ 9:40 PM
  143. 17 - 42

    Update

    Sand Springs - 3rd down, ~11 minutes to go, ball on their own 19-yard line. CPHS 17, Owasso 42
    @ 9:42 PM
  144. 17 - 42

    Update

    Sand Springs - 4th down, ~11 minutes to go, ball on their own 19-yard line. CPHS 17, Owasso 42
    @ 9:42 PM
  145. 17 - 42

    Punt

    Sand Springs has punted to Owasso. Owasso has the ball on Sand Springs' 12-yard line. CPHS 17, Owasso 42
    @ 9:44 PM
  146. 17 - 42

    Update

    Owasso - 2nd down, ~11 minutes to go, ball on Sand Springs' 12-yard line. CPHS 17, Owasso 42
    @ 9:45 PM
  147. 17 - 42

    Update

    Owasso - 3rd down, ~11 minutes to go, ball on Sand Springs' 8-yard line. CPHS 17, Owasso 42
    @ 9:45 PM
  148. Commentary

    False Start - Owasso
    @ 9:46 PM
  149. 17 - 42

    Update

    Owasso - 4th down, ~10 minutes to go, ball on Sand Springs' 4-yard line. CPHS 17, Owasso 42
    @ 9:47 PM
  150. Commentary

    Holding - Owasso
    @ 9:47 PM
  151. 17 - 45

    Field Goal

    Owasso - #43 Juan Razo kicks a 32 Yd Field Goal. CPHS 17, Owasso 45
    Juan Razo43 - K
    @ 9:48 PM
  152. 17 - 45

    Possession Update - Kickoff

    Owasso kicked off to Sand Springs. Sand Springs has the ball on their own 35-yard line. CPHS 17, Owasso 45
    @ 9:50 PM
  153. 17 - 45

    Update

    Sand Springs - 2nd down, ~8 minutes to go, ball on their own 36-yard line. CPHS 17, Owasso 45
    @ 9:51 PM
  154. 17 - 45

    Update

    Sand Springs - 3rd down, ~8 minutes to go, ball on their own 38-yard line. CPHS 17, Owasso 45
    @ 9:52 PM
  155. 17 - 45

    Update

    Sand Springs - 3rd down, ~7 minutes to go, ball on their own 43-yard line. CPHS 17, Owasso 45
    @ 9:52 PM
  156. 17 - 45

    Update

    Sand Springs - 4th down, ~7 minutes to go, ball on their own 32-yard line. CPHS 17, Owasso 45
    @ 9:53 PM
  157. 17 - 45

    Punt

    Sand Springs has punted to Owasso. Owasso has the ball on their own 39-yard line. CPHS 17, Owasso 45
    @ 9:54 PM
  158. 17 - 45

    Update

    Owasso - 2nd down, ~6 minutes to go, ball on their own 43-yard line. CPHS 17, Owasso 45
    @ 9:55 PM
  159. 17 - 45

    Update

    Owasso - 3rd down, ~5 minutes to go, ball on their own 48-yard line. CPHS 17, Owasso 45
    @ 9:55 PM
  160. 17 - 45

    Update

    Owasso - 4th down, ~5 minutes to go, ball on their own 48-yard line. CPHS 17, Owasso 45
    @ 9:56 PM
  161. 17 - 45

    Turnover on Downs

    Owasso has turned possession over on downs. Sand Springs has the ball on Owasso's 45-yard line. CPHS 17, Owasso 45
    @ 9:57 PM
  162. 17 - 45

    Update

    Sand Springs - 2nd down, ~4 minutes to go, ball on Owasso's 47-yard line. CPHS 17, Owasso 45
    @ 9:58 PM
  163. 17 - 45

    Update

    Sand Springs - 3rd down, ~3 minutes to go, ball on their own 46-yard line. CPHS 17, Owasso 45
    @ 9:58 PM
  164. 17 - 45

    Update

    Sand Springs - 4th down, ~3 minutes to go, ball on Owasso's 36-yard line. CPHS 17, Owasso 45
    @ 9:59 PM
  165. Commentary

    Timeout - Charles Page
    @ 9:59 PM
  166. 17 - 45

    Turnover on Downs

    Sand Springs has turned possession over on downs. Owasso has the ball on their own 36-yard line. CPHS 17, Owasso 45
    @ 10:01 PM
  167. 17 - 45

    Update

    Owasso - 2nd down, ~2 minutes to go, ball on their own 41-yard line. CPHS 17, Owasso 45
    @ 10:02 PM
  168. 17 - 45

    Update

    Owasso - 1st down, ~1 minute to go, ball on their own 46-yard line. CPHS 17, Owasso 45
    @ 10:03 PM
  169. 17 - 45

    Long Run

    Owasso - #10 Peyton Legrand with a long run. Owasso has the ball on Sand Springs' 30-yard line. CPHS 17, Owasso 45
    Peyton Legrand10 - FS
    @ 10:03 PM
  170. 17 - 45

    Big Play - Tackle For Loss

    Sand Springs - #4 Joseph Farmer with a tackle for loss. Owasso has the ball on Sand Springs' 31-yard line. CPHS 17, Owasso 45
    Joseph Farmer4 - SS
    @ 10:04 PM
  171. Final
  172. 17 - 45

    End of Game

    CPHS 17, Owasso 45
    @ 10:05 PM

Scoretracker Scorers

Kameron RobertsSandites Reporter

Sand Springs @ Owasso Football Game Info

Fri., Sep. 12, 2025 @ 7:30p
Owasso High School
The Owasso (OK) varsity football team won Friday's home non-conference game against Sand Springs (OK) by a score of 45-17.

Player stats

Rushing Yds/G
SSHS
OHS
J. Hall185.6
Passing Yds/G
SSHS
E. Webb214.8
OHS
Receiving Yds/G
SSHS
D. Forbes104.8
OHS
Total Yds/G
SSHS
E. Webb224.9
OHS
Tackles/G
SSHS
OHS
R. Karn11.8
Sacks/G
SSHS
OHS
Points/G
SSHS
OHS
J. Hall18.4

Team comparison

Rushing Yards/G
119.8
190.2
Passing Yards/G
231.8
239.2
Receiving Yards/G
231.7
180.6
Total Yards/G
351.5
429.3
Tackles/G
60.3
66.8
Sacks/G
2.5
2.6
Points/G
1.9
26.6
Pancake Blocks
-
-

Scoring averages

Q1Q2Q3Q4Final
Sand Springs
13.911.811.65.137.8
Owasso
3.512.78.36.737.1

Sand Springs Videos

Owasso Videos

Owasso doesn't have any videos.

Season recap

Overall record
11-2
10-3
League
7-0
7-0
Non-League
1-2
1-2
Head to Head
0-1
1-0
Home
7-1
5-1
Away
4-1
5-2
Neutral
0-0
0-0
Playoff
3-0
2-1
In-State
11-2
10-3
Out-of-State
0-0
0-0
Win %
.846
.769
District %
1.000
1.000
PF
492
482
PA
221
277
VIEW ALL

Common opponents

0 - 1
0 - 2

Rankings

OK
State Division
CANCEL
POST

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.