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 Moody (AL) varsity football team won Friday's home non-conference game against Oxford (AL) by a score of 31-7.

Q1Q2Q3Q4Final
Oxford----7
Moody----31
  • Recap
  • Box Score
  • Scoretracker
  • Photos
  • Matchup Info

Game Stats

Oxford

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2128138.7506.6003085.1
13Maddox Mims (So)2128138.7506.6003085.1
Moody

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1622234.72714.630146.6
2 -Jake Lowery (Jr)1622234.72714.630146.6
Oxford

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals28963.41201
0Caleb Wynn (Sr)18593.31201
13Maddox Mims (So)6233.81200
20Dre Williams (Fr)4143.5700
Moody

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals291976.801
8Kevin James (Sr)7689.70
20Justin Hill Jr (So)33311.00
11 -Colin Eatmon (Jr)144.00
6 -L. Meadows (Sr)18925.101
Oxford

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals211386.6300
0Caleb Wynn (Sr)310.350
1Jay'lin Taylor (Sr)7365.1130
3Jaxon Newton (Sr)23316.5300
4Aj Ford (Jr)8688.5120
5Beau Mims (So)100.000
Moody

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1623414.63
1Josiah Dozier (Sr)34214.02
9J. Rutledge (Jr)814518.1
11 -Colin Eatmon (Jr)12323.01
4 -Aidden White (Jr)2105.0
6 -L. Meadows (Sr)2147.0
Oxford

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals22
0Caleb Wynn (Sr)22

Offensive Fumbles and Pancake Blocks

Moody has not entered any offensive fumbles and pancake blocks stats.
Oxford

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals96138390273
0Caleb Wynn (Sr)59160
1Jay'lin Taylor (Sr)36036
3Jaxon Newton (Sr)33942
4Aj Ford (Jr)683098
13Maddox Mims (So)2323
20Dre Williams (Fr)1414
Moody

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1972341832481
1Josiah Dozier (Sr)423274
8Kevin James (Sr)6868
9J. Rutledge (Jr)145145
20Justin Hill Jr (So)3333
11 -Colin Eatmon (Jr)42327
4 -Aidden White (Jr)1010
6 -L. Meadows (Sr)921418124
Oxford

Total Yards

#Athlete NameRushPassRecTotal
Team Totals96138138234
0Caleb Wynn (Sr)59160
1Jay'lin Taylor (Sr)3636
3Jaxon Newton (Sr)3333
4Aj Ford (Jr)6868
13Maddox Mims (So)23138161
20Dre Williams (Fr)1414
Moody

Total Yards

#Athlete NameRushPassRecTotal
Team Totals197234234431
1Josiah Dozier (Sr)4242
8Kevin James (Sr)6868
9J. Rutledge (Jr)145145
20Justin Hill Jr (So)3333
11 -Colin Eatmon (Jr)42327
2 -Jake Lowery (Jr)234234
4 -Aidden White (Jr)1010
6 -L. Meadows (Sr)9214106
Oxford

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2142633.0
2Kamari English (So)279.0
6Marcus Lawler (Sr)459.0
8Jiyez Fleming (Jr)213.0
9Aidan Huffer (Sr)156.0
10Keenan Britt (Sr)5491.0
21C. Draper (Jr)325.0
24Ayden Noyola (Jr)156.0
25Chris McNeil (Jr)134.0
27Jaylin Robinson (Jr)011.0
31Kelveyon Malone (So)011.0
50Terryon Russell (Sr)2462.0
51Josh Stack (Jr)022.0
52Xavier Endicott (Jr)011.0
Moody

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4648948.0
0M. Teofilo (Sr)437
2Noah Hicks (Sr)224
4Henry Smith (Sr)2572.0
5Kylan Baker (Jr)224
6Owen Randall (So)246
7Baroc Willis (Jr)5492.0
10Caden Cofield (Sr)325
11Joshua Willet (Sr)336
15Dezron Mobley (Sr)5381.0
17D. Price Jr (Jr)213
21Donovan Dennis (Jr)11
22Jagger Ludolf (Sr)7714
23Kaiden Mitchell (Jr)459
24Cam Mallory (Sr)3582.0
51Willie Kimble (Sr)1231.0

Sacks

Oxford has not entered any sacks stats.
Moody

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.010
4Henry Smith (Sr)2
7Baroc Willis (Jr)3
11Joshua Willet (Sr)1
15Dezron Mobley (Sr)1.02
22Jagger Ludolf (Sr)1
24Cam Mallory (Sr)1
51Willie Kimble (Sr)1.0

Defensive Statistics

Oxford has not entered any defensive statistics stats.
Moody

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals122
0M. Teofilo (Sr)1
5Kylan Baker (Jr)1
22Jagger Ludolf (Sr)1
23Kaiden Mitchell (Jr)1
24Cam Mallory (Sr)1
Oxford

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals200.000
97Felipe Gijon Jr (Fr)200.000
Moody

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals634056.75
39Ryan McPherson (Jr)634056.75
Oxford

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals400.000
6Marcus Lawler (Sr)400.000
Moody

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26231.01
39Ryan McPherson (Jr)26231.01
Oxford

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals23919.530100.00039
1Jay'lin Taylor (Sr)100.000
3Jaxon Newton (Sr)199.099
4Aj Ford (Jr)13030.03030
Moody

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11818.023216.050
1Josiah Dozier (Sr)23216.032
6 -L. Meadows (Sr)11818.018
Oxford

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1601
0Caleb Wynn (Sr)16
92Eli Pesnell (Jr)1
Moody

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42476
1Josiah Dozier (Sr)212
39Ryan McPherson (Jr)66
89Will Yates (Jr)1
11 -Colin Eatmon (Jr)16
6 -L. Meadows (Sr)16
Oxford

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.00001
92Eli Pesnell (Jr)111.00001
Moody

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.012.5397
39Ryan McPherson (Jr)331.012.5396
89Will Yates (Jr)111.01
Oxford

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals10001
0Caleb Wynn (Sr)101
Moody

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals134
1Josiah Dozier (Sr)22
11 -Colin Eatmon (Jr)11
6 -L. Meadows (Sr)11
Stat Supplier Logo

Oxford's stats are presented by HudlHudl

Stat Supplier Logo

Moody's stats are presented by HudlHudl

Game Story

Alabama High School Football - Moody over Oxford

August 29, 2025: Moody, AL 35004

The crowd at Friday's non-league contest between the Moody Blue Devils (Moody, AL) and the visiting Oxford Yellow Jackets (Oxford, AL), witnessed Moody's football squad knock off Oxford by a tally of 31-7.

The Blue Devils (1-1) will now prepare for their contest against Jacksonville (Jacksonville, AL). The Golden Eagles enter the 5A Region 6 contest with a 1-1 record. In their last bout, Jacksonville dropped by Alexandria (Alexandria, AL), 34-7, in a non-league bout.

The Yellow Jackets now own a 0-2 record. They play next when they host Shades Valley for a 6A Region 6 bout on Friday, September 5. Oxford will encounter a Mounties team coming off a 27-6 non-league loss to Leeds (Leeds, AL). The Mounties record now stands at 1-1.

Maggie GrayBlue Devils Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    0 - 10 The scorer has checked in. Oxford 0, Moody 10
    Posted @ 7:37p
  2. Game Attendance

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

    2nd Quarter
    Field Conditions Wet
    Posted @ 7:38p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Rainy
    Posted @ 7:38p
  5. 0 - 16

    Rushing Touchdown

    Moody2nd Quarter ~8 minutes to go
    Moody - 4 Yd Rushing TD. Oxford 0, Moody 16
    Posted @ 7:52p
  6. 0 - 17

    Made Point After

    Moody2nd Quarter ~8 minutes to go
    Moody - PAT Good. Oxford 0, Moody 17
    Posted @ 7:52p
  7. 0 - 23

    Passing Touchdown

    Moody2nd Quarter Under a minute
    Moody - Pass completed for a TD. Oxford 0, Moody 23
    Posted @ 8:29p
  8. 0 - 24

    Made Point After

    Moody2nd Quarter Under a minute
    Moody - PAT Good. Oxford 0, Moody 24
    Posted @ 8:29p
  9. 0 - 24

    Halftime

    Halftime
    Oxford 0, Moody 24
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:29p
  10. 0 - 24

    Start of 3rd Quarter

    Oxford3rd Quarter
    Oxford to kick off to Moody.
    Posted @ 8:30p
  11. 0 - 30

    Passing Touchdown

    Moody3rd Quarter Under a minute
    Moody - Pass completed to #1 Josiah Dozier for a TD. Oxford 0, Moody 30
    Posted @ 9:06p
  12. 0 - 31

    Made Point After

    Moody3rd Quarter Under a minute
    Moody - PAT Good. Oxford 0, Moody 31
    Posted @ 9:06p
  13. 0 - 31

    End of 3rd Quarter

    4th Quarter
    Oxford 0, Moody 31
    Posted @ 9:09p
  14. 6 - 31

    Rushing Touchdown

    Oxford4th Quarter ~4 minutes to go
    Oxford - Rushing TD. Oxford 6, Moody 31
    Posted @ 9:24p
  15. 7 - 31

    Made Point After

    Oxford4th Quarter ~4 minutes to go
    Oxford - PAT Good. Oxford 7, Moody 31
    Posted @ 9:25p
  16. 7 - 31

    End of Game

    Final
    Oxford 7, Moody 31
    Posted @ 9:49p

Game Photos

Photos by Travis Kirkland

Oxford @ Moody Football Game Info

Fri., Aug. 29, 2025 @ 7p
The Moody (AL) varsity football team won Friday's home non-conference game against Oxford (AL) by a score of 31-7.

Scoretracker Providers

Maggie GrayBlue Devils Reporter

Rankings & Records

Oxford (25-26)

ALClass
3413
OverallRegionHomeAwayWin %Region %PFPA
5-54-22-33-2.500.667301253

Moody (25-26)

ALClass
221
OverallRegionHomeAwayWin %Region %PFPA
8-26-05-03-2.8001.000354181

Team Scoring Averages

Q1Q2Q3Q4Final
Oxford
10.78.06.73.530.1
Moody
14.017.38.75.035.4

Oxford Videos

Moody Videos

Team Stat Comparison

OxfordMoody
108.2Rushing Yards Per Game180.4
212.1Passing Yards Per Game199.1
209.8Receiving Yards Per Game199.1
320.3Total Yards Per Game379.5
48.9Tackles Per Game105.0
1.8Sacks Per Game4.9
-Points Per Game3.3

Team Leaders

OxfordMoodyNational Avg.
#0 Caleb Wynn79.4Rushing Yards Per Game6 - Le'Kamren Meadows75.211.8
#13 Maddox Mims187.0Passing Yards Per Game2 - Jake Lowery197.911.9
#1 Jay'lin Taylor111.2Receiving Yards Per Game#9 Jalijah Rutledge81.89.4
#13 Maddox Mims193.7Total Yards Per Game2 - Jake Lowery203.325.9
#2 Kamari English5.5Tackles Per Game#22 Jagger Ludolf11.52.6
#3 Jaxon Newton0.6Sacks Per Game#24 Cam Mallory1.00.2
-
Points Per Game#39 Ryan McPherson3.32.0

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Oxford1-0Moody1-0
DateAwayHomeResultDateAwayHomeResult
9/26/25HelenaOxford(W) 42-79/19/25HelenaMoody(W) 31-28

Record Breakdown

Oxford (25-26)

Moody (25-26)

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