7
28
FINAL 11/06
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Fan Chat
  • Matchup
Q1Q2Q3Q4Final
PHS
00707
OGHS
1407728
Final score provided by T. Bailey.
Pirates
Warriors

Defense - Sacks

Hurs
#3 D. Smith3

Defense - Defensive Statistics

Team summary

Total TDs
PHS
OGHS
4
Interceptions
PHS
OGHS
1
Passing TDs
PHS
OGHS
1
Receiving TDs
PHS
OGHS
1
Rushing TDs
PHS
OGHS
3
Caused Fumbles
PHS
1
OGHS
1
Fumble Recoveries
PHS
OGHS
2
QB Hurries
PHS
3
OGHS
1
Completion Percentage
PHS
OGHS
.680
QB Rating
PHS
OGHS
101.4
VIEW ALL

Offense

Passing
C
-
17
Att
-
25
Yds
-
176
C%
-
.680
Avg
-
10.4
TD
-
1
Lng
-
34
QB Rate
-
101.4
Rushing
Car
-
27
Yds
-
180
Avg
-
6.7
Lng
-
20
TD
-
3
Receiving
Rec
-
17
Yds
-
176
Avg
-
10.4
Lng
-
34
TD
-
1
All Purpose Yards
KR
-
30
Total
-
386
Total Yards
Total
-
356

Defense

Tackles
Solo
56
42
Asst
6
42
Tot Tckls
62
84
TFL
-
6.0
Sacks
Hurs
3
1
Defensive Statistics
Int
-
1
PD
2
2
Fmb Rec
-
2
Caus
1
1

Special Teams

Kickoffs
KO
-
5
Yds
-
156
Avg
-
31.2
Lng
-
45
Punts
P
-
3
Yds
-
128
Avg
-
42.7
Lng
-
50
In 20
-
2
Kickoff and Punt Returns
KO Rets
-
2
Yds
-
30
Avg
-
15.0
Lng
-
18
KR Yds
-
30

Scoring

Points
TDs
-
4
TD Pts
-
24
Kick Pts
-
4
Tot Pts
-
4
PATs and Field Goals
PAT
-
4
Att
-
4
%
-
1.0
Att
-
1
Touchdowns
TD Rush
-
3
TD Rec
-
1

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
  1. 1st Quarter
  2. Check In

    0 - 7 The scorer has checked in. Pearl 0, Oak Grove 7
    @ 7:13 PM
  3. Game Attendance

    Attendance Hundreds
    @ 7:13 PM
  4. Field Conditions

    Field Conditions Dry
    @ 7:13 PM
  5. Weather Conditions

    Weather Conditions Fair
    @ 7:13 PM
  6. 0 - 7

    Turnover on Downs

    Pearl has turned possession over on downs. Oak Grove has the ball . Pearl 0, Oak Grove 7
    @ 7:15 PM
  7. 0 - 7

    Long Pass

    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
    Caleb Hall50 - OLB
    @ 7:18 PM
  8. 0 - 13

    Rushing Touchdown

    Oak Grove - #5 Chavel Williams Jr. with a 8 Yd Rushing TD. Pearl 0, Oak Grove 13
    Chavel Williams Jr.5 - RB, WR
    @ 7:19 PM
  9. 0 - 14

    Made Point After

    Oak Grove - #73 Cooper Miller PAT Good. Pearl 0, Oak Grove 14
    Cooper Miller73 - C, K
    @ 7:19 PM
  10. 0 - 14

    Possession Update - Kickoff

    Oak Grove kicked off to Pearl. Pearl has the ball on their own 33-yard line. Pearl 0, Oak Grove 14
    @ 7:21 PM
  11. 0 - 14

    Punt

    Pearl has punted to Oak Grove. Oak Grove has the ball on their own 16-yard line. Pearl 0, Oak Grove 14
    @ 7:24 PM
  12. 2nd Quarter
  13. 0 - 14

    End of 1st Quarter

    Pearl 0, Oak Grove 14
    @ 7:25 PM
  14. 0 - 14

    Punt

    Oak Grove has punted to Pearl. Pearl has the ball on their own 20-yard line. Pearl 0, Oak Grove 14
    @ 7:28 PM
  15. 0 - 14

    Fumble Recovery

    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
    Mac McDaniel21 - MLB
    @ 7:32 PM
  16. 0 - 14

    Update

    Oak Grove - 1st down, ~7 minutes to go, ball on Pearl's 50-yard line. Pearl 0, Oak Grove 14
    @ 7:36 PM
  17. 0 - 14

    Punt

    Oak Grove has punted to Pearl. Pearl has the ball on their own 16-yard line. Pearl 0, Oak Grove 14
    @ 7:40 PM
  18. 0 - 14

    Big Play - Sack

    Oak Grove - #93 Pedro Anderson with a sack. Pearl has the ball on their own 42-yard line. Pearl 0, Oak Grove 14
    Pedro Anderson93 - DE, DT
    @ 7:44 PM
  19. 0 - 14

    Interception

    Oak Grove - #9 Brian Brown intercepts a Pearl pass and has the ball on their own 25-yard line. Pearl 0, Oak Grove 14
    Brian Brown9 - CB
    @ 7:45 PM
  20. 0 - 14

    Missed FG

    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
    @ 7:56 PM
  21. Halftime
  22. 0 - 14

    Halftime

    Pearl 0, Oak Grove 14
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 7:57 PM
  23. 3rd Quarter
  24. 0 - 14

    Start of 3rd Quarter

    Oak Grove to kick off to Pearl.
    @ 8:21 PM
  25. 0 - 14

    Possession Update - Kickoff

    Oak Grove kicked off to Pearl. Pearl has the ball on their own 34-yard line. Pearl 0, Oak Grove 14
    @ 8:22 PM
  26. 6 - 14

    Rushing Touchdown

    Pearl - Rushing TD. Pearl 6, Oak Grove 14
    @ 8:23 PM
  27. 7 - 14

    Made Point After

    Pearl - PAT Good. Pearl 7, Oak Grove 14
    @ 8:23 PM
  28. 7 - 14

    Possession Update - Kickoff

    Pearl kicked off to Oak Grove. Oak Grove has the ball on their own 44-yard line. Pearl 7, Oak Grove 14
    @ 8:25 PM
  29. 7 - 20

    Rushing Touchdown

    Oak Grove - #0 Roman Causey with a 5 Yd Rushing TD. Pearl 7, Oak Grove 20
    Roman Causey0 - RB
    @ 8:29 PM
  30. 7 - 21

    Made Point After

    Oak Grove - #73 Cooper Miller PAT Good. Pearl 7, Oak Grove 21
    Cooper Miller73 - C, K
    @ 8:29 PM
  31. 7 - 21

    Possession Update - Kickoff

    Oak Grove kicked off to Pearl. Pearl has the ball on their own 44-yard line. Pearl 7, Oak Grove 21
    @ 8:30 PM
  32. 7 - 21

    Turnover on Downs

    Pearl has turned possession over on downs. Oak Grove has the ball on their own 36-yard line. Pearl 7, Oak Grove 21
    @ 8:35 PM
  33. 7 - 21

    Turnover on Downs

    Oak Grove has turned possession over on downs. Pearl has the ball on their own 30-yard line. Pearl 7, Oak Grove 21
    @ 8:46 PM
  34. 4th Quarter
  35. 7 - 21

    End of 3rd Quarter

    Pearl 7, Oak Grove 21
    @ 8:48 PM
  36. 7 - 21

    Turnover on Downs

    Pearl has turned possession over on downs. Oak Grove has the ball on their own 30-yard line. Pearl 7, Oak Grove 21
    @ 9:01 PM
  37. 7 - 21

    Punt

    Oak Grove has punted to Pearl. Pearl has the ball on their own 13-yard line. Pearl 7, Oak Grove 21
    @ 9:05 PM
  38. 7 - 21

    Turnover on Downs

    Pearl has turned possession over on downs. Oak Grove has the ball . Pearl 7, Oak Grove 21
    @ 9:09 PM
  39. 7 - 27

    Rushing Touchdown

    Oak Grove - #5 Chavel Williams Jr. with a 10 Yd Rushing TD. Pearl 7, Oak Grove 27
    Chavel Williams Jr.5 - RB, WR
    @ 9:09 PM
  40. 7 - 28

    Made Point After

    Oak Grove - #73 Cooper Miller PAT Good. Pearl 7, Oak Grove 28
    Cooper Miller73 - C, K
    @ 9:09 PM
  41. Final
  42. 7 - 28

    End of Game

    Pearl 7, Oak Grove 28
    @ 9:15 PM

Scoretracker Scorers

Toni BaileyWarriors Reporter
  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.

Scoretracker Scorers

Toni BaileyWarriors Reporter

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.

Player stats

Rushing Yds/G
PHS
--
OGHS
Passing Yds/G
PHS
--
OGHS
K. Hall217.6
Receiving Yds/G
PHS
--
OGHS
Total Yds/G
PHS
--
OGHS
K. Hall230.7
Tackles/G
PHS
OGHS
Sacks/G
PHS
OGHS
Points/G
PHS
--
OGHS

Team comparison

Rushing Yards/G
-
182.6
Passing Yards/G
-
220.0
Receiving Yards/G
-
220.0
Total Yards/G
-
402.6
Tackles/G
68.0
71.5
Sacks/G
0.6
1.7
Points/G
-
1.8
Pancake Blocks
-
-

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

Season recap

Overall record
3-7
9-4
League
2-3
4-1
Non-League
1-4
4-2
Head to Head
0-1
1-0
Home
1-4
6-2
Away
2-3
3-2
Neutral
0-0
0-0
Playoff
0-0
1-1
In-State
3-7
7-4
Out-of-State
0-0
2-0
Win %
.300
.692
District %
.400
.800
PF
170
447
PA
239
283
VIEW ALL

Common opponents

0 - 1
0 - 1
1 - 0
1 - 0
0 - 1
1 - 0
1 - 0
0 - 1
0 - 1
1 - 1

Rankings

MS
Division 7A
CANCEL
POST

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.