In short: John F. Kennedy Rockets high school football (San Antonio, TX), 2026 season: 0-10. Last game: L 0-56 vs Somerset on November 6, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
| RECORD | 0-10 this season |
| LAST GAME | L 0-56 vs SOMERSET |
| NEXT GAME | -- |
| UNIT GRADES | Pass Off 7.2 · Rush Off 13.8 · Pass Def 27.6 · Rush Def 16.7 |
| ENROLLMENT | 1,042 STUDENTS (2022-23) |
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| JOHN F. KENNEDY | 7.2 (-113) | 13.8 (-102) | 27.6 (+28) | 16.7 (+76) |
The biggest worry in John F. Kennedy's season has been the direction of its ball security. John F. Kennedy committed 1.0 giveaways per game over its first 6 games (0-6), #372 in section in that timeframe. Over the stretch of 4 games that followed (0-4), the Rockets have committed 2.0 giveaways per game, a 100% rise, #985 in section in that window. The schedule has a lot to do with it: John F. Kennedy's last 4 opponents have averaged 1.4 per game, a #497 defense in section on the season, against 1.0 per game, #736 for the first 6. Measured against those opponents' norms (1.4 per game), John F. Kennedy turned it over 45% more than those defenses usually force. On the season, John F. Kennedy ranks #752 in section in giveaways.
John F. Kennedy's offense from the opening weeks has gone missing since. The Rockets averaged 7.9 points per game over their first 7 games (0-7), #1189 in section during that time. Over the stretch of 3 games that followed (0-3), John F. Kennedy has averaged 0.0 points per game, a 100% drop, #1216 in section through those games. The schedule has a lot to do with it: John F. Kennedy's last 3 opponents have averaged 24.3 points per game, a #419 scoring defense in section on the season, against 31.3 points per game, #737 for the first 7. Measured against those opponents' norms (24.3 points per game), John F. Kennedy scored 100% 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 #611 in section, well above the first 7 (#867), so the dip has come against better teams overall. John F. Kennedy was held to 14 points or fewer 3 times in those games, including 0 against Pleasanton on 10/16. On the season, the Rockets rank #1216 in section in scoring.
Something changed for John F. Kennedy's defense after its first 4 games. John F. Kennedy allowed 31.0 points per game over its first 4 games (0-4), #723 in section through that stretch. In the 6 games since that hot start (0-6), the Rockets have allowed 55.3 points per game, a 78% rise, #1179 in section over that stretch. The schedule has a lot to do with it: John F. Kennedy's last 6 opponents have averaged 34.2 points per game, a #436 offense in section on the season, against 24.1 points per game, #811 for the first 4. Measured against those opponents' norms (34.2 points per game), John F. Kennedy allowed 62% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #628 in section, well above the first 4 (#1010), so the dip has come against better teams overall. On the season, John F. Kennedy ranks #1135 in section in scoring defense.
One of John F. Kennedy's shakiest areas lately has been its offense. The Rockets averaged 4.1 yards per play (828 yards on 202 snaps) over their first 4 games (0-4), #964 in section within that period. In the 6 games since that hot start (0-6), John F. Kennedy has averaged 2.8 yards per play (540 yards on 190 snaps), a 31% drop, #1009 in section across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.9 yards per play on the season. Measured against those opponents' norms (6.8 yards per play), John F. Kennedy gained 58% less per snap than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #628 in section, well above the first 4 (#1010), so the dip has come against better teams overall. On the season, the Rockets rank #1047 in section in yards per play.
John F. Kennedy's ground game has been stuffed at the line as the season has developed. John F. Kennedy averaged 3.9 yards per carry (768 yards on 198 rushes) over its first 4 games (0-4), #909 in section during those games. In the 6 games since that hot start (0-6), the Rockets have averaged 2.9 yards per carry (540 yards on 187 rushes), a 26% drop, #972 in section during that period. The schedule has a lot to do with it: John F. Kennedy's last 6 opponents have averaged 5.7 yards per carry, a #535 run defense in section on the season, against 6.4 yards per carry, #716 for the first 4. Measured against those opponents' norms (5.7 yards per carry), John F. Kennedy ran for 50% less per carry than those run defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #628 in section, well above the first 4 (#1010), so the dip has come against better teams overall. On the season, John F. Kennedy ranks #1012 in section in rushing.
• Club John F. Kennedy has lost 17 straight, and a loss would make it 18 in a row -- something they have not done in the 5 seasons on record.
• Club John F. Kennedy has gone 10 straight games committing 1+ turnover (August 28, 2026 through November 6, 2026), going 0-10 over that stretch, a school-record 10 straight in the 5 seasons on record.
• Club John F. Kennedy has gone 6 straight games allowing 100+ rushing yards (September 25, 2026 through November 6, 2026), going 0-6 over that stretch, a school-record 6 straight in the 5 seasons on record.
• Club John F. Kennedy has gone 6 straight games allowing 5.0+ yards per carry (September 25, 2026 through November 6, 2026), going 0-6 over that stretch, a school-record 6 straight in the 5 seasons on record.
• Club John F. Kennedy has allowed 332 points over its last 6 games (55.3 a game, September 25, 2026 through November 6, 2026) -- its 4th-highest 6-game total on record; the most is 404, from September 26, 2024 through November 8, 2024.
DATA WARNING: JOHN F. KENNEDY OFFENSIVE STATS FOR 11/06/2026 GAME VS. SOMERSET* MISSING
DATA WARNING: JOHN F. KENNEDY OFFENSIVE STATS FOR 10/23/2026 GAME @ UVALDE* MISSING
All stat areas in this report are subject to change as box scores are updated.
From the games on file through Oct 16.
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 Oct 16 game; last updated Nov 13; roster and numbers checked Oct 27.
| PASSING | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | C/ATT | COMP % | YDS | YPA | TD | INT | QBR |
| 3 | MARK HERNANDEZ | 5 | 1/4 | 25.0% | 30 | 7.5 | 0 | 0 | 88.0 |
| 21 | ANTHONY RODRIGUEZ | 4 | 0/1 | 0.0% | 0 | 0.0 | 0 | 0 | 0.0 |
| 30 | ESTEBAN CONTRERAS | 4 | 0/1 | 0.0% | 0 | 0.0 | 0 | 0 | 0.0 |
| TEAM TOTALS | 8 | 1/6 | 16.7% | 30 | 5.0 | 0 | 0 | 58.7 | |
| RUSHING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | CAR | YDS | YPC | TD |
| J. BALDERAS | 8 | 87 | 361 | 4.1 | 1 | |
| 0 | CHRIS REYES | 7 | 45 | 253 | 5.6 | 1 |
| 33 | ERIC HERNANDEZ | 8 | 38 | 145 | 3.8 | 1 |
| 23 | TRISTAN GALLARDO | 4 | 25 | 130 | 5.2 | 1 |
| 3 | MARK HERNANDEZ | 5 | 45 | 90 | 2.0 | 2 |
| 30 | ESTEBAN CONTRERAS | 4 | 32 | 84 | 2.6 | 0 |
| 12 | JOSEPH OLIVAREZ | 7 | 21 | 80 | 3.8 | 0 |
| 8 | ADAN LOZANO | 5 | 16 | 47 | 2.9 | 0 |
| 28 | BETO SANTILLAN | 5 | 22 | 40 | 1.8 | 0 |
| 45 | GABRIEL SALAZAR | 6 | 17 | 36 | 2.1 | 0 |
| 10 | JOSUE GARCIA | 2 | 7 | 17 | 2.4 | 0 |
| 21 | ANTHONY RODRIGUEZ | 4 | 12 | 14 | 1.2 | 0 |
| 32 | JESUS FARIAS | 3 | 11 | 6 | 0.5 | 1 |
| 5 | EVYN KRAUSE | 6 | 1 | 4 | 4.0 | 0 |
| TEAM TOTALS | 8 | 379 | 1,307 | 3.4 | 7 | |
| RECEIVING | ||||||
|---|---|---|---|---|---|---|
| NO | PLAYER | GP | REC | YDS | YPR | TD |
| 7 | JAYDEN JORDAN | 3 | 1 | 30 | 30.0 | 0 |
| DEFENSE | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NO | PLAYER | GP | TCKL | TFL | SACKS | INT | INT YDS | PD | FF |
| 24 | KAYDEN PEREZ | 5 | 39 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2 | JAYDIN HURTADO | 8 | 32 | 2 | 0 | 0 | 0 | 0 | 0 |
| 15 | AIDEN RAMIREZ | 8 | 31 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12 | JOSEPH OLIVAREZ | 7 | 21 | 0 | 0 | 1 | 0 | 0 | 0 |
| 44 | RICARDO GOMEZ | 7 | 19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 5 | EVYN KRAUSE | 6 | 18 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 | RUBEN SOLIS | 6 | 17 | 1 | 0 | 0 | 0 | 0 | 0 |
| 45 | GABRIEL SALAZAR | 6 | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | BRAYVIN LOPEZ | 4 | 14 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | ADAN LOZANO | 5 | 10 | 0 | 0 | 0 | 0 | 0 | 0 |
| C. SALAZAR | 4 | 8 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 33 | ERIC HERNANDEZ | 8 | 7 | 0 | 0 | 0 | 0 | 0 | 0 |
| 70 | AARON ALBARRAN | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | CORDELL STARKS | 4 | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| 30 | ESTEBAN CONTRERAS | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 84 | ANTONIO CAMACHO | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | ERIC ROSAS | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | JAYDEN JORDAN | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 77 | JOSHUA FARIAS | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| J. BALDERAS | 8 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| X. MENDOZA | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 32 | JESUS FARIAS | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | CHRIS REYES | 7 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| TEAM TOTALS | 8 | 259 | 10 | 1 | 4 | 0 | 0 | 2 | |
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2022 | 2-8 | 107 | 313 | 10.7 |
| 2023 | 1-9 | 96 | 431 | 9.6 |
| 2024 | 2-8 | 216 | 487 | 21.6 |
| 2025 | 2-8 | 95 | 404 | 9.5 |
| 2026 | 0-10 | 55 | 456 | 5.5 |
| 2022-26 | 7-43 | 11.4 |
| # | Team | Dist | Ovr | Rank | Dist. pts | Next |
|---|---|---|---|---|---|---|
| 1 | SOMERSET | 6-0 | 8-2 | 26 / 305 | 296-102 | |
| 2 | FLORESVILLE | 5-1 | 8-2 | 39 / 455 | 258-124 | |
| 3 | LA VERNIA | 4-2 | 7-3 | 28 / 337 | 294-147 | |
| 4 | PLEASANTON | 3-3 | 5-5 | 73 / 803 | 154-177 | |
| 5 | UVALDE | 2-4 | 4-6 | 65 / 740 | 166-135 | |
| 6 | CREEK VIEW | 1-5 | 3-7 | 90 / 1111 | 113-280 | |
| 7 | JOHN F. KENNEDY | 0-6 | 0-10 | 103 / 1210 | 16-332 |
| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/28 | BRACKENRIDGE | vs | L | 7-13 | |
| 09/04 | SAM HOUSTON | at | L | 13-54 | |
| 09/11 | PEARSALL | at | L | 19-34 | |
| 09/18 | SAN ANTONIO MEMORIAL | vs | L | 0-23 | |
| 09/25 | FLORESVILLE | at | L | 3-67 | |
| 10/02 | LA VERNIA | vs | L | 6-68 | |
| 10/09 | CREEK VIEW | at | L | 7-45 | |
| 10/16 | PLEASANTON | vs | L | 0-41 | |
| 10/23 | UVALDE | at | L | 0-55 | |
| 11/06 | SOMERSET | vs | L | 0-56 | |
| SEASON RESULT | 0-10 | MISSED PLAYOFFS |
Season complete at 0-10 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 | 5.5 | 45.6 | 171.0 | 349.5 | 49.0 | 35.1 |
| HOME | 5 | 2.6 | 40.2 | 123.2 | 404.0 | 38.5 | 39.0 |
| ROAD | 5 | 8.4 | 51.0 | 218.8 | 316.8 | 59.5 | 32.8 |
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.
Box-score coverage behind YPG/PLAYS-PER-GAME: Overall 8/10 game(s), Home 4/5 game(s), Road 4/5 game(s).
| 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/28 | vs. Brackenridge | L 7-13 | -- | 107 | 107 | -- | -- | -- | 0 | 0 | 1 | 1 | 0 |
| 9/4 | @ Sam Houston | L 13-54 | 60 | 173 | 233 | 264 | 175 | 439 | 0 | 1 | 0 | 0 | -1 |
| 9/11 | @ Pearsall | L 19-34 | 0 | 298 | 298 | 26 | 137 | 163 | 1 | 0 | 1 | 1 | 0 |
| 9/18 | vs. San Antonio Memorial | L 0-23 | 0 | 190 | 190 | -- | -- | -- | -- | 0 | 0 | 0 | -1 |
| 9/25 | @ Floresville | L 3-67 | -- | 136 | 136 | 151 | 241 | 392 | 0 | 0 | 0 | 0 | -1 |
| 10/2 | vs. La Vernia | L 6-68 | 0 | 120 | 120 | 194 | 284 | 478 | 0 | 0 | 0 | 0 | -1 |
| 10/9 | @ Creek View | L 7-45 | 0 | 208 | 208 | 189 | 147 | 336 | 0 | 0 | 0 | 1 | -1 |
| 10/16 | vs. Pleasanton | L 0-41 | 0 | 76 | 76 | 14 | 366 | 380 | 0 | 0 | 2 | 2 | +1 |
| 10/23 | @ Uvalde | L 0-55 | -- | -- | -- | 13 | 241 | 254 | 0 | -- | -- | 0 | -1 |
| 11/6 | vs. Somerset | L 0-56 | -- | -- | -- | 253 | 101 | 354 | 2 | -- | -- | 0 | -4 |
| AVERAGES | 10.0 | 163.5 | 171.0 | 138.0 | 211.5 | 349.5 | 0.3 | 0.1 | 0.5 | 0.5 | -9 (season) |
Averages use only games with that number on file (offense 8/10, defense 8/10, sacks/INT 8/10, sacks allowed 9/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 7.2/100 (-113 yds/gm vs average)
Rush Offense: grade 13.8/100 (-102 yds/gm vs average)
Pass Defense: grade 27.6/100 (+28 yds/gm vs average)
Rush Defense: grade 16.7/100 (+76 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LAST YEAR
JFK finished 2025 at 2-8. Missed playoffs. Notable win: 49-21 over SAN ANTONIO MEMORIAL (SAN ANTONIO MEMORIAL finished 10% that season). Toughest loss: 7-14 to MARINE MILITARY ACADEMY (7-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | TOT YDS | YDS ALLOWED |
| 2025-08-29 | ROBSTOWN | L | 0-1 | 0 | 48 | N/A | N/A |
| 2025-09-05 | YOUNG MEN'S LEADERSHIP ACADEMY | W | 1-1 | 13 | 7 | N/A | N/A |
| 2025-09-12 | SAN ANTONIO MEMORIAL | W | 2-1 | 49 | 21 | N/A | N/A |
| 2025-09-19 | MARINE MILITARY ACADEMY | L | 2-2 | 7 | 14 | 184 | 307 |
| 2025-09-26 | CANYON LAKE | L | 2-3 | 6 | 56 | N/A | N/A |
| 2025-10-03 | DAVENPORT | L | 2-4 | 0 | 57 | N/A | N/A |
| 2025-10-10 | PLEASANTON | L | 2-5 | 7 | 48 | N/A | N/A |
| 2025-10-24 | FREDERICKSBURG | L | 2-6 | 0 | 62 | N/A | N/A |
| 2025-10-31 | SOMERSET | L | 2-7 | 6 | 49 | N/A | N/A |
| 2025-11-07 | UVALDE | L | 2-8 | 7 | 42 | N/A | N/A |
| TOTALS | 10 GMS | 2-8 | 2-8 | 95 | 404 | 184 (1) | 307 (1) |
"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.
• JFK is held under 150 rushing yards (.000), but most recently lost to Pleasanton when doing so
• JFK commits fewer than 2 giveaways (.000), but most recently lost to Uvalde when doing so
• JFK holds its opponents under 8.0 yards per attempt (.000), but most recently lost to Uvalde when doing so
• JFK holds its opponents under 150 rushing yards (.000), but most recently lost to Somerset when doing so
• JFK's offense has averaged 0.0 pass yards per game over their last 3 games. Their 7-game average is 8.4 pass yards per game. (-100%)
• JFK's offense has averaged 0.0 YPA over their last 3 games. Their 7-game average is 4.2 YPA. (-100%)
• JFK's offense has averaged 0.0 points scored per game over their last 3 games. Their 30-game average is 12.2 points scored per game. (-100%)
• JFK's defense has conceded 5.0+ YPC in 6 straight games (09/25/2026-11/06/2026), going 0-6 over that stretch.
• JFK's defense has conceded 6.0+ YPP in 6 straight games (09/25/2026-11/06/2026), going 0-6 over that stretch.
• JFK's offense has averaged 76.0 total yards per game over their last 3 games. Their 9-game average is 172.4 total yards per game. (-56%)
• JFK's offense has averaged 76.0 rush yards per game over their last 3 games. Their 9-game average is 165.9 rush yards per game. (-54%)
• JFK's offense has averaged 2.1 YPP over their last 3 games. Their 9-game average is 3.5 YPP. (-42%)
• JFK's offense has averaged 2.1 YPC over their last 3 games. Their 9-game average is 3.5 YPC. (-40%)
• JFK's defense has averaged 93.3 pass yards per game over their last 3 games. Their 9-game average is 133.0 pass yards per game. (-30%)
• JFK's offense has averaged 2.0 giveaways per game over their last 3 games. Their 11-game average is 1.5 giveaways per game. (+29%)
(full explanation: Appendix, Note 1)
JFK -- MOST IMPORTANT NUMBERS
(top 5 of 12 scored; vs 570 cached team(s))
| # | SIDE | CONDITION | REC | WIN% | PPG | STRK | SCORE |
| 1 | DEF | Turnovers < 2 | 0-10 | .000 | 42.9 | L10 | 0.616 |
| 2 | DEF | Turnovers < 3 | 0-11 | .000 | 42.7 | L11 | 0.599 |
| 3 | OFF | YPP < 6 | 0-9 | .000 | 6.9 | L9 | 0.590 |
| 4 | OFF | Rush Yds 100+ | 0-8 | .000 | 7.8 | L8 | 0.570 |
| 5 | OFF | YPP < 7 | 0-9 | .000 | 6.9 | L9 | 0.543 |
(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)
--- JFK ---
| CONDITION | REC | WIN% | PPG | STRK |
| JFK rushes for 100+ yards and is held under 200 passing yards | 0-6 | .000 | 8.7 | L6 |
| JFK rushes for 150+ yards but stays under 8.0 yards per attempt | 0-4 | .000 | 8.2 | L4 |
| Team | Condition | Record | Win% | PPG |
| JFK | Rush Yds 100+ & Pass Yds < 200 | 0-6 | .000 | 8.7 |
| JFK | Rush Yds 150+ & YPA < 8.0 | 0-4 | .000 | 8.2 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-1 | .000 | 13.0 | L1 | |
| YPA < 8.0 | 0-6 | .000 | 6.5 | L6 | 23 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 0-7 | .000 | 7.4 | L7 | 23 games without this stat on file |
| Rush Yds 100+ | 0-8 | .000 | 7.8 | L8 | |
| Rush Yds < 100 | 0-1 | .000 | 0.0 | L1 | 21 games without this stat on file |
| Rush Yds 150+ | 0-5 | .000 | 9.2 | L5 | |
| Rush Yds < 150 | 0-4 | .000 | 4.0 | L4 | 21 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | 0-9 | .000 | 6.9 | L9 | 21 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 0-9 | .000 | 6.9 | L9 | 21 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 0-9 | .000 | 6.9 | L9 | 21 games without this stat on file |
| Turnovers 1+ | 0-11 | .000 | 5.6 | L11 | |
| Turnovers < 1 | -- | -- | -- | -- | 19 games without this stat on file |
| Turnovers 2+ | 0-3 | .000 | 4.7 | L3 | 19 games without this stat on file |
| Turnovers > 2 | 0-2 | .000 | 3.5 | L2 | 19 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-18 | .000 | 3.5 |
| Scores 10-19 | 1-6 | .143 | 15.0 |
| Scores 20-29 | 0-1 | .000 | 24.0 |
| Scores 30-39 | 1-1 | .500 | 31.5 |
| Scores 40+ | 2-0 | 1.000 | 55.5 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-1 | .000 | 13.0 | L1 | |
| YPA < 8.0 | 0-5 | .000 | 6.4 | L5 | 4 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 0-6 | .000 | 7.5 | L6 | 4 games without this stat on file |
| Rush Yds 100+ | 0-7 | .000 | 7.9 | L7 | |
| Rush Yds < 100 | 0-1 | .000 | 0.0 | L1 | 2 games without this stat on file |
| Rush Yds 150+ | 0-4 | .000 | 9.8 | L4 | |
| Rush Yds < 150 | 0-4 | .000 | 4.0 | L4 | 2 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | 0-8 | .000 | 6.9 | L8 | 2 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | 0-8 | .000 | 6.9 | L8 | 2 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | 0-8 | .000 | 6.9 | L8 | 2 games without this stat on file |
| Turnovers 1+ | 0-10 | .000 | 5.5 | L10 | |
| Turnovers < 1 | -- | -- | -- | -- | |
| Turnovers 2+ | 0-2 | .000 | 3.5 | L2 | |
| Turnovers > 2 | 0-1 | .000 | 0.0 | L1 |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-8 | .000 | 2.9 |
| Scores 10-19 | 0-2 | .000 | 16.0 |
| Scores 20-29 | -- | -- | -- |
| Scores 30-39 | -- | -- | -- |
| Scores 40+ | -- | -- | -- |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-5 | .000 | 58.0 | L5 | |
| YPA < 8.0 | 0-4 | .000 | 36.0 | L4 | 21 games without this stat on file |
| Pass Yds 200+ | 0-2 | .000 | 55.0 | L2 | |
| Pass Yds < 200 | 0-7 | .000 | 46.3 | L7 | 21 games without this stat on file |
| Rush Yds 100+ | 0-9 | .000 | 48.2 | L9 | |
| Rush Yds < 100 | -- | -- | -- | -- | 21 games without this stat on file |
| Rush Yds 150+ | 0-6 | .000 | 49.8 | L6 | |
| Rush Yds < 150 | 0-3 | .000 | 45.0 | L3 | 21 games without this stat on file |
| YPC 5.0+ | 0-9 | .000 | 48.2 | L9 | |
| YPC < 5.0 | -- | -- | -- | -- | 21 games without this stat on file |
| YPP 6.0+ | 0-8 | .000 | 50.0 | L8 | |
| YPP < 6.0 | 0-1 | .000 | 34.0 | L1 | 21 games without this stat on file |
| YPP 7.0+ | 0-7 | .000 | 51.3 | L7 | |
| YPP < 7.0 | 0-2 | .000 | 37.5 | L2 | 21 games without this stat on file |
| Turnovers 1+ | 0-5 | .000 | 29.4 | L5 | |
| Turnovers < 1 | 0-6 | .000 | 53.8 | L6 | 19 games without this stat on file |
| Turnovers 2+ | 0-1 | .000 | 41.0 | L1 | 19 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 19 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 2-0 | 1.000 | 3.5 |
| Allows 10-19 | 1-2 | .333 | 13.0 |
| Allows 20-29 | 1-2 | .333 | 24.0 |
| Allows 30-39 | 0-1 | .000 | 34.0 |
| Allows 40+ | 0-21 | .000 | 56.9 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-5 | .000 | 58.0 | L5 | |
| YPA < 8.0 | 0-3 | .000 | 43.3 | L3 | 2 games without this stat on file |
| Pass Yds 200+ | 0-2 | .000 | 55.0 | L2 | |
| Pass Yds < 200 | 0-6 | .000 | 51.7 | L6 | 2 games without this stat on file |
| Rush Yds 100+ | 0-8 | .000 | 52.5 | L8 | |
| Rush Yds < 100 | -- | -- | -- | -- | 2 games without this stat on file |
| Rush Yds 150+ | 0-5 | .000 | 57.0 | L5 | |
| Rush Yds < 150 | 0-3 | .000 | 45.0 | L3 | 2 games without this stat on file |
| YPC 5.0+ | 0-8 | .000 | 52.5 | L8 | |
| YPC < 5.0 | -- | -- | -- | -- | 2 games without this stat on file |
| YPP 6.0+ | 0-7 | .000 | 55.1 | L7 | |
| YPP < 6.0 | 0-1 | .000 | 34.0 | L1 | 2 games without this stat on file |
| YPP 7.0+ | 0-6 | .000 | 57.5 | L6 | |
| YPP < 7.0 | 0-2 | .000 | 37.5 | L2 | 2 games without this stat on file |
| Turnovers 1+ | 0-4 | .000 | 33.2 | L4 | |
| Turnovers < 1 | 0-6 | .000 | 53.8 | L6 | |
| Turnovers 2+ | 0-1 | .000 | 41.0 | L1 | |
| Turnovers > 2 | -- | -- | -- | -- |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | -- | -- | -- |
| Allows 10-19 | 0-1 | .000 | 13.0 |
| Allows 20-29 | 0-1 | .000 | 23.0 |
| Allows 30-39 | 0-1 | .000 | 34.0 |
| Allows 40+ | 0-7 | .000 | 55.1 |
JOHN F. KENNEDY
• JOHN F. KENNEDY has lost by 20+ in 7 straight games (9/18/26–11/6/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).
• JOHN F. KENNEDY has lost 17 straight (9/19/25–11/6/26). It has not reached 18 straight in the last 4 years of games on file (2023-present).
• JOHN F. KENNEDY has been held under 14 in 7 straight games (9/18/26–11/6/26). It has not been held under 14 in 8 straight since 9/19/25–9/4/26 (2026).
• JOHN F. KENNEDY has allowed 30+ in 6 straight games (9/25/26–11/6/26). It has not allowed 30+ in 7 straight since 9/26/24–8/29/25 (2025). It has reached 7 straight 2 times in the last 4 years.
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| JFK | OFFENSE | YPA 8.0+ | 1 | 0-1 | .000 | 13.0 | L1 |
| JFK | OFFENSE | YPA < 8.0 | 6 | 0-6 | .000 | 6.5 | L6 |
| JFK | OFFENSE | Pass Yds < 200 | 7 | 0-7 | .000 | 7.4 | L7 |
| JFK | OFFENSE | Rush Yds 100+ | 8 | 0-8 | .000 | 7.8 | L8 |
| JFK | OFFENSE | Rush Yds < 100 | 1 | 0-1 | .000 | 0.0 | L1 |
| JFK | OFFENSE | Rush Yds 150+ | 5 | 0-5 | .000 | 9.2 | L5 |
| JFK | OFFENSE | Rush Yds < 150 | 4 | 0-4 | .000 | 4.0 | L4 |
| JFK | OFFENSE | YPC < 5.0 | 9 | 0-9 | .000 | 6.9 | L9 |
| JFK | OFFENSE | YPP < 6.0 | 9 | 0-9 | .000 | 6.9 | L9 |
| JFK | OFFENSE | YPP < 7.0 | 9 | 0-9 | .000 | 6.9 | L9 |
| JFK | OFFENSE | Turnovers 1+ | 11 | 0-11 | .000 | 5.6 | L11 |
| JFK | OFFENSE | Turnovers 2+ | 3 | 0-3 | .000 | 4.7 | L3 |
| JFK | OFFENSE | Turnovers > 2 | 2 | 0-2 | .000 | 3.5 | L2 |
| JFK | OFFENSE | Scores <10 | 18 | 0-18 | .000 | 3.5 | L18 |
| JFK | OFFENSE | Scores 10-19 | 7 | 1-6 | .143 | 15.0 | L2 |
| JFK | OFFENSE | Scores 20-29 | 1 | 0-1 | .000 | 24.0 | L1 |
| JFK | OFFENSE | Scores 30-39 | 2 | 1-1 | .500 | 31.5 | W1 |
| JFK | OFFENSE | Scores 40+ | 2 | 2-0 | 1.000 | 55.5 | W2 |
| JFK | DEFENSE | YPA 8.0+ | 5 | 0-5 | .000 | 58.0 | L5 |
| JFK | DEFENSE | YPA < 8.0 | 4 | 0-4 | .000 | 36.0 | L4 |
| JFK | DEFENSE | Pass Yds 200+ | 2 | 0-2 | .000 | 55.0 | L2 |
| JFK | DEFENSE | Pass Yds < 200 | 7 | 0-7 | .000 | 46.3 | L7 |
| JFK | DEFENSE | Rush Yds 100+ | 9 | 0-9 | .000 | 48.2 | L9 |
| JFK | DEFENSE | Rush Yds 150+ | 6 | 0-6 | .000 | 49.8 | L6 |
| JFK | DEFENSE | Rush Yds < 150 | 3 | 0-3 | .000 | 45.0 | L3 |
| JFK | DEFENSE | YPC 5.0+ | 9 | 0-9 | .000 | 48.2 | L9 |
| JFK | DEFENSE | YPP 6.0+ | 8 | 0-8 | .000 | 50.0 | L8 |
| JFK | DEFENSE | YPP < 6.0 | 1 | 0-1 | .000 | 34.0 | L1 |
| JFK | DEFENSE | YPP 7.0+ | 7 | 0-7 | .000 | 51.3 | L7 |
| JFK | DEFENSE | YPP < 7.0 | 2 | 0-2 | .000 | 37.5 | L2 |
| JFK | DEFENSE | Turnovers 1+ | 5 | 0-5 | .000 | 29.4 | L5 |
| JFK | DEFENSE | Turnovers < 1 | 6 | 0-6 | .000 | 53.8 | L6 |
| JFK | DEFENSE | Turnovers 2+ | 1 | 0-1 | .000 | 41.0 | L1 |
| JFK | DEFENSE | Allows <10 | 2 | 2-0 | 1.000 | 3.5 | W2 |
| JFK | DEFENSE | Allows 10-19 | 3 | 1-2 | .333 | 13.0 | L2 |
| JFK | DEFENSE | Allows 20-29 | 3 | 1-2 | .333 | 24.0 | L1 |
| JFK | DEFENSE | Allows 30-39 | 1 | 0-1 | .000 | 34.0 | L1 |
| JFK | DEFENSE | Allows 40+ | 21 | 0-21 | .000 | 56.9 | L21 |
| SIDE | SPLIT | STREAK | DATES | RECORD |
| OFFENSE | Turnovers 1+ | 10 games | 08/28/2026 - 11/06/2026 | 0-10 |
| DEFENSE | Rush Yds 100+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
| DEFENSE | YPC 5.0+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
| DEFENSE | YPP 6.0+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
| Team | Side | Split | Streak | Dates | Record |
| JFK | OFFENSE | Turnovers 1+ | 10 games | 08/28/2026 - 11/06/2026 | 0-10 |
| JFK | DEFENSE | Rush Yds 100+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
| JFK | DEFENSE | YPC 5.0+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
| JFK | DEFENSE | YPP 6.0+ | 6 games | 09/25/2026 - 11/06/2026 | 0-6 |
JFK OFFENSE
JFK's offense has averaged 0.0 pass yards per game over their last 3 games. Their 7-game average is 8.4 pass yards per game. (-100%)
JFK's offense has averaged 0.0 YPA over their last 3 games. Their 7-game average is 4.2 YPA. (-100%)
JFK's offense has averaged 0.0 points scored per game over their last 3 games. Their 30-game average is 12.2 points scored per game. (-100%)
JFK's offense has averaged 76.0 total yards per game over their last 3 games. Their 9-game average is 172.4 total yards per game. (-56%)
JFK's offense has averaged 76.0 rush yards per game over their last 3 games. Their 9-game average is 165.9 rush yards per game. (-54%)
JFK's offense has averaged 2.1 YPP over their last 3 games. Their 9-game average is 3.5 YPP. (-42%)
JFK's offense has averaged 2.1 YPC over their last 3 games. Their 9-game average is 3.5 YPC. (-40%)
JFK's offense has averaged 2.0 giveaways per game over their last 3 games. Their 11-game average is 1.5 giveaways per game. (+29%)
JFK DEFENSE
JFK's defense has averaged 93.3 pass yards per game over their last 3 games. Their 9-game average is 133.0 pass yards per game. (-30%)
JFK's defense has averaged 0.7 takeaways per game over their last 3 games. Their 11-game average is 0.5 takeaways per game. (+22%)
(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 |
| JFK | DEFENSE | team | Pass Yards | last 3 | 93.3 | 9 | 133.0 | -29.8% | |
| JFK | OFFENSE | team | Pass Yards | last 3 | 0.0 | 7 | 8.4 | -100.0% | |
| JFK | OFFENSE | team | Points | last 3 | 0.0 | 30 | 12.2 | -100.0% | |
| JFK | OFFENSE | team | Rush Yards | last 3 | 76.0 | 9 | 165.9 | -54.2% | |
| JFK | OFFENSE | team | Total Yards | last 3 | 76.0 | 9 | 172.4 | -55.9% | |
| JFK | DEFENSE | team | Turnovers | last 3 | 0.7 | 11 | 0.5 | +22.2% | |
| JFK | OFFENSE | team | Turnovers | last 3 | 2.0 | 11 | 1.5 | +29.4% | |
| JFK | OFFENSE | team | YPA | last 3 | 0.0 | 7 | 4.2 | -100.0% | |
| JFK | OFFENSE | team | YPC | last 3 | 2.1 | 9 | 3.5 | -39.8% | |
| JFK | OFFENSE | team | YPP | last 3 | 2.1 | 9 | 3.5 | -41.8% |