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 Ocean Springs (MS) varsity football team won Friday's neutral playoff game against Oak Grove (Hattiesburg, MS) by a score of 42-25.

This game is a part of the "2022 Football Championships - 6A" tournament.

Q1Q2Q3Q4Final
Oak Grove0302225
Ocean Springs14072142
Final score provided by J. Reiling.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Fan Chat
  • Matchup

Game Stats

Oak Grove

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals112497.4588.8122336.3
9Aj Maddox (Jr)112497.4588.8122336.3
Ocean Springs

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals611117.54519.51056122.2
5Bray Hubbard (Sr)611117.54519.51056122.2
Oak Grove

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271043.939
6Tajii Burkett (Jr)7375.3100
7Kylin Champagne (So)13282.260
9Aj Maddox (Jr)6264.3100
11Pj Woodland (Jr)11313.0130
Ocean Springs

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals302959.87013
5Bray Hubbard (Sr)2527310.97013
12Will Gray (Sr)11111.0110
29Ayden Watson (Fr)3113.740
31S. Whitehead (Fr)100.000
Oak Grove

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals9879.7441
4D. Jefferson (Jr)2147.07
6Tajii Burkett (Jr)294.56
7Kylin Champagne (So)122.02
10Jaylen Aborom (Sr)166.06
11Pj Woodland (Jr)35618.7231
Ocean Springs

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals611719.5561
4Wyatt Finaly (Jr)11010.010
12Will Gray (Sr)3217.016
14J. Coulter28643.0561

Offensive Fumbles and Pancake Blocks

Oak Grove has not entered any offensive fumbles and pancake blocks stats.
Ocean Springs

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
5Bray Hubbard (Sr)11
Oak Grove

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals10487191
4D. Jefferson (Jr)1414
6Tajii Burkett (Jr)37946
7Kylin Champagne (So)28230
9Aj Maddox (Jr)2626
10Jaylen Aborom (Sr)66
11Pj Woodland (Jr)135669
Ocean Springs

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2951175313115593
2Trace Carter (Jr)4040
4Wyatt Finaly (Jr)1010
5Bray Hubbard (Sr)273273
7Bryshen Smith (So)1313
12Will Gray (Sr)112175107
14J. Coulter8653139
29Ayden Watson (Fr)1111
Oak Grove

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1049787201
4D. Jefferson (Jr)1414
6Tajii Burkett (Jr)37946
7Kylin Champagne (So)28230
9Aj Maddox (Jr)2697123
10Jaylen Aborom (Sr)66
11Pj Woodland (Jr)135669
Ocean Springs

Total Yards

#Athlete NameRushPassRecTotal
Team Totals295117117412
4Wyatt Finaly (Jr)1010
5Bray Hubbard (Sr)273117390
12Will Gray (Sr)112132
14J. Coulter8686
29Ayden Watson (Fr)1111

Tackles

Oak Grove has not entered any tackles stats.
Ocean Springs

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3140715.0
2Trace Carter (Jr)2352.0
6K. Weathers (Jr)3361.0
7Bryshen Smith (So)314
10Nazir Keeno (Jr)11
11Eric Moore jr (Jr)369
12Will Gray (Sr)7613
13Keshawn Thomas (Sr)3912
15Bryant Ausmer (So)1231.0
19Khris Bonds (Sr)33
21C. Bingham (Jr)224
24Lamar Vaxter112
32Eli Graves (Sr)112
33Alex Hill (Sr)11
48Blane Gehl (Sr)11
92Talan Carter (Jr)1451.0

Sacks

Oak Grove has not entered any sacks stats.
Ocean Springs

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.023
2Trace Carter (Jr)1.04
6K. Weathers (Jr)1.019

Defensive Statistics

Oak Grove has not entered any defensive statistics stats.
Ocean Springs

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals211557.5
2Trace Carter (Jr)14040.0
12Will Gray (Sr)17575.0

Kickoffs

Oak Grove has not entered any kickoffs stats.
Ocean Springs

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals846758.4605
18Bart Edminston (Sr)846758.4605

Punts

Oak Grove has not entered any punts stats.
Ocean Springs

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals24020.022
14J. Coulter24020.022

Kickoff and Punt Returns

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

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals35317.7273134.3766
7Bryshen Smith (So)3134.3713
14J. Coulter35317.72753
Oak Grove

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals166
11Pj Woodland (Jr)166
Ocean Springs

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals636642
2Trace Carter (Jr)166
5Bray Hubbard (Sr)31818
12Will Gray (Sr)166
14J. Coulter166
18Bart Edminston (Sr)66

PATs and Field Goals

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

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals661.001.06
18Bart Edminston (Sr)661.001.06
Oak Grove

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
11Pj Woodland (Jr)11
Ocean Springs

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3126
2Trace Carter (Jr)11
5Bray Hubbard (Sr)33
12Will Gray (Sr)11
14J. Coulter11
Stat Supplier Logo

Oak Grove's stats are presented by HudlHudl

Recap Video

Game Story

Mississippi High School Football - Ocean Springs prevails Oak Grove

November 18, 2022: Hattiesburg, MS 39402

The crowd at Friday's non-league contest between the Ocean Springs Greyhounds (Ocean Springs, MS) and the host Oak Grove Warriors (Hattiesburg, MS), observed Ocean Springs's football squad defeat Oak Grove by a count of 42-25.

The Greyhounds now own a 12-0 record. They play next when they travel to Brandon for a non-league contest on Friday, November 25. Ocean Springs will play a Bulldogs squad coming off a 36-28 non-league win over Warren Central (Vicksburg, MS). The Bulldogs record now stands at 11-1.

Joseph ReilingGreyhounds Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Oak Grove 0, OSHS 0
    Posted @ 6:33p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:33p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:33p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 6:33p
  5. 0 - 0

    Start of Game

    Ocean Springs1st Quarter
    Ocean Springs kicking off to Oak Grove.
    Posted @ 7p
  6. 0 - 0

    Possession Update - Kickoff

    Oak Grove1st Quarter ~11 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 0, OSHS 0
    Posted @ 7:02p
  7. 0 - 0

    Punt

    Ocean Springs1st Quarter ~11 minutes to go
    Oak Grove has punted to Ocean Springs. Ocean Springs has the ball on their own 44-yard line. Oak Grove 0, OSHS 0
    Posted @ 7:07p
  8. 0 - 6

    Passing Touchdown

    Ocean Springs1st Quarter ~10 minutes to go
    Ocean Springs - #5 Bray Hubbard 56 Yd pass completed to #14 John paul Coulter for a TD. Oak Grove 0, OSHS 6
    Posted @ 7:10p
  9. 0 - 7

    Made Point After

    Ocean Springs1st Quarter ~10 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 0, OSHS 7
    Posted @ 7:10p
  10. 0 - 7

    Possession Update - Kickoff

    Oak Grove1st Quarter ~10 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 45-yard line. Oak Grove 0, OSHS 7
    Posted @ 7:12p
  11. 0 - 7

    Punt

    Ocean Springs1st Quarter ~8 minutes to go
    Oak Grove has punted to Ocean Springs. Ocean Springs has the ball on their own 30-yard line. Oak Grove 0, OSHS 7
    Posted @ 7:16p
  12. 0 - 13

    Rushing Touchdown

    Ocean Springs1st Quarter ~8 minutes to go
    Ocean Springs - #5 Bray Hubbard with a 70 Yd Rushing TD. Oak Grove 0, OSHS 13
    Posted @ 7:17p
  13. 0 - 14

    Made Point After

    Ocean Springs1st Quarter ~8 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 0, OSHS 14
    Posted @ 7:17p
  14. 0 - 14

    Possession Update - Kickoff

    Oak Grove1st Quarter ~8 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 0, OSHS 14
    Posted @ 7:17p
  15. 0 - 14

    Punt

    Ocean Springs1st Quarter ~5 minutes to go
    Oak Grove has punted to Ocean Springs. Ocean Springs has the ball on their own 42-yard line. Oak Grove 0, OSHS 14
    Posted @ 7:25p
  16. 0 - 14

    Punt

    Oak Grove1st Quarter ~4 minutes to go
    Ocean Springs has punted to Oak Grove. Oak Grove has the ball on their own 36-yard line. Oak Grove 0, OSHS 14
    Posted @ 7:28p
  17. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Oak Grove 0, OSHS 14
    Posted @ 7:36p
  18. 3 - 14

    Field Goal

    Oak Grove2nd Quarter ~7 minutes to go
    Oak Grove - 31 Yd Field Goal. Oak Grove 3, OSHS 14
    Posted @ 7:47p
  19. 3 - 14

    Possession Update - Kickoff

    Ocean Springs2nd Quarter ~7 minutes to go
    Oak Grove kicked off to Ocean Springs. Ocean Springs has the ball on their own 29-yard line. Oak Grove 3, OSHS 14
    Posted @ 7:50p
  20. 3 - 14

    Punt

    Oak Grove2nd Quarter ~4 minutes to go
    Ocean Springs has punted to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 3, OSHS 14
    Posted @ 7:57p
  21. 3 - 14

    Punt

    Ocean Springs2nd Quarter ~3 minutes to go
    Oak Grove has punted to Ocean Springs. Ocean Springs has the ball on their own 8-yard line. Oak Grove 3, OSHS 14
    Posted @ 8:01p
  22. 3 - 14

    Halftime

    Halftime
    Oak Grove 3, OSHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:08p
  23. 3 - 14

    Start of 3rd Quarter

    Oak Grove3rd Quarter
    Oak Grove to kick off to Ocean Springs.
    Posted @ 8:30p
  24. 3 - 14

    Possession Update - Kickoff

    Ocean Springs3rd Quarter ~11 minutes to go
    Oak Grove kicked off to Ocean Springs. Ocean Springs has the ball on their own 28-yard line. Oak Grove 3, OSHS 14
    Posted @ 8:34p
  25. 3 - 14

    Fumble Recovery

    Oak Grove3rd Quarter ~10 minutes to go
    Oak Grove recovered a fumble by Ocean Springs and has the ball on Ocean Springs' 46-yard line. Oak Grove 3, OSHS 14
    Posted @ 8:37p
  26. 3 - 14

    Punt

    Ocean Springs3rd Quarter ~7 minutes to go
    Oak Grove has punted to Ocean Springs. Ocean Springs has the ball on their own 15-yard line. Oak Grove 3, OSHS 14
    Posted @ 8:41p
  27. 3 - 20

    Rushing Touchdown

    Ocean Springs3rd Quarter ~6 minutes to go
    Ocean Springs - #5 Bray Hubbard with a 54 Yd Rushing TD. Oak Grove 3, OSHS 20
    Posted @ 8:44p
  28. 3 - 21

    Made Point After

    Ocean Springs3rd Quarter ~6 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 3, OSHS 21
    Posted @ 8:45p
  29. 3 - 21

    Possession Update - Kickoff

    Oak Grove3rd Quarter ~6 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 3, OSHS 21
    Posted @ 8:46p
  30. 3 - 21

    End of 3rd Quarter

    4th Quarter
    Oak Grove 3, OSHS 21
    Posted @ 8:57p
  31. 9 - 21

    Rushing Touchdown

    Oak Grove4th Quarter ~11 minutes to go
    Oak Grove - 15 Yd Rushing TD. Oak Grove 9, OSHS 21
    Posted @ 8:59p
  32. 10 - 21

    Made Point After

    Oak Grove4th Quarter ~11 minutes to go
    Oak Grove - PAT Good. Oak Grove 10, OSHS 21
    Posted @ 8:59p
  33. 10 - 21

    Possession Update - Kickoff

    Ocean Springs4th Quarter ~11 minutes to go
    Oak Grove kicked off to Ocean Springs. Ocean Springs has the ball on their own 8-yard line. Oak Grove 10, OSHS 21
    Posted @ 9p
  34. 12 - 21

    Safety

    Oak Grove4th Quarter ~11 minutes to go
    Oak Grove - Safety. Oak Grove 12, OSHS 21
    Posted @ 9:02p
  35. 18 - 21

    Kick Return Touchdown

    Oak Grove4th Quarter ~11 minutes to go
    Oak Grove - 74 Yd Kick Return for a TD. Oak Grove 18, OSHS 21
    Posted @ 9:05p
  36. 19 - 21

    Made Point After

    Oak Grove4th Quarter ~11 minutes to go
    Oak Grove - PAT Good. Oak Grove 19, OSHS 21
    Posted @ 9:05p
  37. 19 - 21

    Possession Update - Kickoff

    Ocean Springs4th Quarter ~11 minutes to go
    Oak Grove kicked off to Ocean Springs. Ocean Springs has the ball on their own 46-yard line. Oak Grove 19, OSHS 21
    Posted @ 9:07p
  38. 19 - 27

    Rushing Touchdown

    Ocean Springs4th Quarter ~8 minutes to go
    Ocean Springs - #5 Bray Hubbard with a 20 Yd Rushing TD. Oak Grove 19, OSHS 27
    Posted @ 9:13p
  39. 19 - 28

    Made Point After

    Ocean Springs4th Quarter ~8 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 19, OSHS 28
    Posted @ 9:13p
  40. 19 - 28

    Possession Update - Kickoff

    Oak Grove4th Quarter ~8 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 29-yard line. Oak Grove 19, OSHS 28
    Posted @ 9:14p
  41. 19 - 34

    Pick-6

    Ocean Springs4th Quarter ~5 minutes to go
    Ocean Springs - Pick 6! #12 Will Gray with a 75-yard return. Oak Grove 19, OSHS 34
    Posted @ 9:26p
  42. 19 - 35

    Made Point After

    Ocean Springs4th Quarter ~5 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 19, OSHS 35
    Posted @ 9:26p
  43. 19 - 35

    Possession Update - Kickoff

    Oak Grove4th Quarter ~5 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 19, OSHS 35
    Posted @ 9:27p
  44. 19 - 41

    Pick-6

    Ocean Springs4th Quarter ~4 minutes to go
    Ocean Springs - Pick 6! 25-yard return. Oak Grove 19, OSHS 41
    Posted @ 9:31p
  45. 19 - 42

    Made Point After

    Ocean Springs4th Quarter ~4 minutes to go
    Ocean Springs - #18 Bart Edminston PAT Good. Oak Grove 19, OSHS 42
    Posted @ 9:31p
  46. 19 - 42

    Possession Update - Kickoff

    Oak Grove4th Quarter ~4 minutes to go
    Ocean Springs kicked off to Oak Grove. Oak Grove has the ball on their own 20-yard line. Oak Grove 19, OSHS 42
    Posted @ 9:31p
  47. 25 - 42

    Passing Touchdown

    Oak Grove4th Quarter ~3 minutes to go
    Oak Grove - 8 Yd pass completed for a TD. Oak Grove 25, OSHS 42
    Posted @ 9:36p
  48. 25 - 42

    Passing Two Point Conversion Failed

    Oak Grove4th Quarter ~3 minutes to go
    Oak Grove - 2Pt Conversion Failed. Oak Grove 25, OSHS 42
    Posted @ 9:37p
  49. 25 - 42

    Failed Onside Kick

    Ocean Springs4th Quarter ~3 minutes to go
    Ocean Springs recovered a failed onside kick by Oak Grove and has the ball on their own 47-yard line. Oak Grove 25, OSHS 42
    Posted @ 9:39p
  50. 25 - 42

    End of Game

    Final
    Oak Grove 25, OSHS 42
    Posted @ 9:44p

Highlight Videos

  1. MaxPreps Staff

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

    Warriors what happened uhhhhhhh

Scoretracker Providers

Joseph ReilingGreyhounds Reporter

Rankings & Records

Oak Grove (22-23)

MSReg.
107
OverallDistrictHomeAwayNeutralWin %District %PFPA
10-36-15-24-01-1.769.857404284

Ocean Springs (22-23)

MSReg.
44
OverallDistrictHomeAwayNeutralWin %District %PFPA
12-17-06-15-01-0.9231.000541205

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Oak Grove
7.48.62.613.67.031.1
Ocean Springs
12.711.811.45.8-41.6

Oak Grove Videos

Ocean Springs Videos

Team Stat Comparison

Oak GroveOcean Springs
46.0Rushing Yards Per Game257.8
116.1Passing Yards Per Game176.5
162.1Total Yards Per Game434.3
4.8Tackles Per Game57.8
0.2Sacks Per Game1.3
11.1Points Per Game41.5

Team Leaders

Oak GroveOcean SpringsNational Avg.
#7 Kylin Champagne55.0Rushing Yards Per Game#5 Bray Hubbard135.421.0
#9 Aj Maddox236.3Passing Yards Per Game#5 Bray Hubbard169.051.8
#9 Aj Maddox252.3Total Yards Per Game#5 Bray Hubbard304.437.0
#28 Tyler Slay7.0Tackles Per Game#13 Keshawn Thomas8.52.8
#57 Diontrae Hayes1.0Sacks Per Game#2 Trace Carter0.50.2
#1 Jaquerrius Gray7.2Points Per Game#8 Will Smith9.62.2

Record Breakdown

Oak Grove (22-23)

Ocean Springs (22-23)

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