Every game, every stat category, and what the board says. 11.43 points per game in 2025, an ADP of 170, usage worth 14.2.
27 years old · 5 seasons of experience · 2021 draft class
| ESPN | 170 |
| FFA | 760 |
| Goes around | Round 15, pick 2 in a 12-team draft |
| Positional rank | QB58 |
Houston Texans returns 5 of 6 continuity slots, replacing rb1. CJ Stroud at quarterback, Demeco Ryans as head coach, Nick Caley calling it. The offense projects to 34 pass attempts a game at high confidence and 27.5 rushes.
In: Nathaniel Dell (wr3), Lewis Bond (wr7), David Montgomery (rb1), Noah Whittington (rb4), Foster Moreau (te2). Out: Nick Chubb (rb2), Cade Stover (te2).
The projected target split across the offense:
| Nico Collins | 21.3% |
| Dalton Schultz | 14% |
| Jayden Higgins | 11.5% |
| Xavier Hutchinson | 8.6% |
| Jaylin Noel | 7.1% |
| Nathaniel Dell | 6.2% |
What the offense looks like: If this offense could produce at a higher level than 2025, this will be an offense you want to have pieces of. David Montgomery COULD be a very interesting high end RB2 as long as RB Woody Marks does not eat into his PT too much. Houston also has arguably the best defense in the entire NFL. they will keep them in every game & force turnovers to get this offense the ball back.
Key additions: Texans signed starting LG Wyatt Teller & starting RT Braden Smith this offseason. Also drafted C Keylan Rutledge in the 1st round. all 3 upgrades to last year. Should help protect CJ Stroud & HOPEFULLY GET A RUN GAME GOING IN HOUSTON. Traded for Lions RB David Montgomery. Joe mixon saw great success in 2024 & Montgomery COULD see a high degree of success too. Drafted WR Lewis Bond as well who does not have immediate upside.
Notes: Nico Collins remains a high producing dynasty WR when CJ Stroud plays well. Texans have to improve O line play for offense to provide large fantasy relevance. Traded for David Montgomery from the Lions & He will operate as RB1 with Woody Marks expected to also work in. CJ Stroud has struggled since his rookie season & is a mid range QB2 most weeks in fantasy. Texans do expect to extend him long term despite poor play. Jayden Higgins is an interesting year 2 breakout candidate but Tank Dell also returns in 2026 (We will see if his knee still works).
How the volume number was reached: Same QB CJ Stroud returning — anchor to 2025 actuals (34.2 att/g); Regressed 30% toward league mean 33.5, floored at 30 → 34 att/g.
Base case 157.2 PPR points, with a bear case of 63.1 and a bull case of 240.1, and a comp mean of 159.4. The model puts 20% probability on him beating this and 80% on falling short. Drawn from 20 comparable quarterback seasons.
| Comparable season | What he actually scored | Distance |
|---|---|---|
| Matt Hasselbeck 2010 | 190 | 0.4 |
| Brian Hoyer 2015 | 79.6 | 0.5 |
| Tua Tagovailoa 2021 | 230.9 | 0.5 |
| Matt Hasselbeck 2011 | 76.5 | 0.5 |
| Mark Sanchez 2010 | 237.3 | 0.5 |
Cross-check against the dynasty market: his production ranks in the 17th percentile and his value in the 38th, which the engine reads as above production. Players with a similar production-against-value gap saw dynasty value move -19.6% over the following year, across 24 cases — a dynasty signal, not a 2026 scoring one.
Offensive environment: HOU rates 22.5 against a league average of 23, 0.5 below it on opponent-adjusted least squares (multi-capture merge).
Opponent-adjusted pass defense faced, against 2025 ratings. Positive is an easier slate.
| Full season | +3.2 · easier |
| Weeks 1–6 | +6.5 · easier |
| Weeks 12–17 | +3.8 · easier |
| Fantasy playoffs (15–17) | -6.2 · harder |
Read this narrowly. Our own testing found that season-long strength of schedule does not survive as a draft input — defensive quality is among the least stable team properties year to year, and a preseason slate is built on last year's identities. The playoff-weeks column is the only one we would let break a tie, and even then it is a tiebreaker rather than a reason. The finding.
Everything in this section is about his dynasty trade value — what he is worth as a long-term asset in the trade market. It is not a forecast of his 2026 fantasy scoring. A player can be a fine redraft pick while his dynasty value falls, and the reverse. The redraft read is above; this is a different question with a different answer.
His dynasty value has moved +206.8% over the last twelve months. The market cycle classifies him as post-spike. The base rate that applies: after a +30% spike, QBs crash the following year 52% of the time (hold 48%). That puts the measured risk of his dynasty value falling sharply over the next year at 52% — a probability drawn from comparable historical seasons, not a prediction, and not a statement about his 2026 scoring.
For context on how long this lasts at the position: the average career at his position produces 2.8 elite seasons and 3.1 startable seasons.
Matched on production profile — production-driven (pedigree ignored). The last column is how that player’s dynasty value moved the following year — a market outcome, not a scoring one.
| Player | Season | Their PPG | Similarity | Next year |
|---|---|---|---|---|
| Drew Lock | 2024 | 11.4 | 72% | -12.4% |
| Mac Jones | 2024 | 9.6 | 69% | +83.9% |
| Jimmy Garoppolo | 2023 | 9.2 | 64% | -61.6% |
| Mac Jones | 2023 | 9.7 | 61% | +12.6% |
| Mitchell Trubisky | 2022 | 10.6 | 61% | -36.2% |
Of the 5 with a following season on record, 2 gained value, 3 lost it and 0 held roughly flat.
| Drafted | 2021, round 3, pick 67 by HOU |
| College | Stanford |
| Age at draft | 22 |
| Height | 6′3″ |
| Weight | 217 lb |
| 40-yard dash | 4.82s |
| Vertical | 32″ |
| Broad jump | 110″ |
| 3-cone | 6.95s |
| Shuttle | 4.4s |
| Career PPR per game | 12.5 |
| Week-to-week variation | 0.6 |
| Boom rate | 32.1% |
| Bust rate | 17.9% |
| Games missed per season | 0 |
His best game was Week 10 against JAX — 27.68 PPR on 0 targets and a 0% target share, in a game that finished 36-29. His worst was Week 5 against BAL at 1.22, on 0 targets, final score 44-10. Across 6 games he cleared 20 points 1 time and came in under 8 points 3 times.
His usage that season was worth 14.2 points per game. He scored 11.43, 19.2% below it. The engine classified the season as unlucky.
| Wk | Opp | Score | PPR | Yds | Car | Rush | TD | Tgt% | Snap% |
|---|---|---|---|---|---|---|---|---|---|
| 5 | BAL | 44-10 | 1.22 | 0 | 3 | 3 | 0 | 0% | 20% |
| 9 | DEN | 15-18 | 6.18 | 0 | 2 | 7 | 0 | 0% | 68% |
| 10 | JAX | 36-29 | 27.68 | 0 | 3 | 20 | 3 | 0% | 100% |
| 11 | TEN | 16-13 | 16.36 | 0 | 2 | 14 | 1 | 0% | 100% |
| 12 | BUF | 23-19 | 14.52 | 0 | 2 | 4 | 2 | 0% | 100% |
| 18 | IND | 38-30 | 2.64 | 0 | 1 | 12 | 0 | 0% | 35% |
| Carries | 13 |
| Rushing yards | 60 |
| Touchdowns | 6 |
| Points per game | 11.43 |
| Yards per carry | 4.62 |
| Snap share | 70.5% |
| Target share | 0% |
| Air-yards share | 0% |
| Receiving EPA per game | 0 |
| Rushing EPA per game | -0.14 |
| Red-zone targets | 0 |
| Red-zone target share | 0% |
| End-zone target share | 0% |
| Red-zone carry share | 2.4% |
| Goal-line carry share | 4.3% |
| Expected receiving TDs | 0 |
| Actual receiving TDs | 0 |
| Receiving TD luck | 0 |
| Expected rushing TDs | 0.44 |
The offense threw it 582 times. 2 team-mates cleared the competing-target threshold.
| Nico Collins | 21.7% |
| Dalton Schultz | 19.17% |
| Jayden Higgins | 12.3% |
| Xavier Hutchinson | 10.31% |
| Christian Kirk | 9.4% |
| Woody Marks | 6.51% |
He caught passes from 2 quarterbacks that season, and the splits are not close.
| QB | Games | Targets | PPG | Y/T | Tgt% |
|---|---|---|---|---|---|
| Davis Mills | 4 | 0 | 16.18 | — | 0% |
| C.J. Stroud | 2 | 0 | 1.93 | — | 0% |
1 of his 6 games were blowouts, 1.8% of his snaps coming in them. He averaged 1.22 in those and 13.48 in close games — his scoring did not depend on garbage time.
His best game was Week 18 against TEN — 6.22 PPR on 0 targets and a 0% target share, in a game that finished 23-14. His worst was Week 6 against NE at 0, on 0 targets, final score 41-21. Across 4 games he cleared 20 points 0 times and came in under 8 points 4 times.
His usage that season was worth 4.6 points per game. He scored 2.4, 48.2% below it. The engine classified the season as very_unlucky.
| Wk | Opp | Score | PPR | Yds | Car | Rush | TD | Tgt% | Snap% |
|---|---|---|---|---|---|---|---|---|---|
| 3 | MIN | 7-34 | 3.16 | 0 | 0 | 0 | 0 | 0% | 19% |
| 6 | NE | 41-21 | 0 | 0 | 0 | 0 | 0 | 0% | 5% |
| 17 | BAL | 2-31 | 0.2 | 0 | 0 | 0 | 0 | 0% | 13% |
| 18 | TEN | 23-14 | 6.22 | 0 | 3 | 11 | 0 | 0% | 82% |
| Carries | 3 |
| Rushing yards | 11 |
| Touchdowns | 0 |
| Points per game | 2.4 |
| Yards per carry | 3.67 |
| Snap share | 29.75% |
| Target share | 0% |
| Air-yards share | 0% |
| Receiving EPA per game | 0 |
| Rushing EPA per game | -0.28 |
| Red-zone targets | 0 |
| Red-zone target share | 0% |
| End-zone target share | 0% |
| Red-zone carry share | 2.2% |
| Expected receiving TDs | 0 |
| Actual receiving TDs | 0 |
| Receiving TD luck | 0 |
| Expected rushing TDs | 0.18 |
The offense threw it 570 times. 2 team-mates cleared the competing-target threshold.
| Nico Collins | 18.17% |
| Dalton Schultz | 15.6% |
| Tank Dell | 14.86% |
| Stefon Diggs | 11.74% |
| Joe Mixon | 9.54% |
| John Metchie III | 6.79% |
He caught passes from 2 quarterbacks that season, and the splits are not close.
| QB | Games | Targets | PPG | Y/T | Tgt% |
|---|---|---|---|---|---|
| C.J. Stroud | 3 | 0 | 1.12 | — | 0% |
| Davis Mills | 1 | 0 | 6.22 | — | 0% |
His best game was Week 16 against CLE — 16.86 PPR on 0 targets and a 0% target share, in a game that finished 22-36. His worst was Week 15 against TEN at 0, on 0 targets, final score 19-16. Across 5 games he cleared 20 points 0 times and came in under 8 points 4 times.
His usage that season was worth 3.5 points per game. He scored 3.56, 14.7% below it. The engine classified the season as unlucky.
| Wk | Opp | Score | PPR | Yds | TD | Tgt% | Snap% |
|---|---|---|---|---|---|---|---|
| 11 | ARI | 21-16 | 0.08 | 0 | 0 | 0% | 1% |
| 13 | DEN | 22-17 | 0.72 | 0 | 0 | 0% | 3% |
| 14 | NYJ | 6-30 | 0.16 | 0 | 0 | 0% | 14% |
| 15 | TEN | 19-16 | 0 | 0 | 0 | 0% | 1% |
| 16 | CLE | 22-36 | 16.86 | 0 | 2 | 0% | 51% |
| Carries | 2 |
| Rushing yards | 9 |
| Touchdowns | 2 |
| Points per game | 3.56 |
| Yards per carry | 4.5 |
| Snap share | 14% |
| Target share | 0% |
| Air-yards share | 0% |
| Receiving EPA per game | 0 |
| Rushing EPA per game | 0.12 |
| Red-zone targets | 0 |
| Red-zone target share | 0% |
| End-zone target share | 0% |
| Red-zone carry share | 1.2% |
| Expected receiving TDs | 0 |
| Actual receiving TDs | 0 |
| Receiving TD luck | 0 |
| Expected rushing TDs | 0.12 |
The offense threw it 592 times. 2 team-mates cleared the competing-target threshold.
| Nico Collins | 19.75% |
| Dalton Schultz | 15.94% |
| Robert Woods | 13.59% |
| Tank Dell | 13.59% |
| Noah Brown | 9.96% |
| Devin Singletary | 6.88% |
He caught passes from 3 quarterbacks that season, and the splits are not close.
| QB | Games | Targets | PPG | Y/T | Tgt% |
|---|---|---|---|---|---|
| C.J. Stroud | 3 | 0 | 0.32 | — | 0% |
| Case Keenum | 1 | 0 | 0 | — | 0% |
| Davis Mills | 1 | 0 | 16.86 | — | 0% |
1 of his 5 games were blowouts, 0.9% of his snaps coming in them. He averaged 0.16 in those and 0.27 in close games — his scoring did not depend on garbage time.
His best game was Week 18 against IND — 22.52 PPR on 0 targets and a 0% target share, in a game that finished 32-31. His worst was Week 14 against DAL at 5.2, on 0 targets, final score 23-27. Across 15 games he cleared 20 points 1 time and came in under 8 points 3 times. In the 10 games decided by 8 points or fewer he averaged 11.9; in the 5 decided by more, 12.6. He scored more when the game was not close.
His usage that season was worth 15.3 points per game. He scored 12.1, 21% below it. The engine classified the season as unlucky.
| Wk | Opp | Score | PPR | Yds | Car | Rush | TD | Tgt% | Snap% |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IND | 20-20 | 15.5 | 0 | 2 | -1 | 2 | 0% | 97% |
| 2 | DEN | 9-16 | 7.18 | 0 | 2 | 1 | 0 | 0% | 95% |
| 3 | CHI | 20-23 | 9.8 | 0 | 0 | 0 | 1 | 0% | 100% |
| 4 | LAC | 24-34 | 13.84 | 0 | 0 | 0 | 2 | 0% | 100% |
| 5 | JAX | 13-6 | 5.8 | 0 | 2 | 2 | 0 | 0% | 100% |
| 7 | LV | 20-38 | 18.08 | 0 | 0 | 0 | 2 | 0% | 100% |
| 8 | TEN | 10-17 | 8.88 | 0 | 3 | 8 | 1 | 0% | 100% |
| 9 | PHI | 17-29 | 11.96 | 0 | 3 | 18 | 2 | 0% | 100% |
| 10 | NYG | 16-24 | 14.76 | 0 | 0 | 0 | 1 | 0% | 100% |
| 11 | WAS | 10-23 | 9.76 | 0 | 5 | 10 | 1 | 0% | 100% |
| 14 | DAL | 23-27 | 5.2 | 0 | 1 | 2 | 0 | 0% | 50% |
| 15 | KC | 24-30 | 18.94 | 0 | 5 | 21 | 3 | 0% | 83% |
| 16 | TEN | 19-14 | 9.92 | 0 | 4 | 8 | 1 | 0% | 78% |
| 17 | JAX | 3-31 | 9.38 | 0 | 4 | 33 | 0 | 0% | 83% |
| 18 | IND | 32-31 | 22.52 | 0 | 1 | 6 | 3 | 0% | 91% |
| Carries | 32 |
| Rushing yards | 108 |
| Touchdowns | 19 |
| Points per game | 12.1 |
| Yards per carry | 3.38 |
| Snap share | 91.8% |
| Target share | 0% |
| Air-yards share | 0% |
| Receiving EPA per game | 0 |
| Rushing EPA per game | 0.14 |
| Red-zone targets | 0 |
| Red-zone target share | 0% |
| End-zone target share | 0% |
| Red-zone carry share | 9.8% |
| Goal-line carry share | 11.8% |
| Expected receiving TDs | 0 |
| Actual receiving TDs | 0 |
| Receiving TD luck | 0 |
| Expected rushing TDs | 1.15 |
The offense threw it 579 times. 1 team-mate cleared the competing-target threshold.
| Brandin Cooks | 16.94% |
| Chris Moore | 13.48% |
| Nico Collins | 12.02% |
| Jordan Akins | 9.84% |
| Rex Burkhead | 9.29% |
| Phillip Dorsett | 7.29% |
2 of his 15 games were blowouts, 15.1% of his snaps coming in them. He averaged 13.73 in those and 11.85 in close games — a meaningful share of his scoring came with the game already decided.
His best game was Week 18 against TEN — 27.24 PPR on 0 targets and a 0% target share, in a game that finished 25-28. His worst was Week 4 against BUF at -4.32, on 0 targets, final score 0-40. Across 13 games he cleared 20 points 3 times and came in under 8 points 5 times.
His usage that season was worth 14.5 points per game. He scored 12.07, 16.9% below it. The engine classified the season as unlucky.
| Wk | Opp | Score | PPR | Yds | Car | Rush | TD | Tgt% | Snap% |
|---|---|---|---|---|---|---|---|---|---|
| 2 | CLE | 21-31 | 5.98 | 0 | 2 | -1 | 1 | 0% | 57% |
| 3 | CAR | 9-24 | 10.72 | 0 | 1 | 0 | 1 | 0% | 100% |
| 4 | BUF | 0-40 | -4.32 | 0 | 1 | 2 | 0 | 0% | 100% |
| 5 | NE | 22-25 | 24.68 | 0 | 1 | 2 | 3 | 0% | 100% |
| 6 | IND | 3-31 | 6.22 | 0 | 2 | 5 | 0 | 0% | 100% |
| 7 | ARI | 5-31 | 3.4 | 0 | 0 | 0 | 0 | 0% | 100% |
| 8 | LA | 22-38 | 20.4 | 0 | 0 | 0 | 2 | 0% | 100% |
| 13 | IND | 0-31 | 3.06 | 0 | 2 | 11 | 0 | 0% | 44% |
| 14 | SEA | 13-33 | 18.04 | 0 | 2 | 8 | 1 | 0% | 100% |
| 15 | JAX | 30-16 | 14.56 | 0 | 1 | 2 | 2 | 0% | 100% |
| 16 | LAC | 41-29 | 18.06 | 0 | 1 | -1 | 2 | 0% | 100% |
| 17 | SF | 7-23 | 8.92 | 0 | 1 | 4 | 1 | 0% | 100% |
| 18 | TEN | 25-28 | 27.24 | 0 | 4 | 12 | 3 | 0% | 100% |
| Carries | 18 |
| Rushing yards | 44 |
| Touchdowns | 16 |
| Points per game | 12.07 |
| Yards per carry | 2.44 |
| Snap share | 92.38% |
| Target share | 0% |
| Air-yards share | 0% |
| Receiving EPA per game | 0 |
| Rushing EPA per game | -0.56 |
| Red-zone targets | 0 |
| Red-zone target share | 0% |
| End-zone target share | 0% |
| Red-zone carry share | 3.7% |
| Expected receiving TDs | 0 |
| Actual receiving TDs | 0 |
| Receiving TD luck | 0 |
| Expected rushing TDs | 0.1 |
The offense threw it 546 times. 1 team-mate cleared the competing-target threshold.
| Brandin Cooks | 25.62% |
| Nico Collins | 11.47% |
| David Johnson | 8.03% |
| Danny Amendola | 7.27% |
| Chris Conley | 7.07% |
| Pharaoh Brown | 6.5% |
5 of his 13 games were blowouts, 16.8% of his snaps coming in them. He averaged 5.28 in those and 25.96 in close games — his scoring did not depend on garbage time.
Ask the Coach about Davis Mills →