In short: Tattnall Square Academy Trojans high school football (Macon, GA), 2026 season: 4-6. Last game: L 13-54 vs Stratford Academy on October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
| RECORD | 4-6 this season |
| LAST GAME | L 13-54 vs STRATFORD ACADEMY |
| NEXT GAME | -- |
| UNIT GRADES | Pass Off 69.0 · Rush Off 52.2 · Pass Def 39.7 · Rush Def 31.9 |
| ENROLLMENT | 600 STUDENTS · PRIVATE SCHOOL |
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| TATTNALL SQUARE ACADEMY | 69.0 (+28) | 52.2 (-6) | 39.7 (+11) | 31.9 (+34) |
The biggest worry in Tattnall Square Academy's season has been the direction of its defense. Tattnall Square Academy allowed 19.9 points per game over its first 7 games (4-3), #142 in section in that timeframe. Over the stretch of 3 games that followed (0-3), the Trojans have allowed 43.0 points per game, a 117% rise, #414 in section in that window. The schedule has a lot to do with it: Tattnall Square Academy's last 3 opponents have averaged 33.7 points per game, a #109 offense in section on the season, against 22.5 points per game, #277 for the first 7. Measured against those opponents' norms (33.7 points per game), Tattnall Square Academy allowed 28% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #56 in section, well above the first 7 (#281), so the dip has come against better teams overall. On the season, Tattnall Square Academy ranks #265 in section in scoring defense.
The Trojans committed 2.2 giveaways per game over their first 5 games (2-3), #423 in section during that time. Few teams started slower in this department, and few have turned it around as sharply since. In the 5 games since that slow start (2-3), Tattnall Square Academy has committed 0.8 giveaways per game, a 64% drop, #169 in section through those games. The schedule has a lot to do with it: Tattnall Square Academy's last 5 opponents have averaged 1.3 per game, a #166 defense in section on the season, against 1.2 per game, #196 for the first 5. Measured against those opponents' norms (1.3 per game), Tattnall Square Academy turned it over 37% less than those defenses usually force. On the season, the Trojans rank #362 in section in giveaways.
Tattnall Square Academy's offense from the opening weeks has gone missing since. Tattnall Square Academy averaged 27.9 points per game over its first 7 games (4-3), #175 in section through that stretch. Over the stretch of 3 games that followed (0-3), the Trojans have averaged 10.7 points per game, a 62% drop, #402 in section over that stretch. The schedule has a lot to do with it: Tattnall Square Academy's last 3 opponents have averaged 12.2 points per game, a #36 scoring defense in section on the season, against 23.8 points per game, #206 for the first 7. Measured against those opponents' norms (12.2 points per game), Tattnall Square Academy scored 13% less than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #56 in section, well above the first 7 (#281), so the dip has come against better teams overall. Tattnall Square Academy was held to 14 points or fewer 3 times in those games, including 7 against John Milledge Academy on 10/9. On the season, Tattnall Square Academy ranks #274 in section in scoring.
Something changed for Tattnall Square Academy's run defense after the first 7 games of the season. The Trojans allowed 4.9 yards per carry (665 yards on 135 rushes) over their first 7 games (4-3), #132 in section within that period. Over the stretch of 3 games that followed (0-3), Tattnall Square Academy has allowed 7.8 yards per carry (811 yards on 104 rushes), a 58% rise, #358 in section across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.5 yards per carry on the season. Measured against those opponents' norms (5.7 yards per carry), Tattnall Square Academy allowed 36% more per carry than those rushing attacks usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #56 in section, well above the first 7 (#281), so the dip has come against better teams overall. On the season, the Trojans rank #279 in section in run defense.
One of Tattnall Square Academy's shakiest areas lately has been its ground game. Tattnall Square Academy averaged 7.1 yards per carry (775 yards on 109 rushes) over its first 5 games (2-3), #96 in section during those games. In the 5 games since that hot start (2-3), the Trojans have averaged 3.9 yards per carry (391 yards on 99 rushes), a 44% drop, #353 in section during that period. The schedule has a lot to do with it: Tattnall Square Academy's last 5 opponents have averaged 5.0 yards per carry, a #123 run defense in section on the season, against 5.5 yards per carry, #193 for the first 5. Measured against those opponents' norms (5.0 yards per carry), Tattnall Square Academy ran for 21% less per carry than those run defenses usually allow. On the season, Tattnall Square Academy ranks #234 in section in rushing.
• Club Tattnall Square Academy has lost 3 straight, and a loss would make it 4 in a row. The last time they lost 4 or more in a row was 2023, a run of 4.
From the games on file through Aug 14.
Every player with a stat on file, listed only where he has one. Open the arrow beside a name for his game-by-game line. Stats through the Aug 14 game; last updated Sep 29.
| PASSING | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| A. BELLAMY JR. | 1 | 8/11 | 72.7% | 136 | 12.4 | 2 | 0 | 236.6 | |
| RUSHING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | CAR | YDS | YPC | TD |
| M. CLYDE | 1 | 6 | 165 | 27.5 | 1 | |
| T. MORRIS | 1 | 4 | 71 | 17.8 | 1 | |
| A. BELLAMY JR. | 1 | 4 | 19 | 4.8 | 1 | |
| W. MAYNARD | 1 | 2 | 10 | 5.0 | 0 | |
| H. JOHNSON | 1 | 7 | 7 | 1.0 | 0 | |
| S. SKINNER | 1 | 1 | 1 | 1.0 | 1 | |
| S. SWAIN | 1 | 1 | -3 | -3.0 | 0 | |
| TEAM TOTALS | 1 | 25 | 270 | 10.8 | 4 | |
| RECEIVING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | REC | YDS | YPR | TD |
| J. VEAL | 1 | 2 | 51 | 25.5 | 1 | |
| J. HOPPER | 1 | 1 | 50 | 50.0 | 1 | |
| C. PRICE | 1 | 2 | 20 | 10.0 | 0 | |
| C. LANCASTER | 1 | 1 | 9 | 9.0 | 0 | |
| C. CASTLIN | 1 | 2 | 6 | 3.0 | 0 | |
| TEAM TOTALS | 1 | 8 | 136 | 17.0 | 2 | |
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2022 | 1-0 | 42 | 28 | 42.0 |
| 2023 | 0-2 | 53 | 62 | 26.5 |
| 2024 | 0-1 | 20 | 27 | 20.0 |
| 2025 | 0-1 | 6 | 31 | 6.0 |
| 2026 | 4-6 | 227 | 268 | 22.7 |
| 2022-26 | 5-10 | 23.2 |
| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/14 | GATEWOOD | vs | W | 47-7 | |
| 08/21 | PIEDMONT ACADEMY | vs | W | 35-2 | |
| 08/28 | BULLOCH ACADEMY | vs | L | 14-48 | |
| 09/04 | ATHENS CHRISTIAN | at | L | 14-21 | |
| 09/11 | STRONG ROCK CHRISTIAN | at | L | 16-42 | |
| 09/18 | CRAWFORD COUNTY | vs | W | 42-13 | |
| 09/25 | MOUNT DE SALES ACADEMY | at | W | 27-6 | |
| 10/09 | JOHN MILLEDGE ACADEMY | vs | L | 7-49 | |
| 10/16 | FIRST PRESBYTERIAN DAY | at | L | 12-26 | |
| 10/30 | STRATFORD ACADEMY | vs | L | 13-54 | |
| SEASON RESULT | 4-6 | MISSED PLAYOFFS |
Season complete at 4-6 with no games on file beyond a normal 10-game regular season -- read as no postseason appearance. This library still has no playoff-round/bracket source, so this label comes from game count alone, not a confirmed bracket result.
| SPLIT | GP | PPG | OPP PPG | YPG | OPP YPG | PLAYS/G | OPP PLAYS/G |
| OVERALL | 10 | 22.7 | 26.8 | 264.4 | 336.6 | 41.8 | 49.0 |
| HOME | 6 | 26.3 | 28.8 | 272.2 | 381.7 | 39.3 | 48.3 |
| ROAD | 4 | 17.2 | 23.8 | 252.8 | 302.8 | 45.5 | 49.5 |
PPG/OPP PPG use every played game on file. YPG/PLAYS-PER-GAME columns only ever come from games with a full box score on file, which can be a smaller sample than GP -- see the coverage note below when that's the case for this team.
| DATE | OPPONENT | RESULT | PASS YDS | RUSH YDS | TOTAL YDS | PASS ALW | RUSH ALW | TOTAL ALW | SACKS ALW | SACKS | DEF INT | TO FORCED | TO MAR |
| 8/14 | vs. Gatewood | W 47-7 | 136 | 270 | 406 | 94 | 176 | 270 | 1 | 0 | 0 | 0 | -1 |
| 8/21 | vs. Piedmont Academy | W 35-2 | 123 | 204 | 327 | -- | -- | -- | -- | -- | -- | 0 | -1 |
| 8/28 | vs. Bulloch Academy | L 14-48 | 212 | 102 | 314 | -- | -- | -- | -- | -- | -- | 0 | -3 |
| 9/4 | @ Athens Christian | L 14-21 | 130 | 64 | 194 | 131 | 177 | 308 | -- | -- | -- | 1 | -1 |
| 9/11 | @ Strong Rock Christian | L 16-42 | 191 | 135 | 326 | 117 | 272 | 389 | -- | -- | -- | 1 | -3 |
| 9/18 | vs. Crawford County | W 42-13 | 184 | 100 | 284 | -- | -- | -- | -- | -- | -- | 0 | 0 |
| 9/25 | @ Mount de Sales Academy | W 27-6 | 103 | 129 | 232 | 130 | 40 | 170 | -- | -- | -- | 3 | +2 |
| 10/9 | vs. John Milledge Academy | L 7-49 | 47 | 109 | 156 | 146 | 337 | 483 | -- | -- | -- | 1 | 0 |
| 10/16 | @ First Presbyterian Day | L 12-26 | 200 | 59 | 259 | 64 | 280 | 344 | -- | -- | -- | 0 | -2 |
| 10/30 | vs. Stratford Academy | L 13-54 | 152 | -6 | 146 | 198 | 194 | 392 | -- | -- | -- | 0 | 0 |
| AVERAGES | 147.8 | 116.6 | 264.4 | 125.7 | 210.9 | 336.6 | 1.0 | 0.0 | 0.0 | 0.6 | -9 (season) |
Averages use only games with that number on file (defense 7/10, sacks/INT 1/10, sacks allowed 1/10 games). SACKS ALW comes from the opponent's box score; TO FORCED is takeaways; TO MAR is takeaways minus giveaways, and its bottom cell is the season total. Dashes mean not on file.
UNIT INDEX
Pass Offense: grade 69.0/100 (+28 yds/gm vs average)
Rush Offense: grade 52.2/100 (-6 yds/gm vs average)
Pass Defense: grade 39.7/100 (+11 yds/gm vs average)
Rush Defense: grade 31.9/100 (+34 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LAST YEAR
TSA finished 2025 at 0-1. Missed playoffs. Toughest loss: 6-31 to FIRST PRESBYTERIAN DAY (25-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | TOT YDS | YDS ALLOWED |
| 2025-10-24 | FIRST PRESBYTERIAN DAY | L | 0-1 | 6 | 31 | N/A | 162 |
| TOTALS | 1 GMS | 0-1 | 0-1 | 6 | 31 | N/A | 162 |
"N/A" stands in for a box score that does not have stats entered. A total followed by a count in parentheses covers only the games with that stat on file.
• TSA holds its opponents under 5.0 yards per carry (.667), and has won 2 straight when doing so
• TSA holds its opponents under 8.0 yards per attempt (.667)
• TSA commits fewer than 2 giveaways (.571), but most recently lost to Stratford Academy when doing so
• TSA rushes for 100+ yards (.571), but most recently lost to John Milledge Academy when doing so
• TSA's offense has failed to reach 7.0 YPP in 7 straight games (09/04/2026-10/30/2026), going 2-5 over that stretch.
• TSA's defense has averaged 43.0 points allowed per game over their last 3 games. Their 12-game average is 27.2 points allowed per game. (+58%)
• TSA's offense has averaged 54.0 rush yards per game over their last 3 games. Their 11-game average is 112.3 rush yards per game. (-52%)
• TSA's defense has averaged 0.3 takeaways per game over their last 3 games. Their 12-game average is 0.7 takeaways per game. (-50%)
• TSA's defense has averaged 8.7 YPC over their last 3 games. Their 8-game average is 5.8 YPC. (+50%)
• TSA's offense has averaged 0.8 giveaways per game over their last 5 games. Their 12-game average is 1.6 giveaways per game. (-49%)
• TSA's offense has averaged 10.7 points scored per game over their last 3 games. Their 12-game average is 21.1 points scored per game. (-49%)
• TSA's defense has averaged 270.3 rush yards per game over their last 3 games. Their 8-game average is 188.9 rush yards per game. (+43%)
• TSA's offense has averaged 2.9 YPC over their last 3 games. Their 11-game average is 4.9 YPC. (-41%)
• TSA's offense has failed to reach 8.0 YPA in 4 straight games (09/25/2026-10/30/2026), going 1-3 over that stretch.
• TSA's offense has failed to reach 6.0 YPP in 4 straight games (09/25/2026-10/30/2026), going 1-3 over that stretch.
(full explanation: Appendix, Note 1)
TSA -- MOST IMPORTANT NUMBERS
(top 5 of 9 scored; vs 1791 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | OFF | Pass Yds < 200 | 4-5 | .444 | 24.6 | L2 | 0.853 |
| 2 | OFF | Turnovers < 3 | 4-5 | .444 | 24.1 | L3 | 0.789 |
| 3 | OFF | YPP < 7 | 3-6 | .333 | 20.7 | L3 | 0.540 |
| 4 | DEF | Turnovers < 2 | 3-8 | .273 | 29.1 | L3 | 0.533 |
| 5 | DEF | Turnovers < 3 | 3-8 | .273 | 29.1 | L3 | 0.505 |
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- TSA ---
| CONDITION | REC | WIN% | PPG | STRK |
| TSA rushes for 100+ yards and is held under 200 passing yards | 4-2 | .667 | 29.0 | L1 |
| Team | Condition | Record | Win% | PPG |
| TSA | Rush Yds 100+ & Pass Yds < 200 | 4-2 | .667 | 29.0 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 2-1 | .667 | 34.3 | W1 | |
| YPA < 8.0 | 2-6 | .250 | 18.0 | L3 | 1 games without this stat on file |
| Pass Yds 200+ | 0-2 | .000 | 13.0 | L2 | |
| Pass Yds < 200 | 4-5 | .444 | 24.6 | L2 | 1 games without this stat on file |
| Rush Yds 100+ | 4-3 | .571 | 26.9 | L1 | |
| Rush Yds < 100 | 0-4 | .000 | 14.8 | L4 | 1 games without this stat on file |
| Rush Yds 150+ | 2-0 | 1.000 | 41.0 | W2 | |
| Rush Yds < 150 | 2-7 | .222 | 18.3 | L3 | 1 games without this stat on file |
| YPC 5.0+ | 2-3 | .400 | 23.8 | L3 | |
| YPC < 5.0 | 2-4 | .333 | 21.3 | L2 | 1 games without this stat on file |
| YPP 6.0+ | 3-2 | .600 | 30.8 | W1 | |
| YPP < 6.0 | 1-5 | .167 | 15.5 | L3 | 1 games without this stat on file |
| YPP 7.0+ | 1-1 | .500 | 30.5 | L1 | |
| YPP < 7.0 | 3-6 | .333 | 20.7 | L3 | 1 games without this stat on file |
| Turnovers 1+ | 3-7 | .300 | 19.8 | L2 | |
| Turnovers < 1 | 1-1 | .500 | 27.5 | L1 | |
| Turnovers 2+ | 0-5 | .000 | 12.4 | L5 | |
| Turnovers > 2 | 0-3 | .000 | 12.0 | L3 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-2 | .000 | 6.5 |
| Scores 10-19 | 0-5 | .000 | 13.8 |
| Scores 20-29 | 1-1 | .500 | 23.5 |
| Scores 30-39 | 1-0 | 1.000 | 35.0 |
| Scores 40+ | 2-0 | 1.000 | 44.5 |
| SPLIT | REC | WIN% | PPG | STRK |
| YPA 8.0+ | 2-1 | .667 | 34.3 | W1 |
| YPA < 8.0 | 2-5 | .286 | 17.7 | L3 |
| Pass Yds 200+ | 0-2 | .000 | 13.0 | L2 |
| Pass Yds < 200 | 4-4 | .500 | 25.1 | L2 |
| Rush Yds 100+ | 4-3 | .571 | 26.9 | L1 |
| Rush Yds < 100 | 0-3 | .000 | 13.0 | L3 |
| Rush Yds 150+ | 2-0 | 1.000 | 41.0 | W2 |
| Rush Yds < 150 | 2-6 | .250 | 18.1 | L3 |
| YPC 5.0+ | 2-3 | .400 | 23.8 | L3 |
| YPC < 5.0 | 2-3 | .400 | 21.6 | L2 |
| YPP 6.0+ | 3-2 | .600 | 30.8 | W1 |
| YPP < 6.0 | 1-4 | .200 | 14.6 | L3 |
| YPP 7.0+ | 1-1 | .500 | 30.5 | L1 |
| YPP < 7.0 | 3-5 | .375 | 20.8 | L3 |
| Turnovers 1+ | 3-5 | .375 | 21.5 | L2 |
| Turnovers < 1 | 1-1 | .500 | 27.5 | L1 |
| Turnovers 2+ | 0-4 | .000 | 14.0 | L4 |
| Turnovers > 2 | 0-2 | .000 | 15.0 | L2 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-1 | .000 | 7.0 |
| Scores 10-19 | 0-5 | .000 | 13.8 |
| Scores 20-29 | 1-0 | 1.000 | 27.0 |
| Scores 30-39 | 1-0 | 1.000 | 35.0 |
| Scores 40+ | 2-0 | 1.000 | 44.5 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-5 | .000 | 40.4 | L5 | |
| YPA < 8.0 | 2-1 | .667 | 11.3 | W1 | 4 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 2-6 | .250 | 29.5 | L3 | 4 games without this stat on file |
| Rush Yds 100+ | 1-5 | .167 | 33.2 | L5 | |
| Rush Yds < 100 | 1-1 | .500 | 18.5 | W1 | 4 games without this stat on file |
| Rush Yds 150+ | 1-5 | .167 | 33.2 | L5 | |
| Rush Yds < 150 | 1-1 | .500 | 18.5 | W1 | 4 games without this stat on file |
| YPC 5.0+ | 0-5 | .000 | 38.4 | L5 | |
| YPC < 5.0 | 2-1 | .667 | 14.7 | W2 | 4 games without this stat on file |
| YPP 6.0+ | 0-4 | .000 | 42.8 | L4 | |
| YPP < 6.0 | 2-2 | .500 | 16.2 | W1 | 4 games without this stat on file |
| YPP 7.0+ | 0-3 | .000 | 48.3 | L3 | |
| YPP < 7.0 | 2-3 | .400 | 18.2 | L1 | 4 games without this stat on file |
| Turnovers 1+ | 1-5 | .167 | 29.3 | L1 | |
| Turnovers < 1 | 3-3 | .500 | 25.0 | L2 | |
| Turnovers 2+ | 1-0 | 1.000 | 6.0 | W1 | |
| Turnovers > 2 | 1-0 | 1.000 | 6.0 | W1 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 3-0 | 1.000 | 5.0 |
| Allows 10-19 | 1-0 | 1.000 | 13.0 |
| Allows 20-29 | 0-3 | .000 | 24.7 |
| Allows 30-39 | 0-1 | .000 | 31.0 |
| Allows 40+ | 0-4 | .000 | 48.2 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-4 | .000 | 42.8 | L4 | |
| YPA < 8.0 | 2-1 | .667 | 11.3 | W1 | 3 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 2-5 | .286 | 29.3 | L3 | 3 games without this stat on file |
| Rush Yds 100+ | 1-5 | .167 | 33.2 | L5 | |
| Rush Yds < 100 | 1-0 | 1.000 | 6.0 | W1 | 3 games without this stat on file |
| Rush Yds 150+ | 1-5 | .167 | 33.2 | L5 | |
| Rush Yds < 150 | 1-0 | 1.000 | 6.0 | W1 | 3 games without this stat on file |
| YPC 5.0+ | 0-5 | .000 | 38.4 | L5 | |
| YPC < 5.0 | 2-0 | 1.000 | 6.5 | W2 | 3 games without this stat on file |
| YPP 6.0+ | 0-4 | .000 | 42.8 | L4 | |
| YPP < 6.0 | 2-1 | .667 | 11.3 | W1 | 3 games without this stat on file |
| YPP 7.0+ | 0-3 | .000 | 48.3 | L3 | |
| YPP < 7.0 | 2-2 | .500 | 15.0 | L1 | 3 games without this stat on file |
| Turnovers 1+ | 1-3 | .250 | 29.5 | L1 | |
| Turnovers < 1 | 3-3 | .500 | 25.0 | L2 | |
| Turnovers 2+ | 1-0 | 1.000 | 6.0 | W1 | |
| Turnovers > 2 | 1-0 | 1.000 | 6.0 | W1 |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 3-0 | 1.000 | 5.0 |
| Allows 10-19 | 1-0 | 1.000 | 13.0 |
| Allows 20-29 | 0-2 | .000 | 23.5 |
| Allows 30-39 | -- | -- | -- |
| Allows 40+ | 0-4 | .000 | 48.2 |
TATTNALL SQUARE ACADEMY
• TATTNALL SQUARE ACADEMY has been held under 14 in 3 straight games (10/9/26–10/30/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
• TATTNALL SQUARE ACADEMY has been held under 100 rushing in 2 straight games (10/16/26–10/30/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).
• TATTNALL SQUARE ACADEMY has lost 3 straight (10/9/26–10/30/26). It has not lost 4 straight since 10/27/23–10/24/25 (2025).
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| TSA | OFFENSE | YPA 8.0+ | 3 | 2-1 | .667 | 34.3 | W1 |
| TSA | OFFENSE | YPA < 8.0 | 8 | 2-6 | .250 | 18.0 | L3 |
| TSA | OFFENSE | Pass Yds 200+ | 2 | 0-2 | .000 | 13.0 | L2 |
| TSA | OFFENSE | Pass Yds < 200 | 9 | 4-5 | .444 | 24.6 | L2 |
| TSA | OFFENSE | Rush Yds 100+ | 7 | 4-3 | .571 | 26.9 | L1 |
| TSA | OFFENSE | Rush Yds < 100 | 4 | 0-4 | .000 | 14.8 | L4 |
| TSA | OFFENSE | Rush Yds 150+ | 2 | 2-0 | 1.000 | 41.0 | W2 |
| TSA | OFFENSE | Rush Yds < 150 | 9 | 2-7 | .222 | 18.3 | L3 |
| TSA | OFFENSE | YPC 5.0+ | 5 | 2-3 | .400 | 23.8 | L3 |
| TSA | OFFENSE | YPC < 5.0 | 6 | 2-4 | .333 | 21.3 | L2 |
| TSA | OFFENSE | YPP 6.0+ | 5 | 3-2 | .600 | 30.8 | W1 |
| TSA | OFFENSE | YPP < 6.0 | 6 | 1-5 | .167 | 15.5 | L3 |
| TSA | OFFENSE | YPP 7.0+ | 2 | 1-1 | .500 | 30.5 | L1 |
| TSA | OFFENSE | YPP < 7.0 | 9 | 3-6 | .333 | 20.7 | L3 |
| TSA | OFFENSE | Turnovers 1+ | 10 | 3-7 | .300 | 19.8 | L2 |
| TSA | OFFENSE | Turnovers < 1 | 2 | 1-1 | .500 | 27.5 | L1 |
| TSA | OFFENSE | Turnovers 2+ | 5 | 0-5 | .000 | 12.4 | L5 |
| TSA | OFFENSE | Turnovers > 2 | 3 | 0-3 | .000 | 12.0 | L3 |
| TSA | OFFENSE | Scores <10 | 2 | 0-2 | .000 | 6.5 | L2 |
| TSA | OFFENSE | Scores 10-19 | 5 | 0-5 | .000 | 13.8 | L5 |
| TSA | OFFENSE | Scores 20-29 | 2 | 1-1 | .500 | 23.5 | W1 |
| TSA | OFFENSE | Scores 30-39 | 1 | 1-0 | 1.000 | 35.0 | W1 |
| TSA | OFFENSE | Scores 40+ | 2 | 2-0 | 1.000 | 44.5 | W2 |
| TSA | DEFENSE | YPA 8.0+ | 5 | 0-5 | .000 | 40.4 | L5 |
| TSA | DEFENSE | YPA < 8.0 | 3 | 2-1 | .667 | 11.3 | W1 |
| TSA | DEFENSE | Pass Yds < 200 | 8 | 2-6 | .250 | 29.5 | L3 |
| TSA | DEFENSE | Rush Yds 100+ | 6 | 1-5 | .167 | 33.2 | L5 |
| TSA | DEFENSE | Rush Yds < 100 | 2 | 1-1 | .500 | 18.5 | W1 |
| TSA | DEFENSE | Rush Yds 150+ | 6 | 1-5 | .167 | 33.2 | L5 |
| TSA | DEFENSE | Rush Yds < 150 | 2 | 1-1 | .500 | 18.5 | W1 |
| TSA | DEFENSE | YPC 5.0+ | 5 | 0-5 | .000 | 38.4 | L5 |
| TSA | DEFENSE | YPC < 5.0 | 3 | 2-1 | .667 | 14.7 | W2 |
| TSA | DEFENSE | YPP 6.0+ | 4 | 0-4 | .000 | 42.8 | L4 |
| TSA | DEFENSE | YPP < 6.0 | 4 | 2-2 | .500 | 16.2 | W1 |
| TSA | DEFENSE | YPP 7.0+ | 3 | 0-3 | .000 | 48.3 | L3 |
| TSA | DEFENSE | YPP < 7.0 | 5 | 2-3 | .400 | 18.2 | L1 |
| TSA | DEFENSE | Turnovers 1+ | 6 | 1-5 | .167 | 29.3 | L1 |
| TSA | DEFENSE | Turnovers < 1 | 6 | 3-3 | .500 | 25.0 | L2 |
| TSA | DEFENSE | Turnovers 2+ | 1 | 1-0 | 1.000 | 6.0 | W1 |
| TSA | DEFENSE | Turnovers > 2 | 1 | 1-0 | 1.000 | 6.0 | W1 |
| TSA | DEFENSE | Allows <10 | 3 | 3-0 | 1.000 | 5.0 | W3 |
| TSA | DEFENSE | Allows 10-19 | 1 | 1-0 | 1.000 | 13.0 | W1 |
| TSA | DEFENSE | Allows 20-29 | 3 | 0-3 | .000 | 24.7 | L3 |
| TSA | DEFENSE | Allows 30-39 | 1 | 0-1 | .000 | 31.0 | L1 |
| TSA | DEFENSE | Allows 40+ | 4 | 0-4 | .000 | 48.2 | L4 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| OFFENSE | Rush Yds < 150 | 8 games | 08/28/2026 - 10/30/2026 | 2-6 |
| OFFENSE | YPP < 7.0 | 7 games | 09/04/2026 - 10/30/2026 | 2-5 |
| OFFENSE | YPA < 8.0 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| OFFENSE | YPP < 6.0 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| DEFENSE | Pass Yds < 200 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| DEFENSE | YPA 8.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| DEFENSE | Rush Yds 100+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| DEFENSE | Rush Yds 150+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| DEFENSE | YPC 5.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| DEFENSE | YPP 6.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| Team | Side | Split | Streak | Dates | Record |
| TSA | OFFENSE | Rush Yds < 150 | 8 games | 08/28/2026 - 10/30/2026 | 2-6 |
| TSA | OFFENSE | YPP < 7.0 | 7 games | 09/04/2026 - 10/30/2026 | 2-5 |
| TSA | OFFENSE | YPA < 8.0 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| TSA | OFFENSE | YPP < 6.0 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| TSA | DEFENSE | Pass Yds < 200 | 4 games | 09/25/2026 - 10/30/2026 | 1-3 |
| TSA | DEFENSE | YPA 8.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| TSA | DEFENSE | Rush Yds 100+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| TSA | DEFENSE | Rush Yds 150+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| TSA | DEFENSE | YPC 5.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
| TSA | DEFENSE | YPP 6.0+ | 3 games | 10/09/2026 - 10/30/2026 | 0-3 |
TSA OFFENSE
TSA's offense has averaged 54.0 rush yards per game over their last 3 games. Their 11-game average is 112.3 rush yards per game. (-52%)
TSA's offense has averaged 0.8 giveaways per game over their last 5 games. Their 12-game average is 1.6 giveaways per game. (-49%)
TSA's offense has averaged 10.7 points scored per game over their last 3 games. Their 12-game average is 21.1 points scored per game. (-49%)
TSA's offense has averaged 2.9 YPC over their last 3 games. Their 11-game average is 4.9 YPC. (-41%)
TSA's offense has averaged 187.0 total yards per game over their last 3 games. Their 11-game average is 258.6 total yards per game. (-28%)
TSA's offense has averaged 5.5 YPA over their last 3 games. Their 11-game average is 7.2 YPA. (-25%)
TSA's offense has averaged 4.8 YPP over their last 3 games. Their 11-game average is 6.1 YPP. (-22%)
TSA DEFENSE
TSA's defense has averaged 43.0 points allowed per game over their last 3 games. Their 12-game average is 27.2 points allowed per game. (+58%)
TSA's defense has averaged 0.3 takeaways per game over their last 3 games. Their 12-game average is 0.7 takeaways per game. (-50%)
TSA's defense has averaged 8.7 YPC over their last 3 games. Their 8-game average is 5.8 YPC. (+50%)
TSA's defense has averaged 270.3 rush yards per game over their last 3 games. Their 8-game average is 188.9 rush yards per game. (+43%)
TSA's defense has averaged 9.5 YPP over their last 3 games. Their 8-game average is 7.0 YPP. (+36%)
TSA's defense has averaged 13.1 YPA over their last 3 games. Their 8-game average is 10.1 YPA. (+30%)
TSA's defense has averaged 406.3 total yards per game over their last 3 games. Their 8-game average is 314.8 total yards per game. (+29%)
(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)
Full-length explanations and full-size data exports for the shortened notes and relocated tables referenced throughout this report, numbered in the order their pointers appear above.
Explanatory Notes
Note 1 -- MOST IMPORTANT NUMBERS -- how a number is scored
Every split this report computes is scored on how strong the number is and how much it sets this team apart from its opponent and the rest of the field, and the top 5 per team are listed. A condition needs at least 8 occurrences to count.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| TSA | DEFENSE | team | Points | last 3 | 43.0 | 12 | 27.2 | +58.3% | |
| TSA | OFFENSE | team | Points | last 3 | 10.7 | 12 | 21.1 | -49.4% | |
| TSA | DEFENSE | team | Rush Yards | last 3 | 270.3 | 8 | 188.9 | +43.1% | |
| TSA | OFFENSE | team | Rush Yards | last 3 | 54.0 | 11 | 112.3 | -51.9% | |
| TSA | DEFENSE | team | Total Yards | last 3 | 406.3 | 8 | 314.8 | +29.1% | |
| TSA | OFFENSE | team | Total Yards | last 3 | 187.0 | 11 | 258.6 | -27.7% | |
| TSA | DEFENSE | team | Turnovers | last 3 | 0.3 | 12 | 0.7 | -50.0% | |
| TSA | OFFENSE | team | Turnovers | last 5 | 0.8 | 12 | 1.6 | -49.5% | |
| TSA | DEFENSE | team | YPA | last 3 | 13.1 | 8 | 10.1 | +29.7% | |
| TSA | OFFENSE | team | YPA | last 3 | 5.5 | 11 | 7.2 | -24.5% | |
| TSA | DEFENSE | team | YPC | last 3 | 8.7 | 8 | 5.8 | +49.8% | |
| TSA | OFFENSE | team | YPC | last 3 | 2.9 | 11 | 4.9 | -41.2% | |
| TSA | DEFENSE | team | YPP | last 3 | 9.5 | 8 | 7.0 | +35.7% | |
| TSA | OFFENSE | team | YPP | last 3 | 4.8 | 11 | 6.1 | -21.8% |