In short: Leland Cubs high school football (Leland, MS), 2026 season: 2-7. Last game: L 0-36 vs Edwards on October 23, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
| RECORD | 2-7 this season |
| LAST GAME | L 0-36 vs EDWARDS |
| NEXT GAME | -- |
| UNIT GRADES | Pass Def 62.0 · Rush Def 55.2 |
| ENROLLMENT | 203 STUDENTS (2023-24) |
| TEAM | PASS O | RUSH O | PASS D | RUSH D |
|---|---|---|---|---|
| LELAND | -- | -- | 62.0 (-20) | 55.2 (-14) |
The biggest worry in Leland's season has been the direction of its defense. Leland allowed 16.7 points per game over its first 3 games (1-2), #13 in section in that timeframe. In the 6 games since that hot start (1-5), the Cubs have allowed 35.7 points per game, a 114% rise, #29 in section in that window. The schedule has a lot to do with it: Leland's last 6 opponents have averaged 33.3 points per game, a #11 offense in section on the season, against 15.9 points per game, #25 for the first 3. Measured against those opponents' norms (33.3 points per game), Leland allowed 7% 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 #12 in section, well above the first 3 (#28), so the dip has come against better teams overall. On the season, Leland ranks #25 in section in scoring defense.
No team in section has scored less over the last 3 games than Leland. The Cubs averaged 9.7 points per game over their first 6 games (2-4), #30 in section during that time. Over the stretch of 3 games that followed (0-3), Leland has averaged 0.0 points per game, a 100% drop, #34 in section through those games. The schedule has a lot to do with it: Leland's last 3 opponents have averaged 11.3 points per game, a #5 scoring defense in section on the season, against 21.0 points per game, #14 for the first 6. Measured against those opponents' norms (11.3 points per game), Leland 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 #12 in section, well above the first 6 (#24), so the dip has come against better teams overall. Leland was held to 14 points or fewer 3 times in those games, including 0 against ScorePirate MS section #13 Charleston on 10/9. On the season, the Cubs rank #33 in section in scoring.
• Club Leland has lost 3 straight, and a loss would make it 4 in a row -- something they have not done in the 5 seasons on record.
DATA WARNING: LELAND OFFENSIVE STATS FOR 10/23/2026 GAME VS. EDWARDS MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 10/16/2026 GAME VS. NORTH SIDE* MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 10/09/2026 GAME @ CHARLESTON* MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 10/02/2026 GAME VS. PALMER* MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 09/25/2026 GAME @ SIMMONS MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 09/18/2026 GAME VS. SOUTH DELTA MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 09/11/2026 GAME @ RIVERSIDE MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 09/04/2026 GAME @ SHAW MISSING
DATA WARNING: LELAND OFFENSIVE STATS FOR 08/28/2026 GAME @ O'BANNON MISSING
All stat areas in this report are subject to change as box scores are updated.
PROGRAM RECORD
| SEASON | RECORD | PF | PA | PPG |
| 2022 | 1-0 | 14 | 12 | 14.0 |
| 2023 | 0-1 | 20 | 26 | 20.0 |
| 2024 | 1-0 | 22 | 0 | 22.0 |
| 2025 | 1-1 | 44 | 53 | 22.0 |
| 2026 | 2-7 | 58 | 264 | 6.4 |
| 2022-26 | 5-9 | 11.3 |
Leland fell to Edwards 0-36 at home on Friday, October 23, its 3rd straight loss. The defense turned a 333-yard night for Edwards into 36 points.
Leland is 2-7, #30 MS section. Up next: at Jz George, Thu Oct 29.
Download a graphic to share:
Final + team statsFinal + top performersScoreboard + takeaways| DATE | OPPONENT | SITE | RESULT | SCORE | WIN% |
| 08/28 | O'BANNON (GREENVILLE, MS) | at | L | 0-28 | |
| 09/04 | SHAW | at | L | 14-22 | |
| 09/11 | RIVERSIDE | at | W | 20-0 | |
| 09/18 | SOUTH DELTA | vs | L | 0-34 | |
| 09/25 | SIMMONS | at | L | 0-48 | |
| 10/02 | VS. PALMER* | vs | W | 24-14 | |
| 10/09 | CHARLESTON | at | L | 0-50 | |
| 10/16 | VS. NORTH SIDE* | vs | L | 0-32 | |
| 10/23 | EDWARDS | vs | L | 0-36 | |
| 10/29 | @ J.Z. GEORGE (NORTH CARROLLTON, MS) | at | PROJ | -- | -- |
| SEASON TO DATE | 2-7 | 1 REMAINING |
| SPLIT | GP | PPG | OPP PPG | YPG | OPP YPG | PLAYS/G | OPP PLAYS/G |
| OVERALL | 9 | 6.4 | 29.3 | -- | 234.0 | -- | 30.8 |
| HOME | 4 | 6.0 | 29.0 | -- | 285.5 | -- | 39.5 |
| ROAD | 5 | 6.8 | 29.6 | -- | 182.5 | -- | 22.0 |
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 0/9 game(s), Home 0/4 game(s), Road 0/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 | @ O'Bannon | L 0-28 | -- | -- | -- | 75 | 78 | 153 | 0 | -- | -- | 0 | -4 |
| 9/4 | @ Shaw | L 14-22 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 9/11 | @ Riverside | W 20-0 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 9/18 | vs. South Delta | L 0-34 | -- | -- | -- | 77 | 161 | 238 | 1 | -- | -- | 1 | -3 |
| 9/25 | @ Simmons | L 0-48 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 10/2 | vs. Palmer | W 24-14 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 10/9 | @ Charleston | L 0-50 | -- | -- | -- | 84 | 128 | 212 | -- | -- | -- | 0 | -1 |
| 10/16 | vs. North Side | L 0-32 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 10/23 | vs. Edwards | L 0-36 | -- | -- | -- | 192 | 141 | 333 | -- | -- | -- | 0 | 0 |
| AVERAGES | -- | -- | -- | 107.0 | 127.0 | 234.0 | 0.5 | -- | -- | 0.2 | -8 (season) |
Averages use only games with that number on file (offense 0/9, defense 4/9, sacks/INT 0/9, sacks allowed 2/9, turnovers 4/9 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 Defense: grade 62.0/100 (-20 yds/gm vs average)
Rush Defense: grade 55.2/100 (-14 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
OPPONENT TRACKER
(full explanation: Appendix, Note 1)
| DATE | SITE | OPPONENT | THEIR RECORD | THEIR PPG |
| 2026-10-29 | at | @ J.Z. GEORGE (NORTH CARROLLTON, MS) | 1-1 | 23.5 |
LAST YEAR
LEL finished 2025 at 1-1. Missed playoffs. Notable win: 44-0 over RIVERSIDE (RIVERSIDE finished 0% that season). Toughest loss: 0-53 to EAST WEBSTER (53-point margin).
| DATE | OPPONENT | RESULT | RECORD | PF | PA | TOT YDS | YDS ALLOWED |
| 2025-09-12 | RIVERSIDE | W | 1-0 | 44 | 0 | N/A | N/A |
| 2025-11-07 | EAST WEBSTER | L | 1-1 | 0 | 53 | N/A | 266 |
| TOTALS | 2 GMS | 1-1 | 1-1 | 44 | 53 | N/A | 266 (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.
• LEL's offense has averaged 0.0 points scored per game over their last 3 games. Their 12-game average is 10.3 points scored per game. (-100%)
• LEL's defense has averaged 0.0 takeaways per game over their last 3 games. Their 5-game average is 0.2 takeaways per game. (-100%)
• LEL's offense has averaged 0.5 giveaways per game over their last 3 games. Their 5-game average is 2.2 giveaways per game. (-77%)
• LEL's defense has averaged 39.3 points allowed per game over their last 3 games. Their 12-game average is 26.4 points allowed per game. (+49%)
• LEL's defense has averaged 12.0 YPA over their last 3 games. Their 5-game average is 9.2 YPA. (+31%)
• LEL is 3-4 (.429) at home
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | -- | -- | -- | -- | 12 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | -- | -- | -- | -- | 12 games without this stat on file |
| Rush Yds 100+ | -- | -- | -- | -- | |
| Rush Yds < 100 | -- | -- | -- | -- | 12 games without this stat on file |
| Rush Yds 150+ | -- | -- | -- | -- | |
| Rush Yds < 150 | -- | -- | -- | -- | 12 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | -- | -- | -- | -- | 12 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | -- | -- | -- | -- | 12 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | -- | -- | -- | -- | 12 games without this stat on file |
| Turnovers 1+ | 0-4 | .000 | 0.0 | L4 | |
| Turnovers < 1 | 0-1 | .000 | 0.0 | L1 | 7 games without this stat on file |
| Turnovers 2+ | 0-3 | .000 | 0.0 | L3 | 7 games without this stat on file |
| Turnovers > 2 | 0-2 | .000 | 0.0 | L2 | 7 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-7 | .000 | 0.0 |
| Scores 10-19 | 0-1 | .000 | 14.0 |
| Scores 20-29 | 3-0 | 1.000 | 22.0 |
| Scores 30-39 | -- | -- | -- |
| Scores 40+ | 1-0 | 1.000 | 44.0 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | -- | -- | -- | -- | |
| YPA < 8.0 | -- | -- | -- | -- | 9 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | -- | -- | -- | -- | 9 games without this stat on file |
| Rush Yds 100+ | -- | -- | -- | -- | |
| Rush Yds < 100 | -- | -- | -- | -- | 9 games without this stat on file |
| Rush Yds 150+ | -- | -- | -- | -- | |
| Rush Yds < 150 | -- | -- | -- | -- | 9 games without this stat on file |
| YPC 5.0+ | -- | -- | -- | -- | |
| YPC < 5.0 | -- | -- | -- | -- | 9 games without this stat on file |
| YPP 6.0+ | -- | -- | -- | -- | |
| YPP < 6.0 | -- | -- | -- | -- | 9 games without this stat on file |
| YPP 7.0+ | -- | -- | -- | -- | |
| YPP < 7.0 | -- | -- | -- | -- | 9 games without this stat on file |
| Turnovers 1+ | 0-3 | .000 | 0.0 | L3 | |
| Turnovers < 1 | 0-1 | .000 | 0.0 | L1 | 5 games without this stat on file |
| Turnovers 2+ | 0-2 | .000 | 0.0 | L2 | 5 games without this stat on file |
| Turnovers > 2 | 0-2 | .000 | 0.0 | L2 | 5 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Scores <10 | 0-6 | .000 | 0.0 |
| Scores 10-19 | 0-1 | .000 | 14.0 |
| Scores 20-29 | 2-0 | 1.000 | 22.0 |
| Scores 30-39 | -- | -- | -- |
| Scores 40+ | -- | -- | -- |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-3 | .000 | 46.3 | L3 | |
| YPA < 8.0 | 0-2 | .000 | 31.0 | L2 | 7 games without this stat on file |
| Pass Yds 200+ | 0-1 | .000 | 53.0 | L1 | |
| Pass Yds < 200 | 0-4 | .000 | 37.0 | L4 | 7 games without this stat on file |
| Rush Yds 100+ | 0-3 | .000 | 40.0 | L3 | |
| Rush Yds < 100 | 0-2 | .000 | 40.5 | L2 | 7 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 34.0 | L1 | |
| Rush Yds < 150 | 0-4 | .000 | 41.8 | L4 | 7 games without this stat on file |
| YPC 5.0+ | 0-4 | .000 | 37.0 | L4 | |
| YPC < 5.0 | 0-1 | .000 | 53.0 | L1 | 7 games without this stat on file |
| YPP 6.0+ | 0-4 | .000 | 41.8 | L4 | |
| YPP < 6.0 | 0-1 | .000 | 34.0 | L1 | 7 games without this stat on file |
| YPP 7.0+ | 0-4 | .000 | 41.8 | L4 | |
| YPP < 7.0 | 0-1 | .000 | 34.0 | L1 | 7 games without this stat on file |
| Turnovers 1+ | 0-1 | .000 | 34.0 | L1 | |
| Turnovers < 1 | 0-4 | .000 | 41.8 | L4 | 7 games without this stat on file |
| Turnovers 2+ | -- | -- | -- | -- | 7 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 7 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 3-0 | 1.000 | 0.0 |
| Allows 10-19 | 1-0 | 1.000 | 14.0 |
| Allows 20-29 | 0-2 | .000 | 25.0 |
| Allows 30-39 | 0-3 | .000 | 34.0 |
| Allows 40+ | 0-3 | .000 | 50.3 |
| SPLIT | REC | WIN% | PPG | STRK | |
| YPA 8.0+ | 0-2 | .000 | 43.0 | L2 | |
| YPA < 8.0 | 0-2 | .000 | 31.0 | L2 | 5 games without this stat on file |
| Pass Yds 200+ | -- | -- | -- | -- | |
| Pass Yds < 200 | 0-4 | .000 | 37.0 | L4 | 5 games without this stat on file |
| Rush Yds 100+ | 0-3 | .000 | 40.0 | L3 | |
| Rush Yds < 100 | 0-1 | .000 | 28.0 | L1 | 5 games without this stat on file |
| Rush Yds 150+ | 0-1 | .000 | 34.0 | L1 | |
| Rush Yds < 150 | 0-3 | .000 | 38.0 | L3 | 5 games without this stat on file |
| YPC 5.0+ | 0-4 | .000 | 37.0 | L4 | |
| YPC < 5.0 | -- | -- | -- | -- | 5 games without this stat on file |
| YPP 6.0+ | 0-3 | .000 | 38.0 | L3 | |
| YPP < 6.0 | 0-1 | .000 | 34.0 | L1 | 5 games without this stat on file |
| YPP 7.0+ | 0-3 | .000 | 38.0 | L3 | |
| YPP < 7.0 | 0-1 | .000 | 34.0 | L1 | 5 games without this stat on file |
| Turnovers 1+ | 0-1 | .000 | 34.0 | L1 | |
| Turnovers < 1 | 0-3 | .000 | 38.0 | L3 | 5 games without this stat on file |
| Turnovers 2+ | -- | -- | -- | -- | 5 games without this stat on file |
| Turnovers > 2 | -- | -- | -- | -- | 5 games without this stat on file |
| SPLIT | REC | WIN% | PPG |
| Allows <10 | 1-0 | 1.000 | 0.0 |
| Allows 10-19 | 1-0 | 1.000 | 14.0 |
| Allows 20-29 | 0-2 | .000 | 25.0 |
| Allows 30-39 | 0-3 | .000 | 34.0 |
| Allows 40+ | 0-2 | .000 | 49.0 |
LELAND
• LELAND has allowed 30+ in 3 straight games (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
• LELAND has been held under 14 in 3 straight games (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
• LELAND has lost by 20+ in 3 straight games (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
• LELAND has lost 3 straight (10/9/26–10/23/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).
| Team | Side | Split | Games | Record | Win% | PPG | Strk |
| LEL | OFFENSE | Turnovers 1+ | 4 | 0-4 | .000 | 0.0 | L4 |
| LEL | OFFENSE | Turnovers < 1 | 1 | 0-1 | .000 | 0.0 | L1 |
| LEL | OFFENSE | Turnovers 2+ | 3 | 0-3 | .000 | 0.0 | L3 |
| LEL | OFFENSE | Turnovers > 2 | 2 | 0-2 | .000 | 0.0 | L2 |
| LEL | OFFENSE | Scores <10 | 7 | 0-7 | .000 | 0.0 | L7 |
| LEL | OFFENSE | Scores 10-19 | 1 | 0-1 | .000 | 14.0 | L1 |
| LEL | OFFENSE | Scores 20-29 | 3 | 3-0 | 1.000 | 22.0 | W3 |
| LEL | OFFENSE | Scores 40+ | 1 | 1-0 | 1.000 | 44.0 | W1 |
| LEL | DEFENSE | YPA 8.0+ | 3 | 0-3 | .000 | 46.3 | L3 |
| LEL | DEFENSE | YPA < 8.0 | 2 | 0-2 | .000 | 31.0 | L2 |
| LEL | DEFENSE | Pass Yds 200+ | 1 | 0-1 | .000 | 53.0 | L1 |
| LEL | DEFENSE | Pass Yds < 200 | 4 | 0-4 | .000 | 37.0 | L4 |
| LEL | DEFENSE | Rush Yds 100+ | 3 | 0-3 | .000 | 40.0 | L3 |
| LEL | DEFENSE | Rush Yds < 100 | 2 | 0-2 | .000 | 40.5 | L2 |
| LEL | DEFENSE | Rush Yds 150+ | 1 | 0-1 | .000 | 34.0 | L1 |
| LEL | DEFENSE | Rush Yds < 150 | 4 | 0-4 | .000 | 41.8 | L4 |
| LEL | DEFENSE | YPC 5.0+ | 4 | 0-4 | .000 | 37.0 | L4 |
| LEL | DEFENSE | YPC < 5.0 | 1 | 0-1 | .000 | 53.0 | L1 |
| LEL | DEFENSE | YPP 6.0+ | 4 | 0-4 | .000 | 41.8 | L4 |
| LEL | DEFENSE | YPP < 6.0 | 1 | 0-1 | .000 | 34.0 | L1 |
| LEL | DEFENSE | YPP 7.0+ | 4 | 0-4 | .000 | 41.8 | L4 |
| LEL | DEFENSE | YPP < 7.0 | 1 | 0-1 | .000 | 34.0 | L1 |
| LEL | DEFENSE | Turnovers 1+ | 1 | 0-1 | .000 | 34.0 | L1 |
| LEL | DEFENSE | Turnovers < 1 | 4 | 0-4 | .000 | 41.8 | L4 |
| LEL | DEFENSE | Allows <10 | 3 | 3-0 | 1.000 | 0.0 | W3 |
| LEL | DEFENSE | Allows 10-19 | 1 | 1-0 | 1.000 | 14.0 | W1 |
| LEL | DEFENSE | Allows 20-29 | 2 | 0-2 | .000 | 25.0 | L2 |
| LEL | DEFENSE | Allows 30-39 | 3 | 0-3 | .000 | 34.0 | L3 |
| LEL | DEFENSE | Allows 40+ | 3 | 0-3 | .000 | 50.3 | L3 |
| Team | Side | Split | Streak | Dates | Record |
LEL OFFENSE
LEL's offense has averaged 0.0 points scored per game over their last 3 games. Their 12-game average is 10.3 points scored per game. (-100%)
LEL's offense has averaged 0.5 giveaways per game over their last 3 games. Their 5-game average is 2.2 giveaways per game. (-77%)
LEL DEFENSE
LEL's defense has averaged 0.0 takeaways per game over their last 3 games. Their 5-game average is 0.2 takeaways per game. (-100%)
LEL's defense has averaged 39.3 points allowed per game over their last 3 games. Their 12-game average is 26.4 points allowed per game. (+49%)
LEL's defense has averaged 12.0 YPA over their last 3 games. Their 5-game average is 9.2 YPA. (+31%)
(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 -- OPPONENT TRACKER -- why some cards have no record shown
Only meaningful for an opponent who is ALSO a tracked team in the library -- an opponent with no games on file here at all shows the date and site alone.
Full Data Exports
Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)
| Team | Side | Type | Stat | Opponent | Window/Meetings | Value | BaselineGames | BaselineAvg | Deviation |
| LEL | DEFENSE | team | Points | last 3 | 39.3 | 12 | 26.4 | +48.9% | |
| LEL | OFFENSE | team | Points | last 3 | 0.0 | 12 | 10.3 | -100.0% | |
| LEL | DEFENSE | team | Turnovers | last 3 | 0.0 | 5 | 0.2 | -100.0% | |
| LEL | OFFENSE | team | Turnovers | last 3 | 0.5 | 5 | 2.2 | -77.3% | |
| LEL | DEFENSE | team | YPA | last 3 | 12.0 | 5 | 9.2 | +30.7% |
From the games on file through Oct 23.