Zach Charbonnet
RB25 yrs · 6′1″, 220 lb · UCLA; Michigan · 2023 rd 2 pk 52
Projections
Zach Charbonnet is listed PUP and cannot play this week. No projections are published for him — a prop that voids is not a bet, and a number here would read as one.
The splits and history below are unchanged — they are a record of games already played, and stay accurate whatever happens this week.
Form
| Window | GP | Car | Rush yd | Rush TD | Tgt | Rec | Rec yd | RZ tch | Snap% | PPR |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 3 | 3 | 13.3 | 68.0 | 1.00 | 2.0 | 1.7 | 11.7 | 4.67 | 42% | 15.6 |
| Last 5 | 5 | 11.4 | 53.4 | 0.80 | 2.2 | 1.8 | 11.4 | 4.00 | 47% | 13.5 |
| Last 10 | 10 | 10.9 | 52.0 | 0.70 | 1.6 | 1.3 | 8.7 | 3.40 | 43% | 11.8 |
Per-game averages over completed games, newest first. Windows match the rolling features the models are trained on.
Career by season · totals
| Window | GP | Car | Rush yd | Rush TD | Tgt | Rec | Rec yd | RZ tch | Snap% | PPR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 16 | 184 | 730 | 12 | 24 | 20 | 144 | 55 | 48% | 181 |
| 2024 | 17 | 135 | 569 | 8 | 52 | 42 | 340 | 25 | 53% | 187 |
| 2023 | 16 | 108 | 462 | 1 | 40 | 33 | 209 | 23 | 49% | 106 |
Per-game averages over completed games, newest first. Windows match the rolling features the models are trained on.
Injury history
3 injury entries across 2 seasons · 1 week ruled out or doubtful · most often foot
Model track record
out-of-sample, 2019 onwards| Market | Graded | In band | Avg miss | vs form |
|---|---|---|---|---|
| Rushing yards | 50 | 76% | 21.9 | +0.3 |
| Receptions | 50 | 88% | 1.3 | +0.2 |
| Receiving yards | 50 | 92% | 10.0 | +1.4 |
| Rush attempts | 50 | 90% | 4.2 | +0.3 |
| Rush + rec yards | 50 | 82% | 23.4 | +4.1 |
| Anytime TD | 50 | 28% vs 36% | 0.4 | +0.0 |
| First TD scorer | 50 | 7% vs 10% | 0.2 | -0.0 |
| Longest rush | 50 | 84% | 6.2 | +0.7 |
| Longest reception | 39 | 82% | 5.5 | +0.6 |
Out-of-sample: each prediction came from a model trained only on earlier seasons. In band should sit near 80% where a band exists — that is the calibration claim, checkable here. It is tinted only when it strays further than sampling noise explains, which for one player is roughly ±7 points. vs form is how much closer the model landed than guessing his recent average. This grades the model against RESULTS, not against a betting line.
Last 10 games
| Game | Opp | Snap% | Tgt | Rec | RecYd | Car | RushYd | PassYd | TD |
|---|---|---|---|---|---|---|---|---|---|
| 2025 wk 20 | 15% | 0 | 0 | 0 | 5 | 20 | 0 | 0 | |
| 2025 wk 18 | 57% | 4 | 3 | 23 | 17 | 74 | 0 | 1 | |
| 2025 wk 17 | 53% | 2 | 2 | 12 | 18 | 110 | 0 | 2 | |
| 2025 wk 16 | 56% | 4 | 4 | 22 | 9 | 32 | 0 | 1 | |
| 2025 wk 15 | 55% | 1 | 0 | 0 | 8 | 31 | 0 | 0 | |
| 2025 wk 14 | 41% | 3 | 2 | 20 | 7 | 46 | 0 | 0 | |
| 2025 wk 13 | 39% | 0 | 0 | 0 | 14 | 52 | 0 | 1 | |
| 2025 wk 12 | 31% | 0 | 0 | 0 | 6 | 35 | 0 | 1 | |
| 2025 wk 11 | 43% | 2 | 2 | 10 | 11 | 37 | 0 | 0 | |
| 2025 wk 10 | 37% | 0 | 0 | 0 | 14 | 83 | 0 | 1 |