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 Oak Grove (Hattiesburg, MS) varsity football team won Thursday's home conference game against Pearl (MS) by a score of 28-7.

Q1Q2Q3Q4Final
Pearl00707
Oak Grove1407728
Final score provided by T. Bailey.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

Passing

Pearl has not entered any passing stats.
Oak Grove

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1725176.68010.41034101.4
12Kellen Hall (Jr)1725176.68010.41034101.4

Rushing

Pearl has not entered any rushing stats.
Oak Grove

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271806.72003
0Roman Causey (Jr)12715.91301
5C. Williams Jr. (Sr)9849.32002
8KJ Roberts (Jr)166.060
12Kellen Hall (Jr)4174.390
13Micah Caraway (Jr)122.020

Receiving

Pearl has not entered any receiving stats.
Oak Grove

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1717610.4341
0Roman Causey (Jr)2105.06
5C. Williams Jr. (Sr)5244.88
7Jared Milsap (Sr)4307.58
8KJ Roberts (Jr)3248.014
11Deavious Weary (Sr)13434.0341
13Micah Caraway (Jr)25427.030

All Purpose Yards

Pearl has not entered any all purpose yards stats.
Oak Grove

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals18017630386
0Roman Causey (Jr)711081
5C. Williams Jr. (Sr)8424108
7Jared Milsap (Sr)3030
8KJ Roberts (Jr)62430
11Deavious Weary (Sr)3434
12Kellen Hall (Jr)1717
13Micah Caraway (Jr)2543086

Total Yards

Pearl has not entered any total yards stats.
Oak Grove

Total Yards

#Athlete NameRushPassRecTotal
Team Totals180176176356
0Roman Causey (Jr)711081
5C. Williams Jr. (Sr)8424108
7Jared Milsap (Sr)3030
8KJ Roberts (Jr)62430
11Deavious Weary (Sr)3434
12Kellen Hall (Jr)17176193
13Micah Caraway (Jr)25456
Pearl

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals56662
1Evan Williams (Sr)66
2Nick Moore (Sr)729
3Dawson Smith (Sr)44
6Landin Knight (Jr)33
10Triston Tillman (Sr)44
11Trey McGriff (Sr)8210
14Jayden Thomas (Jr)11213
22J. Collins (Sr)55
36Dez Price (Sr)33
40Josh Burrell (Jr)11
44Cameron Brown (Sr)11
48K. Vanderford (Sr)22
76Marcus Dear (Jr)11
Oak Grove

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4242846.0
4Aydon Howard (Sr)112
9Brian Brown (So)6391.0
14Josiah Shirley (So)7291.0
15Caleb Jones (Sr)11
16Landon Mcgee (So)11
20Josiah Barnes (Jr)358
21Mac McDaniel (Sr)10717
24L. Anderson Jr (Jr)66
25Brian Harris (Jr)123
27Austin Moody (So)11
33Carter Grantham (Jr)134
44Deven Robertson (Jr)3251.0
50Caleb Hall (So)11
87Landon Williams (Sr)1121.0
93Pedro Anderson (Jr)1451.0
98Edward Ruffin (Sr)4151.0
99Bryan Balam (So)145
Pearl

Sacks

#Athlete NameSacksYdlHurs
Team Totals3
3Dawson Smith (Sr)3
Oak Grove

Sacks

#Athlete NameSacksYdlHurs
Team Totals1
21Mac McDaniel (Sr)1
Pearl

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals21
3Dawson Smith (Sr)11
14Jayden Thomas (Jr)1
Oak Grove

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1221
9Brian Brown (So)111
20Josiah Barnes (Jr)11
21Mac McDaniel (Sr)1

Kickoffs

Pearl has not entered any kickoffs stats.
Oak Grove

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals515631.2450
73Cooper Miller (Jr)515631.2450

Punts

Pearl has not entered any punts stats.
Oak Grove

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals312842.7502
73Cooper Miller (Jr)312842.7502

Kickoff and Punt Returns

Pearl has not entered any kickoff and punt returns stats.
Oak Grove

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals23015.01830
13Micah Caraway (Jr)23015.01830

Points

Pearl has not entered any points stats.
Oak Grove

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42444
0Roman Causey (Jr)16
5C. Williams Jr. (Sr)212
11Deavious Weary (Sr)16
73Cooper Miller (Jr)44

PATs and Field Goals

Pearl has not entered any pats and field goals stats.
Oak Grove

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.001.04
73Cooper Miller (Jr)441.001.04

Touchdowns

Pearl has not entered any touchdowns stats.
Oak Grove

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals314
0Roman Causey (Jr)11
5C. Williams Jr. (Sr)22
11Deavious Weary (Sr)11

Game Story

Mississippi High School Football - Oak Grove prevails Pearl

November 6, 2025: Hattiesburg, MS 39402

In Thursday's league match, the host Oak Grove Warriors football squad scored a good 28-7 triumph over the Pearl Pirates.

Toni BaileyWarriors Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. Pearl 0, Oak Grove 7
    Posted @ 7:13p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:13p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:13p
  4. Weather Conditions

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

    Turnover on Downs

    Oak Grove1st Quarter ~5 minutes to go
    Pearl has turned possession over on downs. Oak Grove has the ball . Pearl 0, Oak Grove 7
    Posted @ 7:15p
  6. 0 - 7

    Long Pass

    Oak Grove1st Quarter ~3 minutes to go
    Oak Grove - #50 Caleb Hall with a long pass. Oak Grove has the ball on Pearl's 8-yard line. Pearl 0, Oak Grove 7
    Posted @ 7:18p
  7. 0 - 13

    Rushing Touchdown

    Oak Grove1st Quarter ~3 minutes to go
    Oak Grove - #5 Chavel Williams Jr. with a 8 Yd Rushing TD. Pearl 0, Oak Grove 13
    Posted @ 7:19p
  8. 0 - 14

    Made Point After

    Oak Grove1st Quarter ~3 minutes to go
    Oak Grove - #73 Cooper Miller PAT Good. Pearl 0, Oak Grove 14
    Posted @ 7:19p
  9. 0 - 14

    Possession Update - Kickoff

    Pearl1st Quarter ~3 minutes to go
    Oak Grove kicked off to Pearl. Pearl has the ball on their own 33-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:21p
  10. 0 - 14

    Punt

    Oak Grove1st Quarter ~1 minute to go
    Pearl has punted to Oak Grove. Oak Grove has the ball on their own 16-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:24p
  11. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Pearl 0, Oak Grove 14
    Posted @ 7:25p
  12. 0 - 14

    Punt

    Pearl2nd Quarter ~11 minutes to go
    Oak Grove has punted to Pearl. Pearl has the ball on their own 20-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:28p
  13. 0 - 14

    Fumble Recovery

    Oak Grove2nd Quarter ~8 minutes to go
    Oak Grove - #21 Mac McDaniel recovered a fumble by Pearl and has the ball on their own 34-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:32p
  14. 0 - 14

    Update

    Oak Grove2nd Quarter ~7 minutes to go
    Oak Grove - 1st down, ~7 minutes to go, ball on Pearl's 50-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:36p
  15. 0 - 14

    Punt

    Pearl2nd Quarter ~4 minutes to go
    Oak Grove has punted to Pearl. Pearl has the ball on their own 16-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:40p
  16. 0 - 14

    Big Play - Sack

    Oak Grove2nd Quarter ~3 minutes to go
    Oak Grove - #93 Pedro Anderson with a sack. Pearl has the ball on their own 42-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:44p
  17. 0 - 14

    Interception

    Oak Grove2nd Quarter ~2 minutes to go
    Oak Grove - #9 Brian Brown intercepts a Pearl pass and has the ball on their own 25-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:45p
  18. 0 - 14

    Missed FG

    Pearl2nd Quarter Under a minute
    Oak Grove turned over possession on a missed field goal. Pearl has the ball on their own 20-yard line. Pearl 0, Oak Grove 14
    Posted @ 7:56p
  19. 0 - 14

    Halftime

    Halftime
    Pearl 0, Oak Grove 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:57p
  20. 0 - 14

    Start of 3rd Quarter

    Oak Grove3rd Quarter
    Oak Grove to kick off to Pearl.
    Posted @ 8:21p
  21. 0 - 14

    Possession Update - Kickoff

    Pearl3rd Quarter ~11 minutes to go
    Oak Grove kicked off to Pearl. Pearl has the ball on their own 34-yard line. Pearl 0, Oak Grove 14
    Posted @ 8:22p
  22. 6 - 14

    Rushing Touchdown

    Pearl3rd Quarter ~11 minutes to go
    Pearl - Rushing TD. Pearl 6, Oak Grove 14
    Posted @ 8:23p
  23. 7 - 14

    Made Point After

    Pearl3rd Quarter ~11 minutes to go
    Pearl - PAT Good. Pearl 7, Oak Grove 14
    Posted @ 8:23p
  24. 7 - 14

    Possession Update - Kickoff

    Oak Grove3rd Quarter ~11 minutes to go
    Pearl kicked off to Oak Grove. Oak Grove has the ball on their own 44-yard line. Pearl 7, Oak Grove 14
    Posted @ 8:25p
  25. 7 - 20

    Rushing Touchdown

    Oak Grove3rd Quarter ~8 minutes to go
    Oak Grove - #0 Roman Causey with a 5 Yd Rushing TD. Pearl 7, Oak Grove 20
    Posted @ 8:29p
  26. 7 - 21

    Made Point After

    Oak Grove3rd Quarter ~8 minutes to go
    Oak Grove - #73 Cooper Miller PAT Good. Pearl 7, Oak Grove 21
    Posted @ 8:29p
  27. 7 - 21

    Possession Update - Kickoff

    Pearl3rd Quarter ~8 minutes to go
    Oak Grove kicked off to Pearl. Pearl has the ball on their own 44-yard line. Pearl 7, Oak Grove 21
    Posted @ 8:30p
  28. 7 - 21

    Turnover on Downs

    Oak Grove3rd Quarter ~5 minutes to go
    Pearl has turned possession over on downs. Oak Grove has the ball on their own 36-yard line. Pearl 7, Oak Grove 21
    Posted @ 8:35p
  29. 7 - 21

    Turnover on Downs

    Pearl3rd Quarter ~1 minute to go
    Oak Grove has turned possession over on downs. Pearl has the ball on their own 30-yard line. Pearl 7, Oak Grove 21
    Posted @ 8:46p
  30. 7 - 21

    End of 3rd Quarter

    4th Quarter
    Pearl 7, Oak Grove 21
    Posted @ 8:48p
  31. 7 - 21

    Turnover on Downs

    Oak Grove4th Quarter ~5 minutes to go
    Pearl has turned possession over on downs. Oak Grove has the ball on their own 30-yard line. Pearl 7, Oak Grove 21
    Posted @ 9:01p
  32. 7 - 21

    Punt

    Pearl4th Quarter ~3 minutes to go
    Oak Grove has punted to Pearl. Pearl has the ball on their own 13-yard line. Pearl 7, Oak Grove 21
    Posted @ 9:05p
  33. 7 - 21

    Turnover on Downs

    Oak Grove4th Quarter ~3 minutes to go
    Pearl has turned possession over on downs. Oak Grove has the ball . Pearl 7, Oak Grove 21
    Posted @ 9:09p
  34. 7 - 27

    Rushing Touchdown

    Oak Grove4th Quarter ~3 minutes to go
    Oak Grove - #5 Chavel Williams Jr. with a 10 Yd Rushing TD. Pearl 7, Oak Grove 27
    Posted @ 9:09p
  35. 7 - 28

    Made Point After

    Oak Grove4th Quarter ~3 minutes to go
    Oak Grove - #73 Cooper Miller PAT Good. Pearl 7, Oak Grove 28
    Posted @ 9:09p
  36. 7 - 28

    End of Game

    Final
    Pearl 7, Oak Grove 28
    Posted @ 9:15p
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. R. Swartz

    Good sportsmanship from #8, Pearl.

Pearl @ Oak Grove Football Game Info

Thu., Nov. 6, 2025 @ 7p
The Oak Grove (Hattiesburg, MS) varsity football team won Thursday's home conference game against Pearl (MS) by a score of 28-7.

Scoretracker Providers

Toni BaileyWarriors Reporter

Rankings & Records

Pearl (25-26)

MSClass
4317
OverallDistrictHomeAwayWin %District %PFPA
3-72-31-42-3.300.400170239

Oak Grove (25-26)

MSClass
107
OverallDistrictHomeAwayWin %District %PFPA
9-44-16-23-2.692.800447283

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Pearl
1.22.54.52.3-17.0
Oak Grove
7.212.78.86.73.034.4

Pearl Videos

Pearl doesn't have any videos.

Oak Grove Videos

Team Stat Comparison

PearlOak Grove
-Rushing Yards Per Game182.6
-Passing Yards Per Game220.0
-Receiving Yards Per Game220.0
-Total Yards Per Game402.6
68.0Tackles Per Game71.5
0.6Sacks Per Game1.7
-Points Per Game1.8

Team Leaders

PearlOak GroveNational Avg.
-
Rushing Yards Per Game#0 Roman Causey88.511.0
-
Passing Yards Per Game#12 Kellen Hall217.610.6
-
Receiving Yards Per Game#8 KJ Roberts68.58.7
-
Total Yards Per Game#12 Kellen Hall230.724.5
#1 Evan Williams9.5Tackles Per Game#21 Mac McDaniel11.62.6
#48 Kyler Vanderford0.2Sacks Per Game#15 Caleb Jones0.40.2
-
Points Per Game#73 Cooper Miller1.81.9

Record Breakdown

Pearl (25-26)

Oak Grove (25-26)

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