Week 8 · Sunday 13:00
CLE
at
PIT
Acrisure Stadium · outdoors · Division game
Cleveland Browns at Pittsburgh Steelers
Every game this week on Leo’s Week 8 card →
Leo gives the Pittsburgh Steelers a 61% chance to beat the Cleveland Browns on Sunday afternoon, November 1, at Acrisure Stadium, in Week 8. That is above 60%, so it counts as a Leo pick. Leo projects 40.1 total points (posted total 38.5) and expects the Steelers by 5.9 (posted spread Steelers −3.5). The players Leo thinks are most likely to score a touchdown: Jaylen Warren (42%) and Quinshon Judkins (39%). Starting quarterbacks: Deshaun Watson for the Browns and Aaron Rodgers for the Steelers.
Final: Steelers 27, Browns 6. Leo gave the Pittsburgh Steelers a 61% chance, so the winner read was right. The game totaled 33 points against Leo's 40.1 and the posted 38.5. Touchdowns: Rico Dowdle, Pat Freiermuth and Jaylen Warren.
Leo’s read
What the model expected, frozen before kickoff (Nov 1, 12:00 PM ET). Each player projection is rate × volume × opponent adjustment, and the columns show every input. None of this is a wager.
Passing yards
| Player | yds/att | att | opp adj | games | Leo |
|---|---|---|---|---|---|
| Deshaun Watson CLE QB1 | 7.1 | 30.3 | 1 | 7 | 205 |
| Aaron Rodgers PIT QB1 | 6.5 | 36.1 | 0.9 | 7 | 201 |
Rushing yards
| Player | yds/carry | car | opp adj | games | Leo |
|---|---|---|---|---|---|
| Jaylen Warren PIT RB1 | 4.8 | 14.5 | 1 | 7 | 74 |
| Quinshon Judkins CLE RB1 | 3.7 | 15.4 | 0.9 | 6 | 50 |
| Rico Dowdle PIT RB2 | 4.5 | 8.3 | 1 | 4 | 41 |
| Audric Estimé CLE RB2 | 4.3 | 8.6 | 0.9 | 1 | 32 |
Receiving yards
| Player | yds/tgt | tgt | opp adj | games | Leo |
|---|---|---|---|---|---|
| KC Concepcion CLE WR1 | 7.5 | 6.5 | 1 | 7 | 52 |
| DK Metcalf PIT WR1 | 6.3 | 7.9 | 0.9 | 7 | 47 |
| Germie Bernard PIT WR2 | 7.3 | 6 | 0.9 | 6 | 43 |
| Denzel Boston CLE WR2 | 6.3 | 6.1 | 1 | 7 | 41 |
| Jerry Jeudy CLE WR3 | 8 | 4.6 | 1 | 6 | 40 |
| Ben Skowronek PIT WR3 | 8.2 | 0.8 | 0.9 | 3 | 10 |
Why Leo has the Steelers at 61%
What moved Leo's win chance away from a coin flip for this game, from the inputs frozen before kickoff.
- Home field: Steelers at home in a division game. Moves Leo about 5 points toward the Steelers.
- Quarterback: Deshaun Watson rates ahead of Aaron Rodgers in Leo's model. Barely moves Leo's number.
- Offense: The Steelers offense rates ahead of the Browns offense in Leo's model. Moves Leo about 9 points toward the Steelers.
- Defense: The Browns defense rates ahead of the Steelers defense in Leo's model. Moves Leo about 1 point toward the Browns.
Leo knows team results, quarterback play and the injury report as of its last read (Nov 1, 12:00 PM ET). It does not know game plans, weather changes or news after that read.
Every game, Leo’s winner and total, and the most likely touchdown scorers, before kickoff. Free. Unsubscribe anytime.
Injury report
The official Week 8 report for each side, as captured Mon, Nov 2, 7:03 AM ET. Teams file game statuses on the last practice day; anyone not listed is expected to play. Final inactives come 90 minutes before kickoff.
CLE
Game status3 questionable
- Questionable Tytus HowardT Concussion
- Questionable Myles HardenCB Hamstring
- Questionable Daniel ThomasS Ankle
PIT
Game status2 out · 1 questionable
- Out Brandin EcholsCB Hamstring
- Out Doneiko SlaughterCB Hamstring
- Questionable Ben SkowronekWR Calf
Leo ratings, head to head
Each rating is 0 to 100 against the league this season, built from efficiency rather than record: 50 is average, every 15 points is one standard deviation. They describe the teams; the “Why Leo has” section above says which of them push Leo’s number.
CLE
This season
PIT
The turnover battle
Interceptions thrown against interceptions caught, and the same for fumbles. Bold is the better side of each line.
CLE |
Per game, this season | PIT![]() |
|---|---|---|
| 0.43 | Interceptions thrown | 0.71 |
| 0.71 | Interceptions caught | 1.00 |
| 0.71 | Fumbles lost | 0.29 |
| 1.14 | Fumbles forced | 1.14 |
| 1.86 | Takeaways | 2.14 |
| 1.14 | Giveaways | 1.00 |
| +0.71 | Net turnover margin | +1.14 |
Efficiency detail
The inputs behind the ratings above, shown raw so you can check the work.
CLE |
Offense | PIT![]() |
|---|---|---|
| -0.094 | EPA per dropback | -0.058 |
| -2.5 | Completion % over expected | -0.8 |
| 2.1% | Interception rate | 1.8% |
| 9.8% | Sack rate taken | 6.9% |
| -0.072 | Rush EPA per carry | +0.009 |
| 5.2% | Explosive play rate | 5.6% |
CLE |
Defense | PIT![]() |
| -0.050 | EPA allowed per play | -0.013 |
| 5.27 | Yards allowed per play | 5.44 |
| 4.8% | Sack rate | 4.3% |
| 1.1% | Interception rate forced | 1.5% |
Team comparison
Season totals on both sides of the ball. Left column is CLE, right is PIT.
CLE |
This season | PIT![]() |
|---|---|---|
| 7 | Games | 7 |
| 211.7 | Pass yards/g | 242.7 |
| 106.7 | Rush yards/g | 106.1 |
| 7 | Passing TD | 13 |
| 3 | Interceptions thrown | 5 |
| 220.7 | Pass yards allowed/g | 230 |
| 116.4 | Rush yards allowed/g | 91 |
| 5 | Interceptions forced | 7 |
CLE |
Last season | PIT![]() |
| 185.4 | Pass yards/g | 210 |
| 97 | Rush yards/g | 101.1 |
| 16 | Passing TD | 26 |
| 18 | Interceptions thrown | 10 |
| 189.4 | Pass yards allowed/g | 260.4 |
| 116.4 | Rush yards allowed/g | 115.9 |
This season
Starting quarterback, lead backs and top receivers, by actual usage this season, from games before this one only.
CLE
2026Quarterback Leo QB34
| Player | G | C/ATT | Comp% | Yards | Y/G | TD/INT | Y/A |
|---|---|---|---|---|---|---|---|
| Deshaun Watson | 7 | 136/210 | 64.8% | 1482 | 211.7 | 7 / 3 | 7.1 |
Running back
| Player | G | Car | Yards | Y/C | TD |
|---|---|---|---|---|---|
| Quinshon Judkins | 6 | 90 | 317 | 3.5 | 3 |
| Jaleel McLaughlin | 5 | 11 | 72 | 6.5 | 1 |
Receivers
| Player | G | Rec/Tgt | Catch% | Yards | Y/G | TD |
|---|---|---|---|---|---|---|
| KC Concepcion WR1 | 7 | 30/45 | 66.7% | 315 | 45 | 0 |
| Denzel Boston WR2 | 7 | 20/42 | 47.6% | 372 | 53.1 | 3 |
| Harold Fannin Jr. TE | 7 | 25/39 | 64.1% | 257 | 36.7 | 3 |
PIT
2026Quarterback Leo QB44
| Player | G | C/ATT | Comp% | Yards | Y/G | TD/INT | Y/A |
|---|---|---|---|---|---|---|---|
| Aaron Rodgers | 7 | 162/263 | 61.6% | 1699 | 242.7 | 13 / 5 | 6.5 |
Running back
| Player | G | Car | Yards | Y/C | TD |
|---|---|---|---|---|---|
| Jaylen Warren | 7 | 102 | 561 | 5.5 | 1 |
| Rico Dowdle | 4 | 31 | 118 | 3.8 | 0 |
Receivers
| Player | G | Rec/Tgt | Catch% | Yards | Y/G | TD |
|---|---|---|---|---|---|---|
| DK Metcalf WR1 | 7 | 32/58 | 55.2% | 374 | 53.4 | 1 |
| Germie Bernard WR2 | 6 | 27/37 | 73% | 254 | 42.3 | 1 |
| Pat Freiermuth TE | 7 | 23/33 | 69.7% | 200 | 28.6 | 4 |
Last season
The same players' full prior season, for a baseline the early-season sample cannot give you.
CLE
2025Quarterback Leo QB22
| Player | G | C/ATT | Comp% | Yards | Y/G | TD/INT | Y/A |
|---|---|---|---|---|---|---|---|
| Shedeur Sanders | 8 | 120/212 | 56.6% | 1400 | 175 | 7 / 10 | 6.6 |
Running back
| Player | G | Car | Yards | Y/C | TD |
|---|---|---|---|---|---|
| Quinshon Judkins | 14 | 230 | 827 | 3.6 | 7 |
| Dylan Sampson | 15 | 65 | 175 | 2.7 | 0 |
Receivers
| Player | G | Rec/Tgt | Catch% | Yards | Y/G | TD |
|---|---|---|---|---|---|---|
| Jerry Jeudy WR1 | 17 | 50/106 | 47.2% | 602 | 35.4 | 2 |
| Isaiah Bond WR2 | 15 | 18/44 | 40.9% | 338 | 22.5 | 0 |
| Harold Fannin Jr. TE | 16 | 72/107 | 67.3% | 731 | 45.7 | 6 |
PIT
2025Quarterback Leo QB51
| Player | G | C/ATT | Comp% | Yards | Y/G | TD/INT | Y/A |
|---|---|---|---|---|---|---|---|
| Aaron Rodgers | 17 | 344/531 | 64.8% | 3468 | 204 | 24 / 8 | 6.5 |
Running back
| Player | G | Car | Yards | Y/C | TD |
|---|---|---|---|---|---|
| Jaylen Warren | 17 | 223 | 1001 | 4.5 | 6 |
| Kenny Gainwell | 18 | 120 | 557 | 4.6 | 5 |
Receivers
| Player | G | Rec/Tgt | Catch% | Yards | Y/G | TD |
|---|---|---|---|---|---|---|
| DK Metcalf WR1 | 16 | 61/104 | 58.7% | 892 | 55.8 | 6 |
| Calvin Austin III WR2 | 15 | 34/61 | 55.7% | 380 | 25.3 | 3 |
| Jonnu Smith TE | 18 | 40/57 | 70.2% | 221 | 12.3 | 2 |
Touchdown props
Leo’s chance that each player scores a rushing or receiving touchdown in this game, the three most likely on each side, from its last read before kickoff.
CLE
Leo’s chance- Quinshon Judkins RB1 39% no TD
- KC Concepcion WR1 23% no TD
- Harold Fannin Jr. TE1 23% no TD
PIT
Leo’s chance- Jaylen Warren RB1 42% scored
- DK Metcalf WR1 34% no TD
- Rico Dowdle RB2 25% scored
Final result
CLE 6
– 27 PIT 
How the game was played
Quarterback, the backs who carried it and the receivers who caught it.
CLE| Deshaun Watson QB | 27/39 | 324 yds | 0 TD | 0 INT |
| Quinshon Judkins RB | 11 car | 25 yds | 0 TD | 2 rec, 24 yds |
| Dylan Sampson RB | 1 car | 7 yds | 0 TD | 6 rec, 62 yds |
| Harold Fannin Jr. TE | 10/12 | 154 yds | 0 TD | |
| Dylan Sampson RB | 6/8 | 62 yds | 0 TD | |
| Denzel Boston WR | 6/11 | 37 yds | 0 TD |
PIT| Aaron Rodgers QB | 13/25 | 172 yds | 0 TD | 1 INT |
| Jaylen Warren RB | 17 car | 143 yds | 1 TD | 1 rec, 0 yds |
| Rico Dowdle RB | 15 car | 56 yds | 1 TD | |
| Pat Freiermuth TE | 1 car | 1 yds | 1 TD | 2 rec, 35 yds |
| Darnell Washington TE | 3/5 | 94 yds | 0 TD | |
| Pat Freiermuth TE | 2/2 | 35 yds | 0 TD | |
| Germie Bernard WR | 5/5 | 30 yds | 0 TD |
How Leo’s read held up
What Leo expected before kickoff, the posted number he was calling against, and what happened. A winner call is only made when one side is above 60%; a yardage or points call needs a real gap from the line before Leo takes a side.
| Market | Leo expected | Line | Actual | Leo’s side and result |
|---|---|---|---|---|
| Winner | PIT 61% | — | PIT won | RIGHT |
| Total points | 40.1 | 38.5 | 33 | no side · within 1.5 pts |
| Margin | PIT by 5.9 | PIT −3.5 | PIT by 21 | PIT −3.5 · RIGHT |
“Main reason” names which of Leo’s two inputs was further off, how much the player was used, or how efficient he was when he was.
Passing yards
| Player | Line | Leo | Side | Actual | Off by | Main reason | Result |
|---|---|---|---|---|---|---|---|
| Deshaun Watson CLE | 207.5 | 205 | no side | 324 | 119 | More attempts (39 vs 30.3 expected) | NO LEAN |
| Aaron Rodgers PIT | 214.5 | 201 | UNDER | 172 | 29 | Fewer attempts (25 vs 36.1 expected) | RIGHT |
Rushing yards
| Player | Line | Leo | Side | Actual | Off by | Main reason | Result |
|---|---|---|---|---|---|---|---|
| Jaylen Warren PIT | 64.5 | 74 | OVER | 143 | 69 | More efficient (8.4 vs 4.8 yds/carry) | RIGHT |
| Quinshon Judkins CLE | 46.5 | 50 | OVER | 25 | 25 | Fewer carries (11 vs 15.4 expected) | WRONG |
| Rico Dowdle PIT | 31.5 | 41 | OVER | 56 | 15 | More carries (15 vs 8.3 expected) | RIGHT |
Receiving yards
| Player | Line | Leo | Side | Actual | Off by | Main reason | Result |
|---|---|---|---|---|---|---|---|
| DK Metcalf PIT | 53.5 | 47 | UNDER | 4 | 43 | Less efficient (0.7 vs 6.3 yds/tgt) | RIGHT |
| Jerry Jeudy CLE | 22.5 | 40 | OVER | 0 | 40 | Fewer targets (1 vs 4.6 expected) | WRONG |
| KC Concepcion CLE | 46.5 | 52 | OVER | 37 | 15 | Fewer targets (4 vs 6.5 expected) | WRONG |
| Germie Bernard PIT | 43.5 | 43 | no side | 30 | 13 | Fewer targets (5 vs 6 expected) | NO LEAN |
| Denzel Boston CLE | 47.5 | 41 | UNDER | 37 | 4 | On target | RIGHT |
Player and team statistics from the open nflverse dataset. Roles assigned by actual usage (most attempts, carries and targets), not depth chart.
Keep reading
Week 8 NFL predictions · Every NFL game · NFL team predictions · Leo’s NFL record · Injury tracker · Free NFL card by email