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 Saline (MI) varsity football team won Friday's home non-conference game against Groves (Beverly Hills, MI) by a score of 38-3.

Q1Q2Q3Q4Final
Groves00033
Saline141410038
Final score provided by M. Hervey.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Box Score Stats

Groves (16-17)

Saline (16-17)

45
Total Plays
44
9
First Downs
13
2
Penalties
7
30
Penalty Yards
40

Game Stats

Groves

Passing

#Athlete NameCompAttYdsC %AvgTDIntLngQB Rate
Team Totals92080.4508.9056.3
15Beau Kewley (Sr)92080.4508.9056.3
Groves

Rushing

#Athlete NameCarYdsAvgLngTD
Team Totals26451.711
6Collin Heard (Jr)3-7-2.37
15Beau Kewley (Sr)7-14-2.06
20Ryan Salter (Jr)144.04
25Ernest Allen (Sr)6244.011
26Nate Higley (Sr)100.00
Groves

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals88010.029
2Ryan Flaherty (Sr)11313.013
8Gill Foster (Sr)144.04
26Nate Higley (Sr)11515.015
34Nate Wagner (Sr)294.57
88Drew Sheckell (Sr)33913.029
Groves

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals4580820207
2Zak Abdulwasi (Jr)3131
2Ryan Flaherty (Sr)1313
6Collin Heard (Jr)-7-7
8Gill Foster (Sr)44
15Beau Kewley (Sr)-14-14
20Ryan Salter (Jr)44
25Ernest Allen (Sr)2424
26Nate Higley (Sr)01551066
34Nate Wagner (Sr)99
88Drew Sheckell (Sr)3939
Groves

Total Yards

#Athlete NamePassRushRecTotal
Team Totals804580125
2Ryan Flaherty (Sr)1313
6Collin Heard (Jr)-7-7
8Gill Foster (Sr)44
15Beau Kewley (Sr)80-1466
20Ryan Salter (Jr)44
25Ernest Allen (Sr)2424
26Nate Higley (Sr)01515
34Nate Wagner (Sr)99
88Drew Sheckell (Sr)3939
Groves

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals392766
1Chaise Ford (Jr)314
2Zak Abdulwasi (Jr)101
2Ryan Flaherty (Sr)639
3Jake Zanolli (Sr)358
4Dylan Sutton (Sr)415
6Collin Heard (Jr)617
11M. Kelley jr. (Jr)9312
20Ryan Salter (Jr)011
34Nate Wagner (Sr)358
62Anthony Galdi (Sr)123
65Griffen Best (Jr)022
89Destin Turner (Sr)011
99Jaleel Anderson (Sr)224
Groves

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals28844.0530
55Christian Sosa (Sr)28844.0530
Groves

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals518937.841
34Nate Wagner (Sr)518937.841
Groves

Kickoff Returns

#Athlete NameRetsYdsAvgLng
Team Totals58216.425
2Zak Abdulwasi (Jr)23115.518
26Nate Higley (Sr)35117.025
Groves

Punt Returns

#Athlete NameRetsYdsAvgLngFCKR Yds
Team Totals100.00182
2Zak Abdulwasi (Jr)31
26Nate Higley (Sr)100.00151
Groves

Points

#Athlete NameTDTD PtsConvSKick PtsTot Pts
Team Totals33
55Christian Sosa (Sr)33
Groves

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot
Team Totals12.5343
55Christian Sosa (Sr)12.5343
Saline has not entered stats for this game.

Recap Video

Game Story

Michigan High School Football - Saline trounces Groves

October 21, 2016: Saline, MI 48176

In Friday's non-league match, the host Saline Hornets football squad scored a big 38-3 victory over the Groves Falcons.

Mike HerveyHornets Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    The scorer has checked in.
    Posted @ 6:34p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:59p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:59p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:59p
  5. 0 - 0

    Start of Game

    Groves1st Quarter
    Groves kicking off to Saline.
    Posted @ 7p
  6. 0 - 6

    Rushing Touchdown

    Saline1st Quarter ~8 minutes to go
    Saline - #20 Thomas Harris with a 12 Yd Rushing TD. Groves 0, Saline 6
    Posted @ 7:08p
  7. 0 - 7

    Made Point After

    Saline1st Quarter ~8 minutes to go
    Saline - PAT Good. Groves 0, Saline 7
    Posted @ 7:09p
  8. 0 - 7

    Possession Update - Kickoff

    Groves1st Quarter ~8 minutes to go
    Saline kicked off to Groves. Groves has the ball on their own 20-yard line. Groves 0, Saline 7
    Posted @ 7:10p
  9. 0 - 7

    Punt

    Saline1st Quarter ~6 minutes to go
    Groves has punted to Saline. Saline has the ball on their own 34-yard line. Groves 0, Saline 7
    Posted @ 7:14p
  10. 0 - 13

    Rushing Touchdown

    Saline1st Quarter ~5 minutes to go
    Saline - #20 Thomas Harris with a 41 Yd Rushing TD. Groves 0, Saline 13
    Posted @ 7:16p
  11. 0 - 14

    Made Point After

    Saline1st Quarter ~5 minutes to go
    Saline - PAT Good. Groves 0, Saline 14
    Posted @ 7:17p
  12. 0 - 14

    Possession Update - Kickoff

    Groves1st Quarter ~5 minutes to go
    Saline kicked off to Groves. Groves has the ball on their own 29-yard line. Groves 0, Saline 14
    Posted @ 7:18p
  13. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Groves 0, Saline 14
    Posted @ 7:25p
  14. 0 - 14

    Turnover on Downs

    Saline2nd Quarter ~11 minutes to go
    Groves has turned possession over on downs. Saline has the ball on their own 20-yard line. Groves 0, Saline 14
    Posted @ 7:29p
  15. 0 - 14

    Punt

    Groves2nd Quarter ~7 minutes to go
    Saline has punted to Groves. Groves has the ball on their own 19-yard line. Groves 0, Saline 14
    Posted @ 7:38p
  16. 0 - 14

    Punt

    Saline2nd Quarter ~6 minutes to go
    Groves has punted to Saline. Saline has the ball on their own 37-yard line. Groves 0, Saline 14
    Posted @ 7:41p
  17. 0 - 20

    Passing Touchdown

    Saline2nd Quarter ~5 minutes to go
    Saline - #7 Isaac Zambeck 25 Yd pass completed to #20 Thomas Harris for a TD. Groves 0, Saline 20
    Posted @ 7:44p
  18. 0 - 21

    Made Point After

    Saline2nd Quarter ~5 minutes to go
    Saline - PAT Good. Groves 0, Saline 21
    Posted @ 7:45p
  19. 0 - 21

    Possession Update - Kickoff

    Groves2nd Quarter ~5 minutes to go
    Saline kicked off to Groves. Groves has the ball on their own 20-yard line. Groves 0, Saline 21
    Posted @ 7:46p
  20. 0 - 21

    Punt

    Saline2nd Quarter ~2 minutes to go
    Groves has punted to Saline. Saline has the ball on their own 15-yard line. Groves 0, Saline 21
    Posted @ 7:52p
  21. 0 - 27

    Passing Touchdown

    Saline2nd Quarter Under a minute
    Saline - #7 Ryan Liebert 57 Yd pass completed for a TD. Groves 0, Saline 27
    Posted @ 7:58p
  22. 0 - 28

    Made Point After

    Saline2nd Quarter Under a minute
    Saline - PAT Good. Groves 0, Saline 28
    Posted @ 7:58p
  23. 0 - 28

    Possession Update - Kickoff

    Groves2nd Quarter Under a minute
    Saline kicked off to Groves. Groves has the ball on their own 30-yard line. Groves 0, Saline 28
    Posted @ 7:59p
  24. 0 - 28

    Halftime

    Halftime
    Groves 0, Saline 28
    Posted @ 8:02p
  25. 0 - 28

    Start of 3rd Quarter

    Saline3rd Quarter
    Saline to kick off to Groves.
    Posted @ 8:22p
  26. 0 - 28

    Possession Update - Kickoff

    Groves3rd Quarter ~11 minutes to go
    Saline kicked off to Groves. Groves has the ball on their own 20-yard line. Groves 0, Saline 28
    Posted @ 8:23p
  27. 0 - 28

    Punt

    Saline3rd Quarter ~10 minutes to go
    Groves has punted to Saline. Saline has the ball on their own 45-yard line. Groves 0, Saline 28
    Posted @ 8:25p
  28. 0 - 34

    Rushing Touchdown

    Saline3rd Quarter ~8 minutes to go
    Saline - #7 Ryan Liebert with a 8 Yd Rushing TD. Groves 0, Saline 34
    Posted @ 8:30p
  29. 0 - 35

    Made Point After

    Saline3rd Quarter ~8 minutes to go
    Saline - PAT Good. Groves 0, Saline 35
    Posted @ 8:31p
  30. 0 - 35

    Possession Update - Kickoff

    Groves3rd Quarter ~8 minutes to go
    Saline kicked off to Groves. Groves has the ball on their own 20-yard line. Groves 0, Saline 35
    Posted @ 8:32p
  31. 0 - 35

    Punt

    Saline3rd Quarter ~5 minutes to go
    Groves has punted to Saline. Saline has the ball on their own 50-yard line. Groves 0, Saline 35
    Posted @ 8:35p
  32. 0 - 38

    Field Goal

    Saline3rd Quarter Under a minute
    Saline - 20 Yd Field Goal. Groves 0, Saline 38
    Posted @ 8:41p
  33. 0 - 38

    Possession Update - Kickoff

    Groves3rd Quarter Under a minute
    Saline kicked off to Groves. Groves has the ball on their own 25-yard line. Groves 0, Saline 38
    Posted @ 8:43p
  34. 0 - 38

    End of 3rd Quarter

    4th Quarter
    Groves 0, Saline 38
    Posted @ 8:43p
  35. 3 - 38

    Field Goal

    Groves4th Quarter ~2 minutes to go
    Groves - 28 Yd Field Goal. Groves 3, Saline 38
    Posted @ 8:56p
  36. 3 - 38

    Possession Update - Kickoff

    Saline4th Quarter ~2 minutes to go
    Groves kicked off to Saline. Saline has the ball on their own 30-yard line. Groves 3, Saline 38
    Posted @ 8:58p
  37. 3 - 38

    Two-Minute Warning

    Saline4th Quarter ~2 minutes to go
    Saline has the ball. Groves 3, Saline 38
    Posted @ 8:58p
  38. 3 - 38

    End of Game

    Final
    Groves 3, Saline 38
    Posted @ 8:58p

Highlight Videos

Scoretracker Providers

Mike HerveyHornets Reporter

Matchup Video

Rankings & Records

Groves (16-17)

NationalMIClass
487134
OverallLeagueHomeAwayNeutralWin %League %PFPA
11-26-06-04-11-1.8461.000344142

Saline (16-17)

NationalMIClass
16154
OverallLeagueHomeAwayNeutralWin %League %PFPA
11-15-06-04-01-1.9171.000469173

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Groves
7.76.26.48.03.526.5
Saline
11.311.310.36.0-39.1

Groves

Saline

  • Highlight of Bedford V
  • Matchup: Saline vs. Bedford JV 2016
  • Recap: Saline vs. Canton V 2016

Team Stat Comparison

GrovesSaline
173.1Rushing Yards Per Game-
77.2Passing Yards Per Game-
250.2Total Yards Per Game-
72.2Tackles Per Game-
1.5Sacks Per Game-
24.2Points Per Game-

Team Leaders

GrovesSalineNational Avg.
#25 Ernest Allen74.1Rushing Yards Per Game
-
20.9
#15 Beau Kewley75.0Passing Yards Per Game
-
40.9
#15 Beau Kewley99.2Total Yards Per Game
-
36.1
#11 Maurice Kelley jr.9.9Tackles Per Game
-
2.8
#11 Maurice Kelley jr.0.8Sacks Per Game
-
0.2
#18 Colton Tinsley6.0Points Per Game
-
2.0

Record Breakdown

Groves (16-17)

Saline (16-17)

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