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 Thomas Heyward Academy (Ridgeland, SC) varsity football team won Friday's home conference game against Beaufort Academy (Beaufort, SC) by a score of 32-27.

Q1Q2Q3Q4Final
Beaufort Academy1307727
THA71301232
Final score provided by T. Williamson.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Beaufort Academy

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals914165.64318.323104.8
2Nic Shuford (So)914165.64318.323104.8
Thomas Heyward Academy

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals3527.6009.0074.6
5Joshua Gibson (Sr)3527.6009.0074.6
Beaufort Academy

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals382165.712
2Nic Shuford (So)9505.60
4Devin Fripp (Sr)11010.00
7Jace Paulk (Sr)4112.80
15Nych Underwood (Sr)241456.012
Thomas Heyward Academy

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals362647.32
1Tony O'banner (Sr)241345.61
5Joshua Gibson (Sr)1213010.81
Beaufort Academy

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals916518.32
4Devin Fripp (Sr)59418.81
6Gunnar Andrews (Jr)12525.0
7Jace Paulk (Sr)12828.0
11Ben Davis (Jr)133.01
15Nych Underwood (Sr)11515.0
Thomas Heyward Academy

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals3279.0
8Tyler Hymon (Sr)2189.0
23Owen Palazzo (Sr)199.0
Beaufort Academy

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals21616510315499
2Nic Shuford (So)5050
4Devin Fripp (Sr)10943015149
6Gunnar Andrews (Jr)2525
7Jace Paulk (Sr)112839
11Ben Davis (Jr)33
15Nych Underwood (Sr)1451573233
Thomas Heyward Academy

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals26427291
1Tony O'banner (Sr)134134
5Joshua Gibson (Sr)130130
8Tyler Hymon (Sr)1818
23Owen Palazzo (Sr)99
Beaufort Academy

Total Yards

#Athlete NameRushPassRecTotal
Team Totals216165165381
2Nic Shuford (So)50165215
4Devin Fripp (Sr)1094104
6Gunnar Andrews (Jr)2525
7Jace Paulk (Sr)112839
11Ben Davis (Jr)33
15Nych Underwood (Sr)14515160
Thomas Heyward Academy

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2642727291
1Tony O'banner (Sr)134134
5Joshua Gibson (Sr)13027157
8Tyler Hymon (Sr)1818
23Owen Palazzo (Sr)99

Tackles

Beaufort Academy has not entered any tackles stats.
Thomas Heyward Academy

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4242
1Tony O'banner (Sr)1313
44Hunter Disbrow (So)1111
51Dodge Peeples (Sr)1010
58Dawson Drew (Jr)88

Defensive Statistics

Beaufort Academy has not entered any defensive statistics stats.
Thomas Heyward Academy

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3
1Tony O'banner (Sr)1
11Grayson Hymon (Fr)1
68Mackie Bowers (Sr)1
Beaufort Academy

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals410325.811515.0118
4Devin Fripp (Sr)13030.011515.045
15Nych Underwood (Sr)37324.373

Kickoff and Punt Returns

Thomas Heyward Academy has not entered any kickoff and punt returns stats.
Beaufort Academy

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4243
4Devin Fripp (Sr)16
11Ben Davis (Jr)16
15Nych Underwood (Sr)212
68A. Butterfield (Sr)3

Points

Thomas Heyward Academy has not entered any points stats.
Beaufort Academy

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
68A. Butterfield (Sr)331.03

PATs and Field Goals

Thomas Heyward Academy has not entered any pats and field goals stats.
Beaufort Academy

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals224
4Devin Fripp (Sr)11
11Ben Davis (Jr)11
15Nych Underwood (Sr)22

Touchdowns

Thomas Heyward Academy has not entered any touchdowns stats.

Game Story

South Carolina High School Football - Thomas Heyward Academy nudges Beaufort Academy

October 31, 2025: Ridgeland, SC 29936

In Friday's league match, the host Thomas Heyward Academy Rebels football squad scored a close 32-27 triumph over the Beaufort Academy Eagles.

Timothy WilliamsonRebels Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  1. Check In

    0 - 0 The scorer has checked in. BA 0, THA 0
    Posted @ 7:11p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 7:12p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 7:12p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 7:12p
  5. 0 - 0

    Start of Game

    Beaufort Academy1st Quarter
    Beaufort Academy kicking off to Thomas Heyward Academy.
    Posted @ 7:26p
  6. 0 - 0

    Possession Update - Kickoff

    Thomas Heyward Academy1st Quarter ~11 minutes to go
    Beaufort Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 32-yard line. BA 0, THA 0
    Posted @ 7:28p
  7. 0 - 0

    Update

    Thomas Heyward Academy1st Quarter ~11 minutes to go
    Thomas Heyward Academy - 2nd down, ~11 minutes to go, ball on their own 37-yard line. BA 0, THA 0
    Posted @ 7:29p
  8. Commentary

    1st Quarter
    Fumble on the play. - lose of 10 yards on the play
    Posted @ 7:29p
  9. 0 - 0

    Update

    Thomas Heyward Academy1st Quarter ~10 minutes to go
    Thomas Heyward Academy - 4th down, ~10 minutes to go, ball on their own 29-yard line. BA 0, THA 0
    Posted @ 7:30p
  10. 0 - 0

    Punt

    Beaufort Academy1st Quarter ~10 minutes to go
    Thomas Heyward Academy has punted to Beaufort Academy. Beaufort Academy has the ball on Thomas Heyward Academy's 48-yard line. BA 0, THA 0
    Posted @ 7:31p
  11. 0 - 0

    Big Play - Tackle For Loss

    Thomas Heyward Academy1st Quarter ~10 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a tackle for loss. Beaufort Academy has the ball on Thomas Heyward Academy's 50-yard line. BA 0, THA 0
    Posted @ 7:32p
  12. 0 - 0

    Update

    Beaufort Academy1st Quarter ~9 minutes to go
    Beaufort Academy - 3rd down, ~9 minutes to go, ball on their own 47-yard line. BA 0, THA 0
    Posted @ 7:32p
  13. 6 - 0

    Passing Touchdown

    Beaufort Academy1st Quarter ~8 minutes to go
    Beaufort Academy - #15 Nych Underwood 47 Yd pass completed to #4 Devin Fripp for a TD. BA 6, THA 0
    Posted @ 7:33p
  14. 7 - 0

    Made Point After

    Beaufort Academy1st Quarter ~8 minutes to go
    Beaufort Academy - #68 Andrew Butterfield PAT Good. BA 7, THA 0
    Posted @ 7:34p
  15. Commentary

    1st Quarter
    I’m not even gonna say what kinda luck that was for Beaufort Academy. The ball was defended, tipped and caught for the TD.
    Posted @ 7:35p
  16. 7 - 0

    Big Play - Kickoff Return

    Thomas Heyward Academy1st Quarter ~8 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a long kickoff return. Thomas Heyward Academy has the ball on Beaufort Academy's 28-yard line. BA 7, THA 0
    Posted @ 7:36p
  17. 7 - 0

    Long Run

    Thomas Heyward Academy1st Quarter ~8 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a long run. Thomas Heyward Academy has the ball on Beaufort Academy's 16-yard line. BA 7, THA 0
    Posted @ 7:36p
  18. 7 - 6

    Rushing Touchdown

    Thomas Heyward Academy1st Quarter ~6 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a 1 Yd Rushing TD. BA 7, THA 6
    Posted @ 7:39p
  19. 7 - 7

    Made Point After

    Thomas Heyward Academy1st Quarter ~6 minutes to go
    Thomas Heyward Academy - #2 KW Arnold PAT Good. BA 7, THA 7
    Posted @ 7:39p
  20. 7 - 7

    Possession Update - Kickoff

    Beaufort Academy1st Quarter ~6 minutes to go
    Thomas Heyward Academy kicked off to Beaufort Academy. Beaufort Academy has the ball on Thomas Heyward Academy's 41-yard line. BA 7, THA 7
    Posted @ 7:43p
  21. 7 - 7

    Update

    Beaufort Academy1st Quarter ~6 minutes to go
    Beaufort Academy - 1st down, ~6 minutes to go, ball on Thomas Heyward Academy's 20-yard line. BA 7, THA 7
    Posted @ 7:45p
  22. 7 - 7

    Update

    Beaufort Academy1st Quarter ~4 minutes to go
    Beaufort Academy - 1st down, ~4 minutes to go, ball on Thomas Heyward Academy's 9-yard line. BA 7, THA 7
    Posted @ 7:46p
  23. 13 - 7

    Rushing Touchdown

    Beaufort Academy1st Quarter ~4 minutes to go
    Beaufort Academy - #15 Nych Underwood with a 9 Yd Rushing TD. BA 13, THA 7
    Posted @ 7:49p
  24. 13 - 7

    Rushing Two Point Conversion Failed

    Beaufort Academy1st Quarter ~4 minutes to go
    Beaufort Academy - 2Pt Conversion Failed. BA 13, THA 7
    Posted @ 7:49p
  25. 13 - 7

    Possession Update - Kickoff

    Thomas Heyward Academy1st Quarter ~4 minutes to go
    Beaufort Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 35-yard line. BA 13, THA 7
    Posted @ 7:51p
  26. 13 - 7

    Update

    Thomas Heyward Academy1st Quarter ~2 minutes to go
    Thomas Heyward Academy - 2nd down, ~2 minutes to go, ball on Beaufort Academy's 32-yard line. BA 13, THA 7
    Posted @ 7:54p
  27. 13 - 7

    Update

    Thomas Heyward Academy1st Quarter Under a minute
    Thomas Heyward Academy - 1st down, Under a minute, ball on Beaufort Academy's 21-yard line. BA 13, THA 7
    Posted @ 7:57p
  28. 13 - 7

    End of 1st Quarter

    2nd Quarter
    BA 13, THA 7
    Posted @ 7:59p
  29. 13 - 7

    Update

    Thomas Heyward Academy2nd Quarter ~11 minutes to go
    Thomas Heyward Academy - 1st down, ~11 minutes to go, ball on Beaufort Academy's 11-yard line. BA 13, THA 7
    Posted @ 8:01p
  30. 13 - 13

    Rushing Touchdown

    Thomas Heyward Academy2nd Quarter ~11 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a 21 Yd Rushing TD. BA 13, THA 13
    Posted @ 8:03p
  31. 13 - 13

    Missed Point After

    Thomas Heyward Academy2nd Quarter ~11 minutes to go
    Thomas Heyward Academy - PAT Missed. BA 13, THA 13
    Posted @ 8:03p
  32. 13 - 13

    Possession Update - Kickoff

    Beaufort Academy2nd Quarter ~11 minutes to go
    Thomas Heyward Academy kicked off to Beaufort Academy. Beaufort Academy has the ball on Thomas Heyward Academy's 48-yard line. BA 13, THA 13
    Posted @ 8:06p
  33. 13 - 13

    Update

    Beaufort Academy2nd Quarter ~9 minutes to go
    Beaufort Academy - 3rd down, ~9 minutes to go, ball on Thomas Heyward Academy's 49-yard line. BA 13, THA 13
    Posted @ 8:08p
  34. 13 - 13

    Big Play - Tackle For Loss

    Thomas Heyward Academy2nd Quarter ~8 minutes to go
    Thomas Heyward Academy - #51 Dodge Peeples with a tackle for loss. Beaufort Academy has the ball on Thomas Heyward Academy's 19-yard line. BA 13, THA 13
    Posted @ 8:11p
  35. 13 - 13

    Big Play - Sack

    Thomas Heyward Academy2nd Quarter ~7 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a sack. Beaufort Academy has the ball on Thomas Heyward Academy's 19-yard line. BA 13, THA 13
    Posted @ 8:11p
  36. 13 - 13

    Interception

    Thomas Heyward Academy2nd Quarter ~7 minutes to go
    Thomas Heyward Academy - #68 Mackie Bowers intercepts a Beaufort Academy pass and has the ball on their own 25-yard line. BA 13, THA 13
    Posted @ 8:12p
  37. 13 - 13

    Update

    Thomas Heyward Academy2nd Quarter ~6 minutes to go
    Thomas Heyward Academy - 3rd down, ~6 minutes to go, ball on their own 23-yard line. BA 13, THA 13
    Posted @ 8:13p
  38. 13 - 13

    Punt

    Beaufort Academy2nd Quarter ~5 minutes to go
    Thomas Heyward Academy has punted to Beaufort Academy. Beaufort Academy has the ball on Thomas Heyward Academy's 28-yard line. BA 13, THA 13
    Posted @ 8:16p
  39. 13 - 13

    Update

    Beaufort Academy2nd Quarter ~4 minutes to go
    Beaufort Academy - 3rd down, ~4 minutes to go, ball on Thomas Heyward Academy's 25-yard line. BA 13, THA 13
    Posted @ 8:19p
  40. 13 - 13

    Interception

    Thomas Heyward Academy2nd Quarter ~3 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner intercepts a Beaufort Academy pass and has the ball on their own 20-yard line. BA 13, THA 13
    Posted @ 8:20p
  41. 13 - 13

    Long Run

    Thomas Heyward Academy2nd Quarter ~3 minutes to go
    Thomas Heyward Academy - #5 Joshua Gibson with a long run. Thomas Heyward Academy has the ball on their own 32-yard line. BA 13, THA 13
    Posted @ 8:22p
  42. Commentary

    2nd Quarter
    Personal file adds an extra 15 yards after the play it was late get out of bounds
    Posted @ 8:24p
  43. 13 - 13

    Long Run

    Thomas Heyward Academy2nd Quarter ~2 minutes to go
    Thomas Heyward Academy - #5 Joshua Gibson with a long run. Thomas Heyward Academy has the ball on Beaufort Academy's 1-yard line. BA 13, THA 13
    Posted @ 8:25p
  44. 13 - 19

    Rushing Touchdown

    Thomas Heyward Academy2nd Quarter ~2 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a 1 Yd Rushing TD. BA 13, THA 19
    Posted @ 8:26p
  45. 13 - 20

    Made Point After

    Thomas Heyward Academy2nd Quarter ~2 minutes to go
    Thomas Heyward Academy - #68 Mackie Bowers PAT Good. BA 13, THA 20
    Posted @ 8:26p
  46. 13 - 20

    Big Play - Tackle For Loss

    Thomas Heyward Academy2nd Quarter ~2 minutes to go
    Thomas Heyward Academy - #58 Dawson Drew with a tackle for loss. Beaufort Academy has the ball on their own 44-yard line. BA 13, THA 20
    Posted @ 8:29p
  47. 13 - 20

    Halftime

    Halftime
    BA 13, THA 20
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:30p
  48. 13 - 20

    Start of 3rd Quarter

    Thomas Heyward Academy3rd Quarter
    Thomas Heyward Academy to kick off to Beaufort Academy.
    Posted @ 8:50p
  49. 13 - 20

    Possession Update - Kickoff

    Beaufort Academy3rd Quarter ~11 minutes to go
    Thomas Heyward Academy kicked off to Beaufort Academy. Beaufort Academy has the ball on their own 38-yard line. BA 13, THA 20
    Posted @ 8:52p
  50. 13 - 20

    Update

    Beaufort Academy3rd Quarter ~10 minutes to go
    Beaufort Academy - 2nd down, ~10 minutes to go, ball on Thomas Heyward Academy's 42-yard line. BA 13, THA 20
    Posted @ 8:54p
  51. 13 - 20

    Update

    Beaufort Academy3rd Quarter ~9 minutes to go
    Beaufort Academy - 3rd down, ~9 minutes to go, ball on Thomas Heyward Academy's 35-yard line. BA 13, THA 20
    Posted @ 8:56p
  52. 13 - 20

    Update

    Beaufort Academy3rd Quarter ~7 minutes to go
    Beaufort Academy - 1st down, ~7 minutes to go, ball on Thomas Heyward Academy's 12-yard line. BA 13, THA 20
    Posted @ 8:59p
  53. 19 - 20

    Rushing Touchdown

    Beaufort Academy3rd Quarter ~5 minutes to go
    Beaufort Academy - #15 Nych Underwood with a 2 Yd Rushing TD. BA 19, THA 20
    Posted @ 9:05p
  54. 20 - 20

    Made Point After

    Beaufort Academy3rd Quarter ~5 minutes to go
    Beaufort Academy - #99 PAT Good. BA 20, THA 20
    Posted @ 9:05p
  55. 20 - 20

    Possession Update - Kickoff

    Thomas Heyward Academy3rd Quarter ~5 minutes to go
    Beaufort Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 35-yard line. BA 20, THA 20
    Posted @ 9:07p
  56. 20 - 20

    Update

    Thomas Heyward Academy3rd Quarter ~4 minutes to go
    Thomas Heyward Academy - 4th down, ~4 minutes to go, ball on their own 27-yard line. BA 20, THA 20
    Posted @ 9:11p
  57. 20 - 20

    Punt

    Beaufort Academy3rd Quarter ~3 minutes to go
    Thomas Heyward Academy has punted to Beaufort Academy. Beaufort Academy has the ball on their own 20-yard line. BA 20, THA 20
    Posted @ 9:14p
  58. 20 - 20

    Update

    Beaufort Academy3rd Quarter ~2 minutes to go
    Beaufort Academy - 1st down, ~2 minutes to go, ball on Thomas Heyward Academy's 45-yard line. BA 20, THA 20
    Posted @ 9:17p
  59. 20 - 20

    Big Play - Tackle For Loss

    Thomas Heyward Academy3rd Quarter ~1 minute to go
    Thomas Heyward Academy - #51 Dodge Peeples with a tackle for loss. Beaufort Academy has the ball on Thomas Heyward Academy's 31-yard line. BA 20, THA 20
    Posted @ 9:19p
  60. 20 - 20

    End of 3rd Quarter

    4th Quarter
    BA 20, THA 20
    Posted @ 9:20p
  61. 20 - 20

    Update

    Beaufort Academy4th Quarter ~11 minutes to go
    Beaufort Academy - 4th down, ~11 minutes to go, ball on Thomas Heyward Academy's 31-yard line. BA 20, THA 20
    Posted @ 9:22p
  62. 20 - 20

    Big Play - Tackle For Loss

    Thomas Heyward Academy4th Quarter ~11 minutes to go
    Thomas Heyward Academy - #1 Tony O'banner with a tackle for loss. Beaufort Academy has the ball on Thomas Heyward Academy's 20-yard line. BA 20, THA 20
    Posted @ 9:26p
  63. 20 - 26

    Rushing Touchdown

    Thomas Heyward Academy4th Quarter ~7 minutes to go
    Thomas Heyward Academy - #5 Joshua Gibson with a 1 Yd Rushing TD. BA 20, THA 26
    Posted @ 9:42p
  64. 27 - 26

    Score Correction

    Beaufort Academy4th Quarter
    Score correction for Beaufort Academy in 4th Quarter. BA 27, THA 26
    Posted @ 9:52p

BA @ THA Football Game Info

Fri., Oct. 31, 2025 @ 7:30p
The Thomas Heyward Academy (Ridgeland, SC) varsity football team won Friday's home conference game against Beaufort Academy (Beaufort, SC) by a score of 32-27.

Scoretracker Providers

Timothy WilliamsonRebels Reporter

Rankings & Records

Beaufort Academy (25-26)

SCClass
1394
OverallRegionHomeAwayNeutralWin %Region %PFPA
6-52-22-24-20-1.545.500330229

Thomas Heyward Academy (25-26)

SCClass
1475
OverallRegionHomeAwayNeutralWin %Region %PFPA
4-63-13-31-20-1.400.750295300

Team Scoring Averages

Q1Q2Q3Q4Final
Beaufort Academy
5.08.510.33.830.0
Thomas Heyward Academy
7.410.26.15.829.5

Team Stat Comparison

Beaufort AcademyThomas Heyward Academy
232.4Rushing Yards Per Game269.7
116.7Passing Yards Per Game47.8
116.7Receiving Yards Per Game41.6
349.1Total Yards Per Game317.4
28.6Tackles Per Game11.3
0.7Sacks Per Game-
0.3Points Per Game0.0
-Pancake Blocks1

Team Leaders

Beaufort AcademyThomas Heyward AcademyNational Avg.
#15 Nych Underwood156.6Rushing Yards Per Game#1 Tony O'banner152.510.9
#2 Nic Shuford100.7Passing Yards Per Game#5 Joshua Gibson44.110.6
#4 Devin Fripp54.9Receiving Yards Per Game#8 Tyler Hymon26.98.7
#15 Nych Underwood162.4Total Yards Per Game#5 Joshua Gibson192.624.4
#12 Keeler Dineen7.0Tackles Per Game#58 Dawson Drew9.02.6
#68 Andrew Butterfield0.2Sacks Per Game
-
0.2
#3 Oliver McSweeney0.3Points Per Game#2 KW Arnold01.8
-
Pancake Blocks#51 Dodge Peeples16

Record Breakdown

Beaufort Academy (25-26)

Thomas Heyward Academy (25-26)

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