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 Vestavia Hills (AL) varsity football team won Friday's home conference game against Spain Park (Hoover, AL) by a score of 45-7.

Game Details: Vestavia Hills High School, Football field

Q1Q2Q3Q4Final
Spain Park70007
Vestavia Hills171414045
Final score provided by S. Gill.
  • Recap
  • Box Score
  • Videos
  • Fan Chat
  • Matchup

Game Stats

Spain Park

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1220136.60011.3197.1
7Harrison Barker (Sr)1220136.60011.3197.1
Vestavia Hills

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals714110.50015.7135100.3
17Eli Sawyer (Sr)714110.50015.7135100.3
Spain Park

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals361564.30
5Mike Callens jr (Sr)14835.90
6T'nazj Means (Jr)11474.30
7Harrison Barker (Sr)10393.90
14Neal Partin (Sr)1-13-13.00
Vestavia Hills

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals352968.5804
1Aj Powell (Sr)1621513.4803
11Taiyo Crawford (Jr)4256.312
17Eli Sawyer (Sr)263.05
22Joe Phifer (Sr)122.02
23Landon Neese (Jr)9384.2151
39John Edwards (So)3103.36
Spain Park

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1213511.31
1Jaylen Ward (So)5306.0
4Jacob Jenkins (Sr)23316.5
5Mike Callens jr (Sr)1-3-3.0
10Cooper Kelley (Jr)36622.01
16George Hill (Sr)199.0
Vestavia Hills

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals711015.7351
5Wells Watts (Sr)199.09
6Charlie Hughes (Jr)11616.016
8Peyton Walraven (Sr)36321.0351
37C. Merrill (Sr)144.04
88Jackson Trotman (Sr)11818.018
Spain Park

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals156135291
1Jaylen Ward (So)3030
4Jacob Jenkins (Sr)3333
5Mike Callens jr (Sr)83-380
6T'nazj Means (Jr)4747
7Harrison Barker (Sr)3939
10Cooper Kelley (Jr)6666
14Neal Partin (Sr)-13-13
16George Hill (Sr)99
Vestavia Hills

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals296110406
1Aj Powell (Sr)215215
5Wells Watts (Sr)99
6Charlie Hughes (Jr)1616
8Peyton Walraven (Sr)6363
11Taiyo Crawford (Jr)2525
17Eli Sawyer (Sr)66
22Joe Phifer (Sr)22
23Landon Neese (Jr)3838
37C. Merrill (Sr)44
39John Edwards (So)1010
88Jackson Trotman (Sr)1818
Spain Park

Total Yards

#Athlete NameRushPassRecTotal
Team Totals156136135292
1Jaylen Ward (So)3030
4Jacob Jenkins (Sr)3333
5Mike Callens jr (Sr)83-380
6T'nazj Means (Jr)4747
7Harrison Barker (Sr)39136175
10Cooper Kelley (Jr)6666
14Neal Partin (Sr)-13-13
16George Hill (Sr)99
Vestavia Hills

Total Yards

#Athlete NameRushPassRecTotal
Team Totals296110110406
1Aj Powell (Sr)215215
5Wells Watts (Sr)99
6Charlie Hughes (Jr)1616
8Peyton Walraven (Sr)6363
11Taiyo Crawford (Jr)2525
17Eli Sawyer (Sr)6110116
22Joe Phifer (Sr)22
23Landon Neese (Jr)3838
37C. Merrill (Sr)44
39John Edwards (So)1010
88Jackson Trotman (Sr)1818

Tackles

Spain Park has not entered any tackles stats.
Vestavia Hills

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3514496.0
7Joseph Sullivan (Jr)11
8Knox Romeo (Jr)11
12Zach Lightfoot (So)33
14Brock Payne (Jr)3141.5
16Cole Johnstone (Sr)314
21Caleb Harwell (So)3141.0
26Colton Horne (Sr)213.5
27Will Brooks (Sr)22
30Davis Stewart (So)11
32Jermaine Harris (Sr)235
35Josh Cheatham (Jr)336
40Bryce Littleton (Jr)22
44Jake Levant (Sr)111.0
46Caleb Leak (Sr)221.0
55Cal Stubbs (Sr)1121.0
62M. Lawrence (Jr)22
70E. Thompson (Jr)11
87B. Whisenhunt (Sr)22
89Carter Tyus (Jr)11
94Adam Rudulph (So)112

Sacks

Spain Park has not entered any sacks stats.
Vestavia Hills

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0206
16Cole Johnstone (Sr)1
44Jake Levant (Sr)1.0192
46Caleb Leak (Sr)1.01
70E. Thompson (Jr)1
74Hoke Smith (So)1
87B. Whisenhunt (Sr)1

Defensive Statistics

Spain Park has not entered any defensive statistics stats.
Vestavia Hills

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals52102
14Brock Payne (Jr)110
16Cole Johnstone (Sr)1
26Colton Horne (Sr)1
27Will Brooks (Sr)1
44Jake Levant (Sr)11
46Caleb Leak (Sr)1
62M. Lawrence (Jr)1
74Hoke Smith (So)1
Spain Park

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals213668.02
22Drake Tabor (Jr)213668.02
Vestavia Hills

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals844255.35
5Wells Watts (Sr)73824
98Matthew Mcmeans (Jr)1601

Punts

Spain Park has not entered any punts stats.
Vestavia Hills

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals310334.3422
98Matthew Mcmeans (Jr)310334.3422
Spain Park

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1617
10Cooper Kelley (Jr)166
22Drake Tabor (Jr)11
Vestavia Hills

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530945
1Aj Powell (Sr)318
8Peyton Walraven (Sr)16
14Brock Payne (Jr)6
23Landon Neese (Jr)16
98Matthew Mcmeans (Jr)99
Spain Park

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.01
22Drake Tabor (Jr)111.01
Vestavia Hills

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals661.012.5389
98Matthew Mcmeans (Jr)661.012.5389
Spain Park

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
10Cooper Kelley (Jr)11
Vestavia Hills

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals415
1Aj Powell (Sr)33
8Peyton Walraven (Sr)11
23Landon Neese (Jr)11
Stat Supplier Logo

Vestavia Hills' stats are presented by Statman - Excel based scorekeepingOaken Enterprises

Recap Video

Game Story

Alabama High School Football - Vestavia Hills smashes Spain Park

September 6, 2019: Vestavia Hills, AL 35216

The Vestavia Hills Rebels (Vestavia Hills, AL) football routed the visiting Spain Park Jaguars (Hoover, AL), 45-7 in Friday's league bout.

In their next game, the Rebels face the Tuscaloosa County Wildcats (Northport, AL) in a 7A Region 3 bout, on Friday, September 13. Vestavia Hills will attempt to advance on its 3-0 season record. The Wildcats enter the bout with a 0-3 record after their 31-21 league loss to Mountain Brook (Birmingham, AL).

The Jaguars (1-2) will now prepare for their bout against Mountain Brook (Birmingham, AL). The Spartans enter the 7A Region 3 bout with a 3-0 record. In their last bout, Mountain Brook walloped Tuscaloosa County (Northport, AL), 31-21, in a league bout.

Highlight Videos

  • All
  • Q1
  • Q2
  • Q4
  • F
  1. MaxPreps

    Game Started
    Spain Park
    Jaguars
    0 - 0
    VHHS
    Rebels
    Posted @ 3:16p
  2. C. Hall

    2nd Quarter Under a minute to go
    Spain Park
    Jaguars
    7 - 31
    VHHS
    Rebels
  3. P. Maddox

    4th Quarter ~8 minutes to go
    Spain Park
    Jaguars
    7 - 45
    VHHS
    Rebels
  4. P. Maddox

    End of 4th Quarter
    Spain Park
    Jaguars
    7 - 45
    VHHS
    Rebels
  5. S. Gill

    Final
    Spain Park
    Jaguars
    7 - 45
    VHHS
    Rebels
    Posted @ 12:20p

Rankings & Records

Spain Park (19-20)

NationalALClass
1,4964016
OverallRegionHomeAwayWin %Region %PFPA
4-62-52-32-3.400.286278363

Vestavia Hills (19-20)

NationalALClass
378106
OverallRegionHomeAwayNeutralWin %Region %PFPA
8-44-33-24-21-0.667.571373161

Team Scoring Averages

Q1Q2Q3Q4OT1OT2Final
Spain Park
6.34.76.98.57.07.027.8
Vestavia Hills
8.810.26.23.9--31.1

Spain Park Videos

Vestavia Hills Videos

Team Stat Comparison

Spain ParkVestavia Hills
113.3Rushing Yards Per Game85.1
294.6Passing Yards Per Game98.8
407.9Total Yards Per Game183.9
2.2Tackles Per Game34.3
0.1Sacks Per Game1.1
27.1Points Per Game19.2

Team Leaders

Spain ParkVestavia HillsNational Avg.
#5 Mike Callens jr82.2Rushing Yards Per Game#1 Aj Powell68.321.4
#7 Harrison Barker294.6Passing Yards Per Game#17 Eli Sawyer148.350.5
#7 Harrison Barker317.2Total Yards Per Game#17 Eli Sawyer147.337.3
#23 Richard Moses6.0Tackles Per Game#16 Cole Johnstone9.32.8
#23 Richard Moses0.5Sacks Per Game#44 Jake Levant0.40.2
#5 Mike Callens jr6.0Points Per Game#44 Jake Levant5.32.2

Record Breakdown

Spain Park (19-20)

Vestavia Hills (19-20)

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