Every NFL snap, drawn on the field.
Down by Down charts every play of every game from public play-by-play: where each team throws and runs, how every offense matches up against every defense, and what it all means for the players you start. Free, no account, updated three times a day.
caught incomplete touchdown His page
14,910 snaps charted this season · 121 games · 613 players · 32 offenses and defenses
What happened this week
The full week in reviewP.Mahomes pass short left to E.Johnson for 73 yards, TOUCHDOWN.
+7.02 EPA · Chiefs vs Broncos, Q2 7:54
The swing of the weekG.Minshew pass short middle to Mi.Wilson for 13 yards, TOUCHDOWN.
+46% win probability for the Cardinals, Q4 0:10
- Cardinals 33, Cowboys 3023% at kickoff
- Bears 34, Seahawks 1740% at kickoff
- Raiders 38, Jets 3346% at kickoff
Wildest gameBengals 43, Titans 36 in overtime
Every matchup, read for you
Every game puts one offense against the other defense, metric by metric. You get the biggest edge, the opening it can attack and what to watch, in plain sentences with the ranks behind them.
This week's matchupsGame of the week · Sunday 1:00 PM ET · Hard Rock Stadium
Lions5-2at
Dolphins1-6DET -7 · O/U 50.5
Biggest edgeLions gain +0.25 EPA per dropback (2nd). Dolphins allow +0.30 (32nd).
Open the matchupEvery player, in context
Every playerRising in Week 8 · share of targets
Kenny GainwellRB · Buccaneers8% → to 33%
Justice HillRB · Ravens8% → to 31%
Ted Hurst IIIWR · Buccaneers11% → to 33%
Efton Chism IIIWR · Patriots8% → to 26%
Fantasy with the why
Track your fantasy teamPPR points
season leaders, every position
- 1
Jaxon Smith-NjigbaSeahawks · WR220.0
- 2
Jahmyr GibbsLions · RB195.8
- 3
Josh AllenBills · QB187.8
- 4
Joe BurrowBengals · QB169.6
- 5
CeeDee LambCowboys · WR168.3
Who is actually good
Every leader boardTarget share
of team targets
- 1
Jaxon Smith-NjigbaSeahawks · WR36%
- 2
Puka NacuaRams · WR34%
- 3
DeVonta SmithEagles · WR32%
- 4
CeeDee LambCowboys · WR32%
- 5
Amon-Ra St. BrownLions · WR32%
EPA per target
wide receivers
- 1
Tyquan ThorntonChiefs · WR+1.27
- 2
Mike Evans49ers · WR+1.05
- 3
Tee HigginsBengals · WR+0.85
- 4
Jaylin NoelTexans · WR+0.80
- 5
Tez JohnsonBuccaneers · WR+0.73
EPA per dropback
quarterbacks
- 1
Lamar JacksonRavens · QB+0.35
- 2
Brock Purdy49ers · QB+0.29
- 3
Caleb WilliamsBears · QB+0.29
- 4
Trevor LawrenceJaguars · QB+0.28
- 5
Josh AllenBills · QB+0.27
Start with your team
Open the play explorerThe week in review, every Tuesday
One email after every week: the upsets, the swing that turned a game, the best play and the players whose roles are growing, with a link to the full week. Free, and nothing else in your inbox.
Questions
What is EPA?
Expected points added: how much a play changed a team's expected score, given the down, distance and field position. A 6-yard gain on 3rd and 5 is worth more than on 3rd and 15. It is the fairest single number for comparing plays.
Where does the data come from?
Public play-by-play from nflverse, the open NFL data project, plus their weekly player stats, snap counts and injury reports. Nothing is scraped from paid services.
How often does it update?
Three times a day during the season. Most games are charted within hours of the final whistle; player stat lines follow when nflverse posts them.
Is it free?
Yes. No account, no paywall, no ads.
Do you make picks?
No. Down by Down shows how teams and players actually play and how matchups line up. What you do with that is up to you.
Can I see past seasons?
Yes. Every finished season is kept as it ended: its teams, players, games and the playoffs.