ScorePirate
MENU
AT A GLANCE

In short: Mesquite Wildcats high school football (Gilbert, AZ), 2026 season: 4-5. Last game: L 0-48 vs Snowflake on October 22, 2026. Next: vs Poston Butte, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
MESQUITE 4-5
2026 SEASON
AT A GLANCE — AS OF 10/30/2026
RECORD4-5 this season
LAST GAMEL 0-48 vs SNOWFLAKE
NEXT GAMEPOSTON BUTTE (10/30/2026)
UNIT GRADESPass Off 65.4 · Rush Off 17.5 · Pass Def 71.6 · Rush Def 43.4
LEAGUE4A DESERT SKY
ENROLLMENT1,411 STUDENTS (2023-24) · PUBLIC HIGH SCHOOL
NUMBERS TO NOTE
#149
SP Strength Index (of 276)
4-5
2026 record
-8.9
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
MESQUITE65.4 (+19)17.5 (-89)71.6 (-35)43.4 (+10)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: vs Poston Butte, Fri 30 Oct. Matchup report: Poston Butte at Mesquite.

The number to watch when Mesquite meets Poston Butte is Mesquite's scoring defense. Mesquite allowed 17.8 points per game over its first 5 games (3-2), #64 in section in that timeframe. Over the stretch of 4 games that followed (1-3), the Wildcats have allowed 43.0 points per game, a 142% rise, #222 in section in that window. The schedule has a lot to do with it: Mesquite's last 4 opponents have averaged 31.2 points per game, a #89 offense in section on the season, against 25.0 points per game, #142 for the first 5. Measured against those opponents' norms (31.2 points per game), Mesquite allowed 38% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. Meanwhile, Poston Butte's offense has struggled in recent weeks. The Broncos have averaged 17.2 points per game over their last 4 games (2-2), #176 in section during that time. Those games came against some of the better scoring defenses in section (16.4 points per game on the season, which would rank #48). Both units come in looking to get right, and whichever does first may decide the game. Mesquite is 2-0 this season when it holds opponents under 14, and 2-5 when it doesn't.

The turnover battle could decide Mesquite's next game, against Poston Butte, and the recent returns favor Poston Butte. Mesquite committed 1.2 giveaways per game over its first 5 games (3-2), #71 in section through those games. Over the stretch of 4 games that followed (1-3), the Wildcats have committed 2.2 giveaways per game, an 88% rise, #187 in section through that stretch. The schedule has a lot to do with it: Mesquite's last 4 opponents have averaged 2.0 per game, a #65 defense in section on the season, against 1.8 per game, #86 for the first 5. Measured against those opponents' norms (2.0 per game), Mesquite turned it over 14% more than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. Meanwhile, Poston Butte's defense has struggled in recent weeks. The Broncos have forced 0.5 takeaways per game over their last 4 games (2-2), #219 in section over that stretch. Those games came against some of the better offenses in section (1.2 per game on the season, which would rank #68). Against those norms, Poston Butte forced 59% fewer turnovers than those offenses usually give up. Both units come in looking to get right, and whichever does first may decide the game.

NOTES

Mesquite's passing game looks better on paper, but one afternoon is doing a lot of the work. Mesquite averaged 7.6 yards per pass attempt (1,559 yards on 204 attempts) on the season, #121 in section, but that number is boosted by a 424-yard game on 22 attempts against Greenway on 9/25. In all other games, Mesquite is at 6.2 yards per pass attempt (1,135 yards on 182 attempts), a figure that would rank #163 in section. Context matters here: Greenway's pass defense ranks among the weakest in section (13.2 yards per attempt, #240 of 251), so that game says more about the opponent than about the unit itself. Against Poston Butte, Mesquite draws a middle-of-the-pack pass defense (8.4 yards per attempt, #145), so expect something closer to the 6.2 version.

The biggest worry in Mesquite's season has been the direction of its offense. The Wildcats averaged 27.2 points per game over their first 5 games (3-2), #123 in section within that period. Over the stretch of 4 games that followed (1-3), Mesquite has averaged 11.2 points per game, a 59% drop, #219 in section across those games. The schedule has a lot to do with it: Mesquite's last 4 opponents have averaged 16.4 points per game, a #48 scoring defense in section on the season, against 25.7 points per game, #141 for the first 5. Measured against those opponents' norms (16.4 points per game), Mesquite scored 32% less than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. Mesquite was held to 14 points or fewer 3 times in those games, including 0 against Eastmark on 10/2. On the season, the Wildcats rank #164 in section in scoring. Poston Butte's defense sits in the middle of the pack, #111 in section (22.3 points per game). Mesquite is 4-0 this season when it scores 23 or more, and 0-5 when it doesn't.

Mesquite's defense from the opening weeks has gone missing since. Mesquite forced 2.4 takeaways per game over its first 5 games (3-2), #36 in section during those games. Over the stretch of 4 games that followed (1-3), the Wildcats have forced 1.0 takeaways per game, a 58% drop, #166 in section during that period. The schedule has a lot to do with it: Mesquite's last 4 opponents have averaged 1.2 per game, a #68 offense in section on the season, against 1.7 per game, #157 for the first 5. Measured against those opponents' norms (1.2 per game), Mesquite forced 18% fewer turnovers than those offenses usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. On the season, Mesquite ranks #87 in section in takeaways. It won't get any easier against Poston Butte, whose ball security ranks #44 in section (1.0 per game).

Something changed for Mesquite's defense after the first 5 games of the season. The Wildcats allowed 5.2 yards per play (1,364 yards on 260 snaps) over their first 5 games (3-2), #48 in section during that stretch. Over the stretch of 4 games that followed (1-3), Mesquite has allowed 8.2 yards per play (1,243 yards on 151 snaps), a 57% rise, #171 in section over that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.7 yards per play on the season. Measured against those opponents' norms (6.9 yards per play), Mesquite allowed 19% more per snap than those offenses usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. On the season, the Wildcats rank #94 in section in yards per play allowed. Poston Butte's offense, #215 of 230 (4.1 yards per play), could be the get-right matchup Mesquite needs.

Mesquite's run defense has allowed more yards per carry as the season has worn on. Mesquite allowed 5.3 yards per carry (757 yards on 142 rushes) over its first 5 games (3-2), #86 in section over that timeframe. Over the stretch of 4 games that followed (1-3), the Wildcats have allowed 7.9 yards per carry (732 yards on 93 rushes), a 48% rise, #184 in section over that span. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.3 yards per carry on the season. Measured against those opponents' norms (6.3 yards per carry), Mesquite allowed 25% more per carry than those rushing attacks usually gain. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #68 in section, well above the first 5 (#160), so the dip has come against better teams overall. On the season, Mesquite ranks #132 in section in run defense. Poston Butte's ground game, #205 of 230 (3.6 yards per carry), could be the get-right matchup Mesquite needs.

TIDBITS (8 found)

• Club The last time Mesquite went a game allowing 200+ passing yards was October 17, 2024 against Arcadia (L, 10-42). Since then Mesquite has gone 23 straight games holding the opponent under 200 passing yards, a school-record 23 straight in the 5 seasons on record.

• Club The last time Mesquite went a game averaging 5.0+ yards per carry was September 12, 2025 against Maryvale (W, 48-6). Since then Mesquite has gone 17 straight games being held under 5.0 yards per carry, a school-record 17 straight in the 5 seasons on record.

• Club Mesquite has gone 9 straight games being held under 150 rushing yards (August 28, 2026 through October 22, 2026), going 4-5 over that stretch, the program's longest such streak since 2023 (13 games).

• Club Mesquite has gone 4 straight games being held under 7.0 yards per play (October 2, 2026 through October 22, 2026), going 1-3 over that stretch, the program's longest such streak since 2023 (9 games).

• Player Colten Mcroberts has 30 tackles over his last 3 games (10.0 a game, November 7, 2025 through September 4, 2026) -- his most in a 3-game stretch on record.

• Player Eason Hopper has 25 tackles over his last 3 games (8.3 a game, August 28, 2026 through September 17, 2026) -- his most in a 3-game stretch on record.

• Player Samari Mercado-layfield has never had a game recording 100+ receiving yards for Mesquite, over a 12-game career on record. His career high is 85, set October 17, 2024 against Arcadia (L, 10-42).

• Player Samari Mercado-layfield has gone 6 straight games without catching a touchdown pass. The last time he caught a touchdown pass was October 17, 2024 against Arcadia (L, 10-42) — 1 TD catch.

SCHEDULE STRENGTH

Mesquite has played a tougher-than-average schedule in the pool so far (#102 of 260), and what is left is a middle-of-the-road slate (#84 of 149).

Schedule so far · 1 = hardest
#102 of 260
avg opponent rating 2.6 over 9 games · 1 vs top-25 AZ section
Schedule ahead · 1 = hardest
#84 of 149
avg opponent rating 4.9 over 1 games · 0 vs top-25
Toughest game played
Snowflake
#15 in AZ section · Oct 22 · L 0-48
Toughest game ahead
Poston Butte
#109 in AZ section · Oct 30
Desert S…
W 34-0
@Marcos D…
L 13-27
@Maryvale
W 30-28
St Mary's
L 6-28
@Greenway
W 53-6
Eastmark
L 0-42
@Arcadia
L 0-38
@Combs
W 45-44
Snowflake
L 0-48
Poston B…
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.
MES — STAT LEADERS
OFFENSE
PASSING LEADER
297PASS YDS
C-ATT23-40
COMP%57.5%
YPA7.4
TD2
INT0
QBR136.4
RUSHING LEADER
156RUSH YDS
CAR48
YPC3.2
RUSH TD2
REC0
REC YDS0
YPR--
REC TD0
RUSHING LEADER
24RUSH YDS
CAR2
YPC12.0
RUSH TD1
REC8
REC YDS100
YPR12.5
REC TD0
RECEIVING LEADER
137REC YDS
REC10
YPR13.7
REC TD1
RECEIVING LEADER
93REC YDS
REC6
YPR15.5
REC TD2
DEFENSE
TACKLES LEADER
25TCKL
TFL4
SACKS1
INT1
PD1
FF0
TACKLES LEADER
20TCKL
TFL2
SACKS1
INT0
PD0
FF2
TACKLES LEADER
13TCKL
TFL0
SACKS0
INT0
PD1
FF1
TFL LEADER
2TFL
TCKL2
SACKS1
INT0
PD1
FF0
TFL LEADER
2TFL
TCKL3
SACKS0
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL7
TFL2
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL4
TFL1
INT0
PD1
FF0
INTERCEPTIONS LEADER
2INT
TCKL2
TFL0
SACKS0
PD2
FF0
MES — WHAT CHANGED THIS WEEK

From the games on file through Sep 17.

REMAINING SCHEDULE

Most likely finish 4-6 · realistic range 4-6 to 5-5

Remaining schedule: 88th hardest of 164 in the AZ section (average opponent strength 4.9).

DateOpponentSP rankWin chance
10/30vs Poston Butte#109 of 27645%

Win chances are the site's own game projections where one is on file, otherwise the SP Strength Index gap with a small home edge. The realistic range covers 80% of outcomes (10th to 90th percentile).

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
MES — PLAYER SEASON STATS — 2026

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 Sep 17 game; last updated Sep 23; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
8CLAYTON NEWBROUGH423/4057.5%2977.420136.4
11ANGELO OROZCO426/4459.1%2956.711118.4
3JAZIAH WARREN41/1100.0%3939.000427.6
7CASON TOMAS13/3100.0%165.300144.8
TEAM TOTALS453/8860.2%6477.431131.0
RUSHING
NOPLAYERGPCARYDSYPCTD
26MACEO RUIZ4481563.22
8CLAYTON NEWBROUGH423984.31
3JAZIAH WARREN422412.01
21BRANDON WILLIAMS310131.31
11ANGELO OROZCO41490.60
TEAM TOTALS4973003.15
RECEIVING
NOPLAYERGPRECYDSYPRTD
8CLAYTON NEWBROUGH41215112.60
5BRAYLON WALL41013713.71
3JAZIAH WARREN4810012.50
15DYLAN DIMICELI369315.52
2SAMARI MERCADO-LAYFIELD288410.50
22THOMAS PARKINSON333913.00
85TY SALLEE212626.00
12NOAH REYES2199.00
TEAM TOTALS44963913.03
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
9EASON HOPPER325411010
42COLTEN MCROBERTS220210002
33HUNTER THUE313000011
23KHYREE NEWLEY311000000
10KNIGHTON BAXTER311000000
12NOAH REYES210001140
18SAGE SANTIAGO39100010
54CJ CHAIRA37210000
52JACK FLEMING37100002
50RJ STEELE34110010
44JESSE MANNING24000000
5BRAYLON WALL43200000
21BRANDON WILLIAMS33000000
45GAVIN LEWIS23000000
74ISAIAH GORDON13000000
4JESSE ACEVES13000010
27TREY COLEMAN13000000
11ANGELO OROZCO42210010
3JAZIAH WARREN42002520
15DYLAN DIMICELI32000000
24MASON PATTULLO22000000
51AHLON EADY11100000
17SAUL LOPEZ11000000
22THOMAS PARKINSON31000000
TEAM TOTALS415016546125
PROGRAM SNAPSHOT: MES

PROGRAM RECORD

SEASONRECORDPFPAPPG
20221-912137512.1
20235-524617224.6
20242-812843212.8
20255-631437228.5
20264-518126120.1
2022-2617-3319.8
MES — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28DESERT SUNRISEvsW34-0
09/04MARCOS DE NIZAatL13-27
09/11MARYVALEatW30-28
09/17ST. MARY'SvsL6-28
09/25GREENWAYatW53-6
10/02EASTMARKvsL0-42
10/09ARCADIAatL0-38
10/16COMBSatW45-44
10/22SNOWFLAKEvsL0-48
10/30POSTON BUTTEvsPROJ22-2545.2%
SEASON TO DATE4-51 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall4-5 so far4-6 (55%)4.5-5.5
League1-3 so far1-3 (100%)1.0-3.0
MES — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL920.129.0236.4325.944.751.4
HOME410.029.5207.8351.845.848.2
ROAD528.228.6259.4300.043.854.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.

MES — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. Desert SunriseW 34-0120137257135181530311+1
9/4@ Marcos de NizaL 13-27205-32028130138252220
9/11@ MaryvaleW 30-28981232211981823801003+1
9/17vs. St. Mary'sL 6-2822443267171200371--013+2
9/25@ GreenwayW 53-642453477225678------3+2
10/2vs. EastmarkL 0-4210679185160227387------0-3
10/9@ ArcadiaL 0-3810-21-11167193360------1+1
10/16@ CombsW 45-44292116408------------0-3
10/22vs. SnowflakeL 0-488042122184312496------30
AVERAGES173.263.2236.4139.8186.1325.92.01.21.01.8+1 (season)

Averages use only games with that number on file (defense 8/9, sacks/INT 4/9, sacks allowed 3/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 Offense: grade 65.4/100 (+19 yds/gm vs average)

Rush Offense: grade 17.5/100 (-89 yds/gm vs average)

Pass Defense: grade 71.6/100 (-35 yds/gm vs average)

Rush Defense: grade 43.4/100 (+10 yds/gm vs average)

Unit grades: 0-100 league percentile, adjusted for the opponents faced.

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30vsPOSTON BUTTE3-613.1

LAST YEAR

MES finished 2025 at 5-6. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 43-40 over DESERT SUNRISE (DESERT SUNRISE finished 73% that season). Toughest loss: 22-29 to COCONINO (7-point margin).

LAST SEASON: MES — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-28DESERT SUNRISEW1-04340N/AN/A
2025-09-05MARCOS DE NIZAL1-11942N/AN/A
2025-09-12MARYVALEW2-1486306174
2025-09-18ST. MARY'SL2-22849N/AN/A
2025-09-26GREENWAYW3-25027N/AN/A
2025-10-03EASTMARKW4-23934N/AN/A
2025-10-10ARCADIAL4-32163N/AN/A
2025-10-17COMBSL4-4034N/AN/A
2025-10-24SNOWFLAKEL4-51341213463
2025-10-31POSTON BUTTEW5-5317N/AN/A
2025-11-07COCONINOL5-62229N/AN/A
TOTALS11 GMS5-65-6314372519 (2)637 (2)

"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.

TALKING POINTS (15 storylines)
MES HAS PERFORMED BEST THIS DATA SET WHEN...

• MES holds its opponents under 6.0 yards per play (.999), and has won 4 straight when doing so

• MES averages 6.0+ yards per play (.999), and has won 4 straight when doing so

• MES holds its opponents under 100 rushing yards (.999), and has won 3 straight when doing so

• MES holds its opponents under 5.0 yards per carry (.800), and has won 4 straight when doing so

• MES's offense has failed to reach 150 rush yds in 9 straight games (08/28/2026-10/22/2026), going 4-5 over that stretch.

• MES's offense has failed to reach 5.0 YPC in 9 straight games (08/28/2026-10/22/2026), going 4-5 over that stretch.

• MES's offense has averaged 1.2 YPC over their last 3 games. Their 12-game average is 3.9 YPC. (-68%)

• MES holds its opponents under 193.0 rushing yards (MES's own median) (.800)

• MES holds its opponents under 5.1 yards per carry (MES's own median) (.800)

• MES holds its opponents under 6.9 yards per play (MES's own median) (.800)

• MES's offense has averaged 45.7 rush yards per game over their last 3 games. Their 27-game average is 109.2 rush yards per game. (-58%)

• MES's offense has averaged 182.4 pass yards per game over their last 5 games. Their 27-game average is 118.4 pass yards per game. (+54%)

• MES's offense has averaged 2.9 YPP over their last 3 games. Their 12-game average is 5.9 YPP. (-50%)

• MES is 6-1 (.857) in games decided by 8 points or fewer

• MES rushes for 95.0+ yards (MES's own median) (.643)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

MES -- MOST IMPORTANT NUMBERS

(top 5 of 14 scored; vs 487 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFRush Yds 100+9-3.75031.3W40.864
2DEFTurnovers 1+4-5.44424.7L20.601
3DEFPass Yds < 2004-6.40026.4L30.567
4OFFTurnovers 1+4-6.40021.8L10.533
5OFFTurnovers < 34-5.44423.0L10.523
WIN %: TWO-CONDITION COMBINATIONS (2 found, min 4 Gms each)

(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)

--- MES ---

CONDITIONRECWIN%PPGSTRK
MES rushes for 100+ yards and is held under 200 passing yards7-3.70029.2W3
MES holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry4-0.99910.0W4
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
MESRush Yds 100+ & Pass Yds < 2007-3.70029.2
MESYPA < 8.0 & YPC < 5.04-0.99910.0
MES — OFFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-1.75034.5W2
YPA < 8.02-6.25014.2L3 18 games without this stat on file
Pass Yds 200+3-2.60031.2W2
Pass Yds < 2007-15.31817.0L3 3 games without this stat on file
Rush Yds 100+9-3.75031.3W4
Rush Yds < 1001-14.06710.3L3 3 games without this stat on file
Rush Yds 150+5-1.83332.7W1
Rush Yds < 1505-16.23815.9L1 3 games without this stat on file
YPC 5.0+1-01.00048.0W1
YPC < 5.04-7.36418.5L1 18 games without this stat on file
YPP 6.0+4-01.00045.0W4
YPP < 6.01-7.1259.0L4 18 games without this stat on file
YPP 7.0+2-01.00050.5W2
YPP < 7.03-7.30015.1L1 18 games without this stat on file
Turnovers 1+4-6.40021.8L1
Turnovers < 11-1.50017.0L1 18 games without this stat on file
Turnovers 2+2-3.40017.6L1 18 games without this stat on file
Turnovers > 21-2.33315.0L1 18 games without this stat on file
MES — OFFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Scores <100-8.0001.6
Scores 10-190-7.00014.0
Scores 20-292-4.33323.2
Scores 30-394-01.00033.5
Scores 40+5-01.00047.8
MES — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-1.75034.5W2
YPA < 8.01-4.2008.6L3
Pass Yds 200+2-2.50029.2W2
Pass Yds < 2002-3.40012.8L3
Rush Yds 100+3-01.00036.3W3
Rush Yds < 1001-5.16712.0L3
Rush Yds 150+--------
Rush Yds < 1504-5.44420.1L1
YPC 5.0+--------
YPC < 5.04-5.44420.1L1
YPP 6.0+3-01.00044.0W3
YPP < 6.01-5.1678.2L4
YPP 7.0+1-01.00053.0W1
YPP < 7.03-5.37516.0L1
Turnovers 1+3-4.42921.0L1
Turnovers < 11-1.50017.0L1
Turnovers 2+2-3.40017.6L1
Turnovers > 21-2.33315.0L1
MES — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <100-4.0001.5
Scores 10-190-1.00013.0
Scores 20-29------
Scores 30-392-01.00032.0
Scores 40+2-01.00049.0
MES — DEFENSE — 2024-26 (30 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-5.00042.2L5
YPA < 8.04-2.66715.8W1 19 games without this stat on file
Pass Yds 200+0-1.00042.0L1
Pass Yds < 2004-6.40026.4L3 19 games without this stat on file
Rush Yds 100+1-7.12536.8L4
Rush Yds < 1003-01.0004.0W3 19 games without this stat on file
Rush Yds 150+1-7.12536.8L4
Rush Yds < 1503-01.0004.0W3 19 games without this stat on file
YPC 5.0+0-6.00037.3L6
YPC < 5.04-1.80016.4W4 19 games without this stat on file
YPP 6.0+0-7.00038.0L7
YPP < 6.04-01.00010.0W4 19 games without this stat on file
YPP 7.0+0-5.00037.2L5
YPP < 7.04-2.66720.0L1 19 games without this stat on file
Turnovers 1+4-5.44424.7L2
Turnovers < 11-2.33342.7W1 18 games without this stat on file
Turnovers 2+3-4.42926.3L1 18 games without this stat on file
Turnovers > 22-3.40030.2L1 18 games without this stat on file
MES — DEFENSE SCORING SITUATION — 2024-26 (30 Gms)
SPLITRECWIN%PPG
Allows <104-01.0004.8
Allows 10-19------
Allows 20-294-3.57126.1
Allows 30-391-2.33335.3
Allows 40+2-14.12547.3
MES — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-3.00042.7L3
YPA < 8.03-2.60017.8W1 1 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2003-5.37527.1L3 1 games without this stat on file
Rush Yds 100+1-5.16735.2L4
Rush Yds < 1002-01.0003.0W2 1 games without this stat on file
Rush Yds 150+1-5.16735.2L4
Rush Yds < 1502-01.0003.0W2 1 games without this stat on file
YPC 5.0+0-5.00036.6L5
YPC < 5.03-01.00011.3W3 1 games without this stat on file
YPP 6.0+0-5.00036.6L5
YPP < 6.03-01.00011.3W3 1 games without this stat on file
YPP 7.0+0-4.00036.2L4
YPP < 7.03-1.75018.0L1 1 games without this stat on file
Turnovers 1+3-4.42925.0L2
Turnovers < 11-1.50043.0W1
Turnovers 2+2-3.40027.4L1
Turnovers > 22-2.50027.5L1
MES — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <102-01.0003.0
Allows 10-19------
Allows 20-291-2.33327.7
Allows 30-390-1.00038.0
Allows 40+1-2.33344.7
ON THE BRINK

MESQUITE

• MESQUITE has allowed 30+ in 4 straight games (10/2/26–10/22/26). It has not allowed 30+ in 5 straight since 9/6/24–11/1/24 (2024).

• MESQUITE has committed 2+ turnovers in 2 straight games (10/16/26–10/22/26). It has not committed 2+ turnovers in 3 straight since 9/8/23–9/29/23 (2023).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
MESOFFENSEYPA 8.0+43-1.75034.5W2
MESOFFENSEYPA < 8.082-6.25014.2L3
MESOFFENSEPass Yds 200+53-2.60031.2W2
MESOFFENSEPass Yds < 200227-15.31817.0L3
MESOFFENSERush Yds 100+129-3.75031.3W4
MESOFFENSERush Yds < 100151-14.06710.3L3
MESOFFENSERush Yds 150+65-1.83332.7W1
MESOFFENSERush Yds < 150215-16.23815.9L1
MESOFFENSEYPC 5.0+11-01.00048.0W1
MESOFFENSEYPC < 5.0114-7.36418.5L1
MESOFFENSEYPP 6.0+44-01.00045.0W4
MESOFFENSEYPP < 6.081-7.1259.0L4
MESOFFENSEYPP 7.0+22-01.00050.5W2
MESOFFENSEYPP < 7.0103-7.30015.1L1
MESOFFENSETurnovers 1+104-6.40021.8L1
MESOFFENSETurnovers < 121-1.50017.0L1
MESOFFENSETurnovers 2+52-3.40017.6L1
MESOFFENSETurnovers > 231-2.33315.0L1
MESOFFENSEScores <1080-8.0001.6L8
MESOFFENSEScores 10-1970-7.00014.0L7
MESOFFENSEScores 20-2962-4.33323.2L3
MESOFFENSEScores 30-3944-01.00033.5W4
MESOFFENSEScores 40+55-01.00047.8W5
MESDEFENSEYPA 8.0+50-5.00042.2L5
MESDEFENSEYPA < 8.064-2.66715.8W1
MESDEFENSEPass Yds 200+10-1.00042.0L1
MESDEFENSEPass Yds < 200104-6.40026.4L3
MESDEFENSERush Yds 100+81-7.12536.8L4
MESDEFENSERush Yds < 10033-01.0004.0W3
MESDEFENSERush Yds 150+81-7.12536.8L4
MESDEFENSERush Yds < 15033-01.0004.0W3
MESDEFENSEYPC 5.0+60-6.00037.3L6
MESDEFENSEYPC < 5.054-1.80016.4W4
MESDEFENSEYPP 6.0+70-7.00038.0L7
MESDEFENSEYPP < 6.044-01.00010.0W4
MESDEFENSEYPP 7.0+50-5.00037.2L5
MESDEFENSEYPP < 7.064-2.66720.0L1
MESDEFENSETurnovers 1+94-5.44424.7L2
MESDEFENSETurnovers < 131-2.33342.7W1
MESDEFENSETurnovers 2+73-4.42926.3L1
MESDEFENSETurnovers > 252-3.40030.2L1
MESDEFENSEAllows <1044-01.0004.8W4
MESDEFENSEAllows 20-2974-3.57126.1L1
MESDEFENSEAllows 30-3931-2.33335.3L2
MESDEFENSEAllows 40+162-14.12547.3L1
STREAKS: MES (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds < 1509 games08/28/2026 - 10/22/20264-5
OFFENSEYPC < 5.09 games08/28/2026 - 10/22/20264-5
OFFENSEYPP < 7.04 games10/02/2026 - 10/22/20261-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
MESOFFENSERush Yds < 1509 games08/28/2026 - 10/22/20264-5
MESOFFENSEYPC < 5.09 games08/28/2026 - 10/22/20264-5
MESOFFENSEYPP < 7.04 games10/02/2026 - 10/22/20261-3
NOTABLE TRENDS (16 of 16 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

MES OFFENSE

MES's offense has averaged 1.2 YPC over their last 3 games. Their 12-game average is 3.9 YPC. (-68%)

MES's offense has averaged 45.7 rush yards per game over their last 3 games. Their 27-game average is 109.2 rush yards per game. (-58%)

MES's offense has averaged 182.4 pass yards per game over their last 5 games. Their 27-game average is 118.4 pass yards per game. (+54%)

MES's offense has averaged 2.9 YPP over their last 3 games. Their 12-game average is 5.9 YPP. (-50%)

MES's offense has averaged 2.0 giveaways per game over their last 3 games. Their 12-game average is 1.5 giveaways per game. (+33%)

MES's offense has averaged 4.7 YPA over their last 3 games. Their 12-game average is 6.8 YPA. (-32%)

MES's offense has averaged 15.0 points scored per game over their last 3 games. Their 30-game average is 20.8 points scored per game. (-28%)

MES's offense has averaged 173.0 total yards per game over their last 3 games. Their 27-game average is 227.7 total yards per game. (-24%)

MES DEFENSE

MES's defense has averaged 252.5 rush yards per game over their last 3 games. Their 11-game average is 186.7 rush yards per game. (+35%)

MES's defense has averaged 9.2 YPA over their last 3 games. Their 11-game average is 7.0 YPA. (+32%)

MES's defense has averaged 7.7 YPC over their last 3 games. Their 11-game average is 5.9 YPC. (+32%)

MES's defense has averaged 8.2 YPP over their last 3 games. Their 11-game average is 6.3 YPP. (+30%)

MES's defense has averaged 428.0 total yards per game over their last 3 games. Their 11-game average is 329.3 total yards per game. (+30%)

MES's defense has averaged 1.3 takeaways per game over their last 3 games. Their 12-game average is 1.8 takeaways per game. (-24%)

MES's defense has averaged 175.5 pass yards per game over their last 3 games. Their 11-game average is 142.5 pass yards per game. (+23%)

MES's defense has averaged 43.3 points allowed per game over their last 3 games. Their 30-game average is 35.5 points allowed per game. (+22%)

(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)

APPENDIX

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 -- SEASON OUTLOOK

Every remaining game is projected from schedule-adjusted ratings; already-played games carry their real result. Records are simulated distributions, not a single guess -- MOST LIKELY FINAL is the single most probable record and its own probability, PROJECTED RECORD is the season's expected win total expressed in record form (an average across every simulated outcome, so it can land on a fraction of a game).

Note 2 -- 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.

Note 3 -- 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)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
MESDEFENSEteamPass Yardslast 3175.511142.5+23.1%
MESOFFENSEteamPass Yardslast 5182.427118.4+54.0%
MESDEFENSEteamPointslast 343.33035.5+22.1%
MESOFFENSEteamPointslast 315.03020.8-27.8%
MESDEFENSEteamRush Yardslast 3252.511186.7+35.2%
MESOFFENSEteamRush Yardslast 345.727109.2-58.2%
MESDEFENSEteamTotal Yardslast 3428.011329.3+30.0%
MESOFFENSEteamTotal Yardslast 3173.027227.7-24.0%
MESDEFENSEteamTurnoverslast 31.3121.8-23.8%
MESOFFENSEteamTurnoverslast 32.0121.5+33.3%
MESDEFENSEteamYPAlast 39.2117.0+32.1%
MESOFFENSEteamYPAlast 34.7126.8-31.8%
MESDEFENSEteamYPClast 37.7115.9+31.6%
MESOFFENSEteamYPClast 31.2123.9-68.4%
MESDEFENSEteamYPPlast 38.2116.3+30.2%
MESOFFENSEteamYPPlast 32.9125.9-50.4%
STATISTICAL STORIES

MESQUITE: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- -3.6 in 2022 to 0.9 in 2026.

These graphs were chosen by the program from this season's most notable numbers. Build your own -- any stat against any other, for any mix of teams, seasons or players, with a JPEG download -- in the Graph Builder.

Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/30/2026 09:45