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 Spring Hill (KS) varsity football team won Friday's home conference game against Ottawa (KS) by a score of 36-7.

Q1Q2Q3Q4Final
Ottawa----7
Spring Hill----36
Final score provided by D. Behee.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Ottawa has not entered stats for this game.
Spring Hill

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals816211.50026.42135.4
3Jordan Miller (Sr)715183.46726.12131.4
4Keegan Fulk (Jr)11281.00028.0137.5
Spring Hill

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals382145.612
3Jordan Miller (Sr)6183.00
6Maysen Dodson (So)12605.001
10Hank Kotchavar (Sr)121169.711
21Rhett Worthen (So)155.00
23Blake Caldwell (Jr)3103.30
30Sam Abbott (So)331.00
31Levi Shrum (So)122.00
Spring Hill

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals821126.42
1Brady Coltharp (Sr)23417.0
6Maysen Dodson (So)24422.01
7Cameron Wells (Jr)27437.01
10Hank Kotchavar (Sr)12626.0
11Brooks Bayer (Jr)13333.0
Spring Hill

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals214211192824496
1Brady Coltharp (Sr)3434
3Jordan Miller (Sr)1818
4Keegan Fulk (Jr)1414
6Maysen Dodson (So)6044104
7Cameron Wells (Jr)741993
10Hank Kotchavar (Sr)11626142
11Brooks Bayer (Jr)3333
12Benny Ragan (Sr)1414
21Rhett Worthen (So)55
23Blake Caldwell (Jr)1010
30Sam Abbott (So)33
31Levi Shrum (So)22
42Brayden Bell (Jr)2424
Spring Hill

Total Yards

#Athlete NameRushPassRecTotal
Team Totals214211211425
1Brady Coltharp (Sr)3434
3Jordan Miller (Sr)18183201
4Keegan Fulk (Jr)2828
6Maysen Dodson (So)6044104
7Cameron Wells (Jr)7474
10Hank Kotchavar (Sr)11626142
11Brooks Bayer (Jr)3333
21Rhett Worthen (So)55
23Blake Caldwell (Jr)1010
30Sam Abbott (So)33
31Levi Shrum (So)22
Spring Hill

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3523588.0
0Michael Beck (So)527
2Kyle Stewart (Sr)314
5Caden McKanna (Jr)224
6Maysen Dodson (So)11
9Alex Marxen (Sr)1341.0
11Brooks Bayer (Jr)775.0
12Benny Ragan (Sr)112
14Jake Wyse (Jr)22
20Carter Raney (So)314
22Jace Thomson (So)11
24Syler Stewart (Sr)55
26Shaun Best (So)11
27John Nolan (So)112
28Andrew Pullen (Jr)145
32Mason Harvey (Jr)2131.0
36Zedryc Thomas (Jr)22
42Brayden Bell (Jr)11
46Sam McMains (So)11
61Broden Tarr (So)11
91Lane Nuessen (Fr)111.0
Spring Hill

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.0433
2Kyle Stewart (Sr)2
11Brooks Bayer (Jr)3.0371
32Mason Harvey (Jr)1.06
Spring Hill

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals12424.0321
0Michael Beck (So)1
2Kyle Stewart (Sr)11
22Jace Thomson (So)1
32Mason Harvey (Jr)2
42Brayden Bell (Jr)12424.0
Spring Hill

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals739256.03
35Aidan Odell (Jr)422656.52
83Keegan Eckert (Fr)316655.31
Spring Hill

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals14242.0
11Brooks Bayer (Jr)14242.0
Spring Hill

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11919.022814.047
4Keegan Fulk (Jr)11414.014
7Cameron Wells (Jr)11919.019
12Benny Ragan (Sr)11414.014
Spring Hill

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530636
6Maysen Dodson (So)21212
7Cameron Wells (Jr)166
10Hank Kotchavar (Sr)166
35Aidan Odell (Jr)66
42Brayden Bell (Jr)166
Spring Hill

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals35.6111.0326
35Aidan Odell (Jr)34.8111.0326
83Keegan Eckert (Fr)01.00
Spring Hill

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2215
6Maysen Dodson (So)112
7Cameron Wells (Jr)11
10Hank Kotchavar (Sr)11
42Brayden Bell (Jr)11

Game Story

Kansas High School Football - Spring Hill prevails Ottawa

October 3, 2025: Spring Hill, KS 66083

In Friday's league match, the host Spring Hill Broncos football squad scored a good 36-7 triumph over the Ottawa Cyclones.

The Broncos (4-1) will now prepare for their match against Paola (Paola, KS). The Panthers come into the non-league match with a 3-2 record. In their last match, Paola defeated Pittsburg (Pittsburg, KS), 33-21, in a non-league match.

Coming up next, the Cyclones meet the Bonner Springs Braves (Bonner Springs, KS) in a Frontier match, on Friday, October 10. Ottawa will attempt to upgrade on its 3-2 season record. The Braves come into the match with a 0-5 record after their 42-0 league loss to Tonganoxie (Tonganoxie, KS).

Dylan BeheeBroncos Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    0 - 17 The scorer has checked in. Ottawa 0, SHHS 17
    Posted @ 7:40p
  2. Game Attendance

    2nd Quarter
    Attendance Hundreds
    Posted @ 7:41p
  3. Field Conditions

    2nd Quarter
    Field Conditions Dry
    Posted @ 7:41p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Hot
    Posted @ 7:41p
  5. 0 - 17

    Red Zone Alert

    Spring Hill2nd Quarter ~5 minutes to go
    Spring Hill is inside Ottawa's 20. Ottawa 0, SHHS 17
    Posted @ 7:43p
  6. 0 - 23

    Rushing Touchdown

    Spring Hill2nd Quarter ~5 minutes to go
    Spring Hill - #6 Maysen Dodson with a 7 Yd Rushing TD. Ottawa 0, SHHS 23
    Posted @ 7:43p
  7. 0 - 24

    Made Point After

    Spring Hill2nd Quarter ~5 minutes to go
    Spring Hill - PAT Good. Ottawa 0, SHHS 24
    Posted @ 7:44p
  8. 0 - 24

    Possession Update - Kickoff

    Ottawa2nd Quarter ~5 minutes to go
    Spring Hill kicked off to Ottawa. Ottawa has the ball on their own 39-yard line. Ottawa 0, SHHS 24
    Posted @ 7:46p
  9. 0 - 24

    Punt

    Spring Hill2nd Quarter ~4 minutes to go
    Ottawa has punted to Spring Hill. Spring Hill has the ball on their own 37-yard line. Ottawa 0, SHHS 24
    Posted @ 7:49p
  10. 0 - 24

    Punt

    Ottawa2nd Quarter ~1 minute to go
    Spring Hill has punted to Ottawa. Ottawa has the ball on their own 20-yard line. Ottawa 0, SHHS 24
    Posted @ 8:04p
  11. 0 - 24

    Big Play - Sack

    Spring Hill2nd Quarter ~1 minute to go
    Spring Hill with a sack. Ottawa 0, SHHS 24
    Posted @ 8:06p
  12. 0 - 24

    Halftime

    Halftime
    Ottawa 0, SHHS 24
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:07p
  13. 0 - 24

    Start of 3rd Quarter

    Ottawa3rd Quarter
    Ottawa to kick off to Spring Hill.
    Posted @ 8:28p
  14. 0 - 30

    Passing Touchdown

    Spring Hill3rd Quarter ~10 minutes to go
    Spring Hill - #3 Jordan Miller 70 Yd pass completed to #7 Cameron Wells for a TD. Ottawa 0, SHHS 30
    Posted @ 8:31p
  15. 0 - 30

    Missed Point After

    Spring Hill3rd Quarter ~10 minutes to go
    Spring Hill - PAT Missed. Ottawa 0, SHHS 30
    Posted @ 8:31p
  16. 0 - 30

    Possession Update - Kickoff

    Ottawa3rd Quarter ~10 minutes to go
    Spring Hill kicked off to Ottawa. Ottawa has the ball on Spring Hill's 25-yard line. Ottawa 0, SHHS 30
    Posted @ 8:33p
  17. 0 - 30

    Turnover on Downs

    Spring Hill3rd Quarter ~8 minutes to go
    Ottawa has turned possession over on downs. Spring Hill has the ball on their own 37-yard line. Ottawa 0, SHHS 30
    Posted @ 8:39p
  18. 0 - 30

    Fumble Recovery

    Ottawa3rd Quarter ~8 minutes to go
    Ottawa recovered a fumble by Spring Hill. Ottawa 0, SHHS 30
    Posted @ 8:40p
  19. 0 - 30

    Fumble Recovery

    Spring Hill3rd Quarter ~8 minutes to go
    Spring Hill recovered a fumble by Ottawa. Ottawa 0, SHHS 30
    Posted @ 8:41p
  20. 0 - 30

    Turnover on Downs

    Ottawa3rd Quarter ~3 minutes to go
    Spring Hill has turned possession over on downs. Ottawa has the ball . Ottawa 0, SHHS 30
    Posted @ 8:53p
  21. 0 - 30

    Turnover on Downs

    Spring Hill3rd Quarter ~1 minute to go
    Ottawa has turned possession over on downs. Spring Hill has the ball . Ottawa 0, SHHS 30
    Posted @ 8:56p
  22. 0 - 30

    End of 3rd Quarter

    4th Quarter
    Ottawa 0, SHHS 30
    Posted @ 8:58p
  23. 0 - 36

    Passing Touchdown

    Spring Hill4th Quarter ~11 minutes to go
    Spring Hill - #3 Jordan Miller 36 Yd pass completed to #6 Maysen Dodson for a TD. Ottawa 0, SHHS 36
    Posted @ 9:01p
  24. 0 - 36

    Missed Point After

    Spring Hill4th Quarter ~11 minutes to go
    Spring Hill - PAT Missed. Ottawa 0, SHHS 36
    Posted @ 9:01p
  25. 0 - 36

    Possession Update - Kickoff

    Ottawa4th Quarter ~11 minutes to go
    Spring Hill kicked off to Ottawa. Ottawa has the ball on Spring Hill's 50-yard line. Ottawa 0, SHHS 36
    Posted @ 9:03p
  26. 0 - 36

    Red Zone Alert

    Ottawa4th Quarter ~7 minutes to go
    Ottawa is inside Spring Hill's 20. Ottawa 0, SHHS 36
    Posted @ 9:07p
  27. 6 - 36

    Rushing Touchdown

    Ottawa4th Quarter ~6 minutes to go
    Ottawa - #3 Armoni Velez with a 9 Yd Rushing TD. Ottawa 6, SHHS 36
    Posted @ 9:08p
  28. 7 - 36

    Made Point After

    Ottawa4th Quarter ~6 minutes to go
    Ottawa - PAT Good. Ottawa 7, SHHS 36
    Posted @ 9:09p
  29. 7 - 36

    Possession Update - Kickoff

    Spring Hill4th Quarter ~4 minutes to go
    Ottawa kicked off to Spring Hill. Spring Hill has the ball on their own 48-yard line. Ottawa 7, SHHS 36
    Posted @ 9:11p
  30. 7 - 36

    Two-Minute Warning

    Spring Hill4th Quarter ~2 minutes to go
    Spring Hill has the ball. Ottawa 7, SHHS 36
    Posted @ 9:14p
  31. 7 - 36

    End of Game

    Final
    Ottawa 7, SHHS 36
    Posted @ 9:17p

Ottawa @ Spring Hill Football Game Info

Fri., Oct. 3, 2025 @ 7p
The Spring Hill (KS) varsity football team won Friday's home conference game against Ottawa (KS) by a score of 36-7.

Scoretracker Providers

Dylan BeheeBroncos Reporter

Rankings & Records

Ottawa (25-26)

KSClass
9512
OverallDistrictHomeAwayNeutralWin %District %PFPA
7-43-36-01-30-1.636.500276171

Spring Hill (25-26)

KSClass
389
OverallDistrictHomeAwayWin %District %PFPA
8-25-15-13-1.800.833417126

Team Scoring Averages

Q1Q2Q3Q4Final
Ottawa
07.007.025.1
Spring Hill
11.316.88.82.541.7

Ottawa Videos

Ottawa doesn't have any videos.

Spring Hill Videos

Team Stat Comparison

OttawaSpring Hill
-Rushing Yards Per Game240.8
-Passing Yards Per Game125.4
-Receiving Yards Per Game125.3
-Total Yards Per Game366.2
-Tackles Per Game80.6
-Sacks Per Game3.9
-Points Per Game27.0

Team Leaders

OttawaSpring HillNational Avg.
-
Rushing Yards Per Game#10 Hank Kotchavar101.110.9
-
Passing Yards Per Game#3 Jordan Miller110.610.6
-
Receiving Yards Per Game#7 Cameron Wells36.18.7
-
Total Yards Per Game#3 Jordan Miller164.324.4
-
Tackles Per Game#2 Kyle Stewart9.02.6
-
Sacks Per Game#11 Brooks Bayer1.40.2
-
Points Per Game#37 Sylas Fulk6.01.8

Record Breakdown

Ottawa (25-26)

Spring Hill (25-26)

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