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 Cary-Grove (Cary, IL) varsity football team won Friday's home conference game against Hampshire (IL) by a score of 40-7.

Q1Q2Q3Q4Final
Hampshire----7
Cary-Grove----40
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Hampshire

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals112282.5007.50059.3
6Chris Whetstone (Sr)22141.0007.000114.6
7Maxwell Jacobs (Sr)22171.0008.500120.8
13Tyler Lacke (Jr)71851.3897.30047.0

Passing

Cary-Grove has not entered any passing stats.
Hampshire

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals16472.900
1Uriah Beamon (Jr)155.000
6Chris Whetstone (Sr)7-3-0.400
34Jacob Ostrowski (Jr)111.000
44Gavin Beauchamp (So)6457.500
97Knox Homola (So)1-1-1.000
Cary-Grove

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals2127713.213
16Dylan Tamason (Jr)122.000
40Logan Abrams (Sr)2027513.813
Hampshire

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals7537.60
1Uriah Beamon (Jr)100.00
3Thomas Ruffolo (Sr)11717.00
4J. Karwacki (Jr)177.00
6Chris Whetstone (Sr)177.00
12Josh Page (Sr)199.00
18Ivan Lechuga (Jr)155.00
84Cael Moore (Jr)188.00

Receiving

Cary-Grove has not entered any receiving stats.
Hampshire

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals4753100
1Uriah Beamon (Jr)505
3Thomas Ruffolo (Sr)01717
4J. Karwacki (Jr)077
6Chris Whetstone (Sr)-374
12Josh Page (Sr)099
18Ivan Lechuga (Jr)055
34Jacob Ostrowski (Jr)101
44Gavin Beauchamp (So)45045
84Cael Moore (Jr)088
97Knox Homola (So)-10-1
Cary-Grove

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2770277
16Dylan Tamason (Jr)202
40Logan Abrams (Sr)2750275
Hampshire

Total Yards

#Athlete NameRushPassRecTotal
Team Totals478253129
1Uriah Beamon (Jr)5005
3Thomas Ruffolo (Sr)001717
4J. Karwacki (Jr)0077
6Chris Whetstone (Sr)-314718
7Maxwell Jacobs (Sr)017017
12Josh Page (Sr)0099
13Tyler Lacke (Jr)051051
18Ivan Lechuga (Jr)0055
34Jacob Ostrowski (Jr)1001
44Gavin Beauchamp (So)450045
84Cael Moore (Jr)0088
97Knox Homola (So)-100-1
Cary-Grove

Total Yards

#Athlete NameRushPassRecTotal
Team Totals27700277
16Dylan Tamason (Jr)2002
40Logan Abrams (Sr)27500275
Hampshire

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1
30Mason Hill (Sr)1
Cary-Grove

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals2
86Joshua Humphrey (Sr)2
Hampshire

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.0001
30Mason Hill (Sr)111.0001
Cary-Grove

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.0002
86Joshua Humphrey (Sr)221.0002

Touchdowns

Hampshire has not entered any touchdowns stats.
Cary-Grove

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals30
40Logan Abrams (Sr)30
Stat Supplier Logo

Hampshire's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Stat Supplier Logo

Cary-Grove's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Game Story

Illinois High School Football - Hampshire crushed by Cary-Grove

October 17, 2025: Cary, IL 60013

The Cary-Grove Trojans walloped the visiting Hampshire Whip-Purs football team by a score of 40-7 in Friday's league challenge.

The Trojans now hold a 6-2 record. They take the field next when they travel to Jacobs for a Fox Valley test on Friday, October 24. Cary-Grove will meet a Golden Eagles squad coming off a 44-30 league win over Crystal Lake South (Crystal Lake, IL). The Golden Eagles record now stands at 6-2.

With the defeat, Hampshire drops to 3-5 on the campaign. The Whip-purs host Huntley (Huntley, IL) to face the Red Raiders in a Fox Valley challenge on Friday, October 24. The Red Raiders go into the challenge with a record of 4-4. Huntley won 48-36 in their recent league challenge against McHenry (McHenry, IL)

Drew StirlenTrojans Reporter
  • All
  • Q1
  • Q2
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Hampshire 0, Cary-Grove 0
    Posted @ 7:05p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 7:05p
  3. Field Conditions

    1st Quarter
    Field Conditions Soggy
    Posted @ 7:05p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:05p
  5. 0 - 0

    Update

    Cary-Grove1st Quarter ~10 minutes to go
    Cary-Grove - 1st down, ~10 minutes to go, ball on Hampshire's 12-yard line. Hampshire 0, Cary-Grove 0
    Posted @ 7:05p
  6. 0 - 6

    Rushing Touchdown

    Cary-Grove1st Quarter ~9 minutes to go
    Cary-Grove - #40 Logan Abrams with a 3 Yd Rushing TD. Hampshire 0, Cary-Grove 6
    Posted @ 7:07p
  7. 0 - 6

    Missed Point After

    Cary-Grove1st Quarter ~9 minutes to go
    Cary-Grove - PAT Missed. Hampshire 0, Cary-Grove 6
    Posted @ 7:07p
  8. 0 - 6

    Possession Update - Kickoff

    Hampshire1st Quarter ~9 minutes to go
    Cary-Grove kicked off to Hampshire. Hampshire has the ball on their own 22-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:09p
  9. 0 - 6

    Update

    Hampshire1st Quarter ~8 minutes to go
    Hampshire - 2nd down, ~8 minutes to go, ball on their own 23-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:11p
  10. Commentary

    1st Quarter
    Hampshire players seem to be lost and burn a timeout
    Posted @ 7:11p
  11. 0 - 6

    Update

    Hampshire1st Quarter ~8 minutes to go
    Hampshire - 3rd down, ~8 minutes to go, ball on their own 25-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:11p
  12. 0 - 6

    Update

    Hampshire1st Quarter ~7 minutes to go
    Hampshire - 4th down, ~7 minutes to go, ball on their own 24-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:12p
  13. 0 - 6

    Punt

    Cary-Grove1st Quarter ~7 minutes to go
    Hampshire has punted to Cary-Grove. Cary-Grove has the ball on Hampshire's 40-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:13p
  14. 0 - 6

    Update

    Cary-Grove1st Quarter ~6 minutes to go
    Cary-Grove - 2nd down, ~6 minutes to go, ball on Hampshire's 24-yard line. Hampshire 0, Cary-Grove 6
    Posted @ 7:14p
  15. Commentary

    1st Quarter
    Offsides on the whipurs after coach said to “watch the ball”
    Posted @ 7:16p
  16. 0 - 6

    Red Zone Alert

    Cary-Grove1st Quarter ~5 minutes to go
    Cary-Grove is inside Hampshire's 20. Hampshire 0, Cary-Grove 6
    Posted @ 7:16p
  17. 0 - 12

    Rushing Touchdown

    Cary-Grove1st Quarter ~4 minutes to go
    Cary-Grove - #11 with a 4 Yd Rushing TD. Hampshire 0, Cary-Grove 12
    Posted @ 7:17p
  18. 0 - 14

    Two Point Rush Completed

    Cary-Grove1st Quarter ~4 minutes to go
    Cary-Grove - #40 Logan Abrams rushed for a 2Pt Conversion. Hampshire 0, Cary-Grove 14
    Posted @ 7:18p
  19. 0 - 14

    Possession Update - Kickoff

    Hampshire1st Quarter ~4 minutes to go
    Cary-Grove kicked off to Hampshire. Hampshire has the ball on their own 30-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:20p
  20. 0 - 14

    Update

    Hampshire1st Quarter ~3 minutes to go
    Hampshire - 1st down, ~3 minutes to go, ball on their own 45-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:21p
  21. 0 - 14

    Big Play - Tackle For Loss

    Cary-Grove1st Quarter ~3 minutes to go
    Cary-Grove with a tackle for loss. Hampshire has the ball on their own 39-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:22p
  22. 0 - 14

    Update

    Hampshire1st Quarter ~2 minutes to go
    Hampshire - 4th down, ~2 minutes to go, ball on their own 39-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:23p
  23. 0 - 14

    Punt

    Cary-Grove1st Quarter ~2 minutes to go
    Hampshire has punted to Cary-Grove. Cary-Grove has the ball on their own 23-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:24p
  24. 0 - 14

    Update

    Cary-Grove1st Quarter ~2 minutes to go
    Cary-Grove - 1st down, ~2 minutes to go, ball on their own 38-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:25p
  25. 0 - 14

    Update

    Cary-Grove1st Quarter ~1 minute to go
    Cary-Grove - 3rd down, ~1 minute to go, ball on their own 46-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:26p
  26. 0 - 14

    Big Play - Tackle For Loss

    Hampshire1st Quarter ~1 minute to go
    Hampshire with a tackle for loss. Cary-Grove has the ball on their own 43-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:27p
  27. 0 - 14

    Punt

    Hampshire1st Quarter Under a minute
    Cary-Grove has punted to Hampshire. Hampshire has the ball on their own 33-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:27p
  28. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Hampshire 0, Cary-Grove 14
    Posted @ 7:29p
  29. 0 - 14

    Punt

    Cary-Grove2nd Quarter ~11 minutes to go
    Hampshire has punted to Cary-Grove. Cary-Grove has the ball on their own 27-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:31p
  30. 0 - 14

    Update

    Cary-Grove2nd Quarter ~11 minutes to go
    Cary-Grove - 2nd down, ~11 minutes to go, ball on their own 34-yard line. Hampshire 0, Cary-Grove 14
    Posted @ 7:32p
  31. 0 - 20

    Rushing Touchdown

    Cary-Grove2nd Quarter ~10 minutes to go
    Cary-Grove - #40 Logan Abrams with a 57 Yd Rushing TD. Hampshire 0, Cary-Grove 20
    Posted @ 7:33p
  32. 0 - 21

    Made Point After

    Cary-Grove2nd Quarter ~10 minutes to go
    Cary-Grove - #86 Joshua Humphrey PAT Good. Hampshire 0, Cary-Grove 21
    Posted @ 7:33p
  33. 0 - 21

    Possession Update - Kickoff

    Hampshire2nd Quarter ~10 minutes to go
    Cary-Grove kicked off to Hampshire. Hampshire has the ball on their own 30-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:36p
  34. 0 - 21

    Update

    Hampshire2nd Quarter ~10 minutes to go
    Hampshire - 1st down, ~10 minutes to go, ball on their own 40-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:36p
  35. 0 - 21

    Big Play - Tackle For Loss

    Cary-Grove2nd Quarter ~10 minutes to go
    Cary-Grove - #33 Oliver Antonelli with a tackle for loss. Hampshire has the ball on their own 39-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:37p
  36. 0 - 21

    Update

    Hampshire2nd Quarter ~8 minutes to go
    Hampshire - 4th down, ~8 minutes to go, ball on their own 42-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:38p
  37. 0 - 21

    Punt

    Cary-Grove2nd Quarter ~8 minutes to go
    Hampshire has punted to Cary-Grove. Cary-Grove has the ball on their own 44-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:39p
  38. 0 - 21

    Update

    Cary-Grove2nd Quarter ~8 minutes to go
    Cary-Grove - 1st down, ~8 minutes to go, ball on Hampshire's 45-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:40p
  39. 0 - 21

    Update

    Cary-Grove2nd Quarter ~7 minutes to go
    Cary-Grove - 2nd down, ~7 minutes to go, ball on Hampshire's 36-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:41p
  40. 0 - 21

    Update

    Cary-Grove2nd Quarter ~7 minutes to go
    Cary-Grove - 1st down, ~7 minutes to go, ball on Hampshire's 23-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:42p
  41. 0 - 21

    Update

    Cary-Grove2nd Quarter ~6 minutes to go
    Cary-Grove - 2nd down, ~6 minutes to go, ball on Hampshire's 18-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:44p
  42. 0 - 21

    Red Zone Alert

    Cary-Grove2nd Quarter ~5 minutes to go
    Cary-Grove is inside Hampshire's 20. Hampshire 0, Cary-Grove 21
    Posted @ 7:45p
  43. 0 - 21

    Update

    Cary-Grove2nd Quarter ~5 minutes to go
    Cary-Grove - 4th down, ~5 minutes to go, ball on Hampshire's 18-yard line. Hampshire 0, Cary-Grove 21
    Posted @ 7:45p
  44. Commentary

    2nd Quarter
    Timeout Trojans
    Posted @ 7:46p
  45. 0 - 27

    Rushing Touchdown

    Cary-Grove2nd Quarter ~4 minutes to go
    Cary-Grove - #23 with a 18 Yd Rushing TD. Hampshire 0, Cary-Grove 27
    Posted @ 7:48p
  46. 0 - 27

    Missed Point After

    Cary-Grove2nd Quarter ~4 minutes to go
    Cary-Grove - PAT Missed. Hampshire 0, Cary-Grove 27
    Posted @ 7:49p
  47. 0 - 27

    Possession Update - Kickoff

    Hampshire2nd Quarter ~3 minutes to go
    Cary-Grove kicked off to Hampshire. Hampshire has the ball on their own 25-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:52p
  48. 0 - 27

    Update

    Hampshire2nd Quarter ~3 minutes to go
    Hampshire - 4th down, ~3 minutes to go, ball on their own 32-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:53p
  49. 0 - 27

    Update

    Hampshire2nd Quarter ~3 minutes to go
    Hampshire - 1st down, ~3 minutes to go, ball on their own 37-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:53p
  50. 0 - 27

    Update

    Hampshire2nd Quarter ~2 minutes to go
    Hampshire - 3rd down, ~2 minutes to go, ball on their own 33-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:55p
  51. 0 - 27

    Big Play - Tackle For Loss

    Cary-Grove2nd Quarter ~2 minutes to go
    Cary-Grove - #41 Nate Jonas with a tackle for loss. Hampshire has the ball on their own 29-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:55p
  52. Commentary

    2nd Quarter
    Timeout
    Posted @ 7:56p
  53. 0 - 27

    Interception

    Cary-Grove2nd Quarter ~1 minute to go
    Cary-Grove - #33 Oliver Antonelli intercepts a Hampshire pass and has the ball on their own 48-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:57p
  54. 0 - 27

    Long Run

    Cary-Grove2nd Quarter ~1 minute to go
    Cary-Grove - #23 with a long run. Cary-Grove has the ball on Hampshire's 42-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:58p
  55. 0 - 27

    Big Play - Tackle For Loss

    Hampshire2nd Quarter Under a minute
    Hampshire with a tackle for loss. Cary-Grove has the ball on Hampshire's 29-yard line. Hampshire 0, Cary-Grove 27
    Posted @ 7:59p
  56. 0 - 33

    Rushing Touchdown

    Cary-Grove2nd Quarter Under a minute
    Cary-Grove - #40 Logan Abrams with a 29 Yd Rushing TD. Hampshire 0, Cary-Grove 33
    Posted @ 7:59p
  57. 0 - 33

    Rushing Two Point Conversion Failed

    Cary-Grove2nd Quarter Under a minute
    Cary-Grove - 2Pt Conversion Failed. Hampshire 0, Cary-Grove 33
    Posted @ 8p
  58. 0 - 33

    Possession Update - Kickoff

    Hampshire2nd Quarter Under a minute
    Cary-Grove kicked off to Hampshire. Hampshire has the ball on their own 23-yard line. Hampshire 0, Cary-Grove 33
    Posted @ 8:02p
  59. 0 - 33

    Update

    Hampshire2nd Quarter Under a minute
    Hampshire - 1st down, Under a minute, ball on their own 40-yard line. Hampshire 0, Cary-Grove 33
    Posted @ 8:03p
  60. 0 - 33

    Update

    Hampshire2nd Quarter Under a minute
    Hampshire - 3rd down, Under a minute, ball on their own 40-yard line. Hampshire 0, Cary-Grove 33
    Posted @ 8:04p
  61. 0 - 33

    Halftime

    Halftime
    Hampshire 0, Cary-Grove 33
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:05p

Hampshire @ Cary-Grove Football Game Info

Fri., Oct. 17, 2025 @ 7p
Cary-Grove Community High School
The Cary-Grove (Cary, IL) varsity football team won Friday's home conference game against Hampshire (IL) by a score of 40-7.

Scoretracker Providers

Drew StirlenTrojans Reporter

Rankings & Records

Hampshire (25-26)

IL
253
OverallConferenceHomeAwayWin %Conference %PFPA
3-63-61-42-2.333.333165308

Cary-Grove (25-26)

ILClass
6910
OverallConferenceHomeAwayNeutralWin %Conference %PFPA
9-37-24-13-12-1.750.778431228

Team Scoring Averages

Q1Q2Q3Q4Final
Hampshire
1.86.01.54.318.3
Cary-Grove
9.315.15.24.035.9

Hampshire Videos

Cary-Grove Videos

Team Stat Comparison

HampshireCary-Grove
28.4Rushing Yards Per Game76.3
21.6Passing Yards Per Game0.0
7.2Receiving Yards Per Game3.8
50.0Total Yards Per Game76.3

Team Leaders

HampshireCary-GroveNational Avg.
#44 Gavin Beauchamp45.0Rushing Yards Per Game#40 Logan Abrams128.611.0
#13 Tyler Lacke40.0Passing Yards Per Game#13 Jackson Berndt010.7
#3 Thomas Ruffolo17.0Receiving Yards Per Game#25 James Coleman5.38.7
#44 Gavin Beauchamp45.0Total Yards Per Game#40 Logan Abrams128.624.5

Record Breakdown

Hampshire (25-26)

Cary-Grove (25-26)

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