THA4-5
9-1WA
12
40
FINAL 9/12
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Matchup
Q1Q2Q3Q4Final
THA
006612
WA
141313040
Final score provided by T. Williamson.
Rebels
Stallions

Defense - Tackles

Tot Tckls
#23 O. Palazzo15

Team summary

Total TDs
THA
WA
6
Interceptions
THA
WA
2
Rushing TDs
THA
WA
6
QB Hurries
THA
WA
4
Completion Percentage
THA
WA
.556
QB Rating
THA
WA
95.1
VIEW ALL

Offense

Passing
C
-
5
Att
-
9
Yds
-
101
C%
-
.556
Avg
-
20.2
Lng
-
35
QB Rate
-
95.1
Rushing
Car
-
37
Yds
-
361
Avg
-
9.8
Lng
-
48
100+
-
2
TD
-
6
Receiving
Rec
-
5
Yds
-
101
Avg
-
20.2
Lng
-
35
Offensive Fumbles and Pancake Blocks
Pnk Blk
-
10
All Purpose Yards
KR
-
36
Total
-
498
Total Yards
Total
-
462

Defense

Tackles
Solo
-
25
Asst
-
28
Tot Tckls
15
53
TFL
-
4.0
Sacks
Hurs
-
4
Defensive Statistics
Int
-
2
PD
-
5

Special Teams

Kickoff and Punt Returns
KO Rets
-
1
Yds
-
36
Avg
-
36.0
Lng
-
36
KR Yds
-
36

Scoring

Points
TDs
-
6
TD Pts
-
36
Kick Pts
-
4
Tot Pts
-
40
PATs and Field Goals
PAT
-
4
Att
-
5
%
-
.8
Touchdowns
TD Rush
-
6

South Carolina High School Football - Thomas Heyward Academy thwarted by Williamsburg Academy

September 12, 2025: Kingstree, SC 29556

Williamsburg Academy Stallions (Kingstree, SC) fans went home in high spirits Friday as they saw their football team achieve victory over the visiting Thomas Heyward Academy Rebels (Ridgeland, SC), 40-12 in a non-league test.

The Stallions now hold a 4-0 record. They take the field next when they travel to Florence Christian for a non-league test on Friday, September 19. Williamsburg Academy will meet a Eagles squad coming off a 21-0 non-league win over Pee Dee Academy (Mullins, SC). The Eagles record now stands at 4-0.

With the defeat, Thomas Heyward Academy drops to 0-3 on the campaign. The Rebels host Faith Christian (Summerville, SC) to meet the Knights in a non-league test on Friday, September 19. The Knights come into the test with a record of 0-0.

Timothy WilliamsonRebels Reporter
  1. 1st Quarter
  2. Check In

    0 - 0 The scorer has checked in. THA 0, WA 0
    @ 7:33 PM
  3. Game Attendance

    Attendance Hundreds
    @ 7:34 PM
  4. Field Conditions

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

    Weather Conditions Fair
    @ 7:34 PM
  6. Commentary

    Williamsburg kicks the opening kickoff out of bounds.
    @ 7:34 PM
  7. 0 - 0

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 37-yard line. THA 0, WA 0
    @ 7:35 PM
  8. 0 - 0

    Update

    Thomas Heyward Academy - 3rd down, ~11 minutes to go, ball on their own 40-yard line. THA 0, WA 0
    @ 7:35 PM
  9. 0 - 0

    Update

    Thomas Heyward Academy - 4th down, ~10 minutes to go, ball on their own 40-yard line. THA 0, WA 0
    @ 7:36 PM
  10. 0 - 0

    Punt

    Thomas Heyward Academy has punted to Williamsburg Academy. Williamsburg Academy has the ball on their own 46-yard line. THA 0, WA 0
    @ 7:36 PM
  11. Commentary

    False Start against Williamsburg
    @ 7:37 PM
  12. 0 - 0

    Update

    Williamsburg Academy - 1st down, ~10 minutes to go, ball on their own 42-yard line. THA 0, WA 0
    @ 7:38 PM
  13. 0 - 0

    Update

    Williamsburg Academy - 2nd down, ~10 minutes to go, ball on their own 48-yard line. THA 0, WA 0
    @ 7:38 PM
  14. Commentary

    Holding against Williamsburg - 10 yard penalty
    @ 7:39 PM
  15. 0 - 0

    Update

    Williamsburg Academy - 2nd down, ~9 minutes to go, ball on their own 46-yard line. THA 0, WA 0
    @ 7:39 PM
  16. Commentary

    5 yard Facemask against THA
    @ 7:41 PM
  17. 0 - 6

    Rushing Touchdown

    Williamsburg Academy - #1 Myles Cribb with a 3 Yd Rushing TD. THA 0, WA 6
    Myles Cribb1 - DB, WR
    @ 7:44 PM
  18. 0 - 7

    Made Point After

    Williamsburg Academy - #8 Al Casselman PAT Good. THA 0, WA 7
    Al Casselman8 - WR, DB
    @ 7:44 PM
  19. 0 - 7

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 35-yard line. THA 0, WA 7
    @ 7:45 PM
  20. 0 - 7

    Long Run

    Thomas Heyward Academy - #1 Tony O'banner with a long run. Thomas Heyward Academy has the ball on Williamsburg Academy's 45-yard line. THA 0, WA 7
    Tony O'banner1 - RB, OLB
    @ 7:46 PM
  21. 0 - 7

    Big Play - Sack

    Williamsburg Academy - #3 Gamble Wilson with a sack. Thomas Heyward Academy has the ball on Williamsburg Academy's 49-yard line. THA 0, WA 7
    Gamble Wilson3 - WR, CB
    @ 7:47 PM
  22. 0 - 7

    Turnover on Downs

    Thomas Heyward Academy has turned possession over on downs. Williamsburg Academy has the ball on their own 41-yard line. THA 0, WA 7
    @ 7:50 PM
  23. 0 - 7

    Update

    Williamsburg Academy - 2nd down, ~6 minutes to go, ball on their own 41-yard line. THA 0, WA 7
    @ 7:50 PM
  24. 0 - 7

    Long Run

    Williamsburg Academy - #11 Eli Brown with a long run. Williamsburg Academy has the ball on Thomas Heyward Academy's 28-yard line. THA 0, WA 7
    Eli Brown11 - RB, LB
    @ 7:52 PM
  25. 0 - 7

    Long Run

    Williamsburg Academy - #10 Grant Small with a long run. Williamsburg Academy has the ball on Thomas Heyward Academy's 12-yard line. THA 0, WA 7
    Grant Small10 - RB, OLB, K
    @ 7:53 PM
  26. 0 - 7

    Update

    Williamsburg Academy - 2nd down, ~4 minutes to go, ball on Thomas Heyward Academy's 2-yard line. THA 0, WA 7
    @ 7:54 PM
  27. 0 - 7

    Fumble Recovery

    Thomas Heyward Academy - #68 Mackie Bowers recovered a fumble by Williamsburg Academy and has the ball on their own 20-yard line. THA 0, WA 7
    Mackie Bowers68 - OL, DB
    @ 7:55 PM
  28. Commentary

    10 yard holding on THA
    @ 7:56 PM
  29. 0 - 7

    Update

    Thomas Heyward Academy - 1st down, ~4 minutes to go, ball on their own 10-yard line. THA 0, WA 7
    @ 7:56 PM
  30. 0 - 7

    Interception

    Williamsburg Academy - #5 Micah Balder intercepts a Thomas Heyward Academy pass and has the ball on Thomas Heyward Academy's 43-yard line. THA 0, WA 7
    Micah Balder5 - QB, SS
    @ 7:57 PM
  31. 0 - 7

    Update

    Williamsburg Academy - 2nd down, ~3 minutes to go, ball on Thomas Heyward Academy's 40-yard line. THA 0, WA 7
    @ 7:57 PM
  32. 0 - 7

    Update

    Williamsburg Academy - 3rd down, ~3 minutes to go, ball on Thomas Heyward Academy's 40-yard line. THA 0, WA 7
    @ 7:58 PM
  33. 0 - 7

    Long Run

    Williamsburg Academy - #10 Grant Small with a long run. Williamsburg Academy has the ball on Thomas Heyward Academy's 11-yard line. THA 0, WA 7
    Grant Small10 - RB, OLB, K
    @ 7:59 PM
  34. Commentary

    Timeout on the field for an injured THA player
    @ 8:00 PM
  35. 0 - 7

    Update

    Williamsburg Academy - 2nd down, ~2 minutes to go, ball on Thomas Heyward Academy's 7-yard line. THA 0, WA 7
    @ 8:01 PM
  36. 0 - 7

    Update

    Williamsburg Academy - 3rd down, ~2 minutes to go, ball on Thomas Heyward Academy's 3-yard line. THA 0, WA 7
    @ 8:02 PM
  37. Commentary

    False Start on Williamsburg
    @ 8:02 PM
  38. 0 - 7

    Update

    Williamsburg Academy - 3rd down, ~2 minutes to go, ball on Thomas Heyward Academy's 7-yard line. THA 0, WA 7
    @ 8:03 PM
  39. 0 - 13

    Rushing Touchdown

    Williamsburg Academy - #11 Eli Brown with a 7 Yd Rushing TD. THA 0, WA 13
    Eli Brown11 - RB, LB
    @ 8:03 PM
  40. 0 - 14

    Made Point After

    Williamsburg Academy - #10 Grant Small PAT Good. THA 0, WA 14
    Grant Small10 - RB, OLB, K
    @ 8:03 PM
  41. 0 - 14

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 47-yard line. THA 0, WA 14
    @ 8:05 PM
  42. 0 - 14

    Update

    Thomas Heyward Academy - 2nd down, Under a minute, ball on Williamsburg Academy's 44-yard line. THA 0, WA 14
    @ 8:07 PM
  43. 2nd Quarter
  44. 0 - 14

    End of 1st Quarter

    THA 0, WA 14
    @ 8:07 PM
  45. 0 - 14

    Update

    Thomas Heyward Academy - 3rd down, ~11 minutes to go, ball on Williamsburg Academy's 36-yard line. THA 0, WA 14
    @ 8:09 PM
  46. 0 - 14

    Update

    Thomas Heyward Academy - 1st down, ~11 minutes to go, ball on Williamsburg Academy's 32-yard line. THA 0, WA 14
    @ 8:10 PM
  47. 0 - 14

    Update

    Thomas Heyward Academy - 3rd down, ~10 minutes to go, ball on Williamsburg Academy's 36-yard line. THA 0, WA 14
    @ 8:12 PM
  48. 0 - 14

    Update

    Thomas Heyward Academy - 4th down, ~9 minutes to go, ball on Williamsburg Academy's 40-yard line. THA 0, WA 14
    @ 8:13 PM
  49. 0 - 14

    Turnover on Downs

    Thomas Heyward Academy has turned possession over on downs. Williamsburg Academy has the ball on Thomas Heyward Academy's 40-yard line. THA 0, WA 14
    @ 8:15 PM
  50. 0 - 14

    Long Run

    Williamsburg Academy - #11 Eli Brown with a long run. Williamsburg Academy has the ball on Thomas Heyward Academy's 50-yard line. THA 0, WA 14
    Eli Brown11 - RB, LB
    @ 8:15 PM
  51. 0 - 20

    Rushing Touchdown

    Williamsburg Academy - #10 Grant Small with a 3 Yd Rushing TD. THA 0, WA 20
    Grant Small10 - RB, OLB, K
    @ 8:24 PM
  52. 0 - 21

    Made Point After

    Williamsburg Academy - #10 Grant Small PAT Good. THA 0, WA 21
    Grant Small10 - RB, OLB, K
    @ 8:24 PM
  53. 0 - 21

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 38-yard line. THA 0, WA 21
    @ 8:26 PM
  54. 0 - 21

    Update

    Thomas Heyward Academy - 1st down, ~3 minutes to go, ball on Williamsburg Academy's 45-yard line. THA 0, WA 21
    @ 8:28 PM
  55. Commentary

    Timeout THA - 2 remaining
    @ 8:28 PM
  56. 0 - 21

    Update

    Thomas Heyward Academy - 2nd down, ~2 minutes to go, ball on Williamsburg Academy's 49-yard line. THA 0, WA 21
    @ 8:30 PM
  57. Commentary

    Timeout Williamsburg - 2 remaining
    @ 8:31 PM
  58. 0 - 21

    Update

    Thomas Heyward Academy - 3rd down, ~2 minutes to go, ball on their own 50-yard line. THA 0, WA 21
    @ 8:31 PM
  59. 0 - 21

    Turnover on Downs

    Thomas Heyward Academy has turned possession over on downs. Williamsburg Academy has the ball on their own 50-yard line. THA 0, WA 21
    @ 8:34 PM
  60. 0 - 21

    Long Pass

    Williamsburg Academy - #5 Micah Balder with a long pass to #7 Charlie Caulder. Williamsburg Academy has the ball on Thomas Heyward Academy's 9-yard line. THA 0, WA 21
    Charlie Caulder7 - TE, OLB
    Micah Balder5 - QB, SS
    @ 8:35 PM
  61. 0 - 27

    Rushing Touchdown

    Williamsburg Academy - #10 Grant Small with a 15 Yd Rushing TD. THA 0, WA 27
    Grant Small10 - RB, OLB, K
    @ 8:35 PM
  62. 0 - 27

    Missed Point After

    Williamsburg Academy - PAT Missed. THA 0, WA 27
    @ 8:35 PM
  63. 0 - 27

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 38-yard line. THA 0, WA 27
    @ 8:37 PM
  64. 0 - 27

    Update

    Thomas Heyward Academy - 2nd down, Under a minute, ball on their own 38-yard line. THA 0, WA 27
    @ 8:38 PM
  65. 0 - 27

    Update

    Thomas Heyward Academy - 3rd down, Under a minute, ball on their own 42-yard line. THA 0, WA 27
    @ 8:39 PM
  66. 0 - 27

    Interception

    Williamsburg Academy - #2 Hall Dukes intercepts a Thomas Heyward Academy pass and has the ball on Thomas Heyward Academy's 50-yard line. THA 0, WA 27
    Hall Dukes2 - S, WR, LS
    @ 8:40 PM
  67. Halftime
  68. 0 - 27

    Halftime

    THA 0, WA 27
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 8:40 PM
  69. 3rd Quarter
  70. 0 - 27

    Start of 3rd Quarter

    Thomas Heyward Academy to kick off to Williamsburg Academy.
    @ 9:13 PM
  71. 0 - 33

    Rushing Touchdown

    Williamsburg Academy - #10 Grant Small with a 5 Yd Rushing TD. THA 0, WA 33
    Grant Small10 - RB, OLB, K
    @ 9:15 PM
  72. 0 - 34

    Made Point After

    Williamsburg Academy - #10 Grant Small PAT Good. THA 0, WA 34
    Grant Small10 - RB, OLB, K
    @ 9:15 PM
  73. 0 - 34

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 39-yard line. THA 0, WA 34
    @ 9:17 PM
  74. 0 - 34

    Update

    Thomas Heyward Academy - 1st down, ~7 minutes to go, ball on Williamsburg Academy's 42-yard line. THA 0, WA 34
    @ 9:18 PM
  75. 6 - 34

    Passing Touchdown

    Thomas Heyward Academy - #1 Tony O'banner 40 Yd pass completed to #5 Joshua Gibson for a TD. THA 6, WA 34
    Joshua Gibson5 - FS, WR
    Tony O'banner1 - RB, OLB
    @ 9:21 PM
  76. 6 - 34

    Rushing Two Point Conversion Failed

    Thomas Heyward Academy - 2Pt Conversion Failed. THA 6, WA 34
    @ 9:21 PM
  77. 6 - 34

    Possession Update - Kickoff

    Thomas Heyward Academy kicked off to Williamsburg Academy. Williamsburg Academy has the ball on Thomas Heyward Academy's 48-yard line. THA 6, WA 34
    @ 9:24 PM
  78. 6 - 34

    Big Play - Kickoff Return

    Williamsburg Academy - #5 Micah Balder with a long kickoff return. Williamsburg Academy has the ball on Thomas Heyward Academy's 48-yard line. THA 6, WA 34
    Micah Balder5 - QB, SS
    @ 9:24 PM
  79. 6 - 40

    Rushing Touchdown

    Williamsburg Academy - #10 Grant Small with a 48 Yd Rushing TD. THA 6, WA 40
    Grant Small10 - RB, OLB, K
    @ 9:25 PM
  80. 6 - 40

    Missed Point After

    Williamsburg Academy - PAT Missed. THA 6, WA 40
    @ 9:26 PM
  81. 6 - 40

    Possession Update - Kickoff

    Williamsburg Academy kicked off to Thomas Heyward Academy. Thomas Heyward Academy has the ball on their own 31-yard line. THA 6, WA 40
    @ 9:28 PM
  82. 6 - 40

    Update

    Thomas Heyward Academy - 2nd down, ~3 minutes to go, ball on Williamsburg Academy's 36-yard line. THA 6, WA 40
    @ 9:31 PM
  83. 6 - 40

    Update

    Thomas Heyward Academy - 1st down, ~2 minutes to go, ball on Williamsburg Academy's 29-yard line. THA 6, WA 40
    @ 9:32 PM
  84. 6 - 40

    Update

    Thomas Heyward Academy - 1st down, Under a minute, ball on Williamsburg Academy's 15-yard line. THA 6, WA 40
    @ 9:34 PM
  85. 6 - 40

    Big Play - Tackle For Loss

    Williamsburg Academy - #30 Dylan Tisdale with a tackle for loss. Thomas Heyward Academy has the ball on Williamsburg Academy's 19-yard line. THA 6, WA 40
    Dylan Tisdale30 - RB
    @ 9:35 PM
  86. 4th Quarter
  87. 6 - 40

    End of 3rd Quarter

    THA 6, WA 40
    @ 9:35 PM
  88. 6 - 40

    Turnover on Downs

    Thomas Heyward Academy has turned possession over on downs. Williamsburg Academy has the ball on Thomas Heyward Academy's 20-yard line. THA 6, WA 40
    @ 9:39 PM
  89. 6 - 40

    Update

    Williamsburg Academy - 1st down, ~11 minutes to go, ball on their own 20-yard line. THA 6, WA 40
    @ 9:39 PM
  90. 6 - 40

    Long Run

    Williamsburg Academy - #10 Grant Small with a long run. Williamsburg Academy has the ball on their own 40-yard line. THA 6, WA 40
    Grant Small10 - RB, OLB, K
    @ 9:40 PM
  91. 6 - 40

    Update

    Williamsburg Academy - 1st down, ~10 minutes to go, ball on Thomas Heyward Academy's 43-yard line. THA 6, WA 40
    @ 9:42 PM
  92. 6 - 40

    Update

    Williamsburg Academy - 4th down, ~8 minutes to go, ball on Thomas Heyward Academy's 35-yard line. THA 6, WA 40
    @ 9:45 PM
  93. 6 - 40

    Update

    Williamsburg Academy - 1st down, ~6 minutes to go, ball on Thomas Heyward Academy's 30-yard line. THA 6, WA 40
    @ 9:46 PM
  94. 6 - 40

    Update

    Williamsburg Academy - 3rd down, ~5 minutes to go, ball on Thomas Heyward Academy's 23-yard line. THA 6, WA 40
    @ 9:48 PM
  95. 6 - 40

    Update

    Williamsburg Academy - 4th down, ~5 minutes to go, ball on Thomas Heyward Academy's 22-yard line. THA 6, WA 40
    @ 9:49 PM
  96. 6 - 40

    Turnover on Downs

    Williamsburg Academy has turned possession over on downs. Thomas Heyward Academy has the ball on their own 22-yard line. THA 6, WA 40
    @ 9:49 PM
  97. 6 - 40

    Update

    Thomas Heyward Academy - 1st down, ~4 minutes to go, ball on their own 38-yard line. THA 6, WA 40
    @ 9:51 PM
  98. 6 - 40

    Long Run

    Thomas Heyward Academy - #7 Jace Bessinger with a long run. Thomas Heyward Academy has the ball on Williamsburg Academy's 43-yard line. THA 6, WA 40
    Jace Bessinger7 - RB, DB
    @ 9:52 PM
  99. 6 - 40

    Long Pass

    Thomas Heyward Academy - #1 Tony O'banner with a long pass to #5 Joshua Gibson. Thomas Heyward Academy has the ball on Williamsburg Academy's 16-yard line. THA 6, WA 40
    Joshua Gibson5 - FS, WR
    Tony O'banner1 - RB, OLB
    @ 9:53 PM
  100. 12 - 40

    Rushing Touchdown

    Thomas Heyward Academy - #1 Tony O'banner with a 7 Yd Rushing TD. THA 12, WA 40
    Tony O'banner1 - RB, OLB
    @ 9:56 PM
  101. 12 - 40

    Rushing Two Point Conversion Failed

    Thomas Heyward Academy - 2Pt Conversion Failed. THA 12, WA 40
    @ 9:56 PM
  102. 12 - 40

    Failed Onside Kick

    Williamsburg Academy - #45 recovered a failed onside kick by Thomas Heyward Academy and has the ball on their own 44-yard line. THA 12, WA 40
    @ 9:59 PM
  103. Commentary

    Williamsburg kneels to end the game
    @ 10:00 PM
  104. Final
  105. 12 - 40

    End of Game

    THA 12, WA 40
    @ 10:00 PM

Scoretracker Scorers

Timothy WilliamsonRebels Reporter

THA @ WA Football Game Info

Fri., Sep. 12, 2025 @ 7:30p
The Williamsburg Academy (Kingstree, SC) varsity football team won Friday's home non-conference game against Thomas Heyward Academy (Ridgeland, SC) by a score of 40-12.

Player stats

Rushing Yds/G
THA
WA
G. Small175.8
Passing Yds/G
THA
WA
Receiving Yds/G
THA
WA
Total Yds/G
THA
J. Gibson192.6
WA
G. Small179.1
Tackles/G
THA
WA
M. Ard11.3
Sacks/G
THA
--
WA
Points/G
THA
WA
Pancake Blocks
THA
WA

Matchup history

1240

Team comparison

Rushing Yards/G
269.7
281.7
Passing Yards/G
47.8
94.9
Receiving Yards/G
41.6
98.7
Total Yards/G
317.4
376.6
Tackles/G
11.3
63.9
Sacks/G
-
1.0
Points/G
0.0
30.1
Pancake Blocks
1
21

Scoring averages

Q1Q2Q3Q4Final
THA
7.69.86.86.430.6
WA
8.715.713.02.335.1

Season recap

Overall record
4-5
9-1
League
3-1
3-0
Non-League
0-4
5-1
Head to Head
0-1
1-0
Home
3-3
5-0
Away
1-2
4-0
Neutral
0-0
0-1
Playoff
1-0
1-0
In-State
4-5
9-0
Out-of-State
0-0
0-1
Win %
.444
.900
Region %
.750
1.000
PF
275
351
PA
263
123
VIEW ALL

Common opponents

1 - 1
1 - 0

Rankings

SC
Division SCISA 1A
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.