Skip to stories
The Sporting Page Real Analysis. Not Corporate

TSP FANTASY

Explore the players

All 32 teams →

Pick a team. Tap a player.

Full published chart, historical actuals, outlooks & source notes

THE FANTASY DESK

NFL Depth Charts

Team roles, player availability and the formation behind every offense.

FANTASY DEPTH & WORKLOAD

Miami Dolphins

MIA 13, SF 35 — final · Completed Week 2 game

DEPTH & ROSTER CHECKED

01 / THE ON-FIELD LOOK

The offense, at a glance.

Full depth chart ↗
MIAMI OFFENSE

One look. All eleven.

Shotgun · 11 personnel
Bobby Slowik Offensive coordinator · Play-callerJeff Hafley Head coach
1 running back · 1 tight end · 3 receivers
Illustrative personnel · current status in player notesHover or tap a player ↗
Current listed roles and dated Week 3 availability. Schematic spacing; consult each player’s status before setting a lineup.

WEEK 2 ACTUALS · WEEK 3 STATUS

Malik Willis QB

14/23 passing, 197 yards, 1 TD, 0 INT; 2 carries, 6 rushing yards, 0 rush TD 100% offensive snaps.

Played Week 2: Completed-game participation; Week 3 availability remains a separate decision.

2026 WEEK 2

Week 2 actuals

MIA 13, SF 35 — final

Completed-game box score · no Week 3 projection

QBMalik Willis

14/23 passing, 197 yards, 1 TD, 0 INT; 2 carries, 6 rushing yards, 0 rush TDWeek 2 final · next-game outlook pending

RBDe'Von Achane

20 carries, 74 rushing yards, 0 rush TD; 3 catches on 6 targets, 19 receiving yards, 0 receiving TDWeek 2 final · next-game outlook pending

WRChris Bell

0 catches on 1 targets, 0 receiving yards, 0 receiving TDWeek 2 final · next-game outlook pending

WRMalik Washington

1 carries, 4 rushing yards, 0 rush TD; 4 catches on 5 targets, 43 receiving yards, 0 receiving TDWeek 2 final · next-game outlook pending

TEGreg Dulcich

2 catches on 3 targets, 17 receiving yards, 0 receiving TDWeek 2 final · next-game outlook pending

WRCaleb Douglas

2 catches on 3 targets, 19 receiving yards, 0 receiving TDWeek 2 final · next-game outlook pending

Week 2 results checked September 22, 2026 · 6:30 a.m. MDT. MIA 13, SF 35 — final. The completed box score and available Week 2 workload are now recorded. Future roles and game designations remain unconfirmed. Week 2 snap counts are available; route participation and targets per route remain unverified.

THE OFFENSIVE IDENTITY

Run-game variety. Achane in space.

2025 tendencies · 2026 staff

MIA 13, SF 35 — final. The completed box score and available Week 2 workload are now recorded. Future roles and game designations remain unconfirmed. Week 2 snap counts are available; route participation and targets per route remain unverified.

2026 brings Hafley, Slowik as coordinator and Willis at quarterback. Slowik describes shared Shanahan-tree principles but his own adjustments. Miami’s 2025 team tendencies belong to the previous McDaniel-led offense, not an established 2026 call mix.

What Miami ran in 2025

Regular season · 17 games NFL reference

Designed runs

43.1%

NFL 39.7%402 / 932 plays

First-down runs

54.4%

NFL 50.1%222 / 408 plays

Shotgun

71.6%

NFL 66.2%667 / 932 plays

No huddle

3.5%

NFL 9.9%33 / 932 plays

The approach behind the offense

Reported concepts and coaching priorities
OFFENSIVE APPROACH

Inside zone + Duo-style runs

Slowik specifically identified inside zone and Duo-like interior runs among the available options. This is the staff’s 2026 plan, not a measured scheme share.

Source & context ↗
OFFENSIVE APPROACH

Perimeter runs + QB threat

The athletic line can reach the edge for Achane, while Willis adds a quarterback-running threat. Slowik says the line and backs can attack both the perimeter and middle.

Source & context ↗
OFFENSIVE APPROACH

Screens + misdirection

Slowik describes using passes, screens, end-arounds and reverses to keep defenses off balance, adjusting to loaded boxes and pressure looks.

Source & context ↗

Fantasy connection: Use the completed Week 2 workload alongside the next injury report before making a new lineup decision.

Sample: 932 classified 2025 regular-season plays, all game states. Dropbacks (56.9%) include sacks and scrambles; designed runs exclude scrambles. Kneels, spikes, two-point tries, aborted snaps and nullified plays are excluded. NFL comparisons use the same filters. These are historical rates, not a 2026 play forecast. Concepts are sourced descriptions, not measured frequency shares. Sources & definitions ↗

02 / THE FULL DEPTH CHART

Every role. Every option.

Back to field ↑

THE WEEK 2 OUTLOOK

2026 Week 1 usage. TSP roles. Your fantasy decisions.

Week 2 actuals: ESPN box score. No new points forecast or next-game start/sit rating is assigned.

QBQuarterbacks

3 players
PlayerDepth · Status · TSP read2025 actualsRegular seasonWeek 2 actuals2026 · completed game
Kyle McCordListed 2 · team chartWeek 2 actuals: No verified Week 2 box-score production in this record.
Brady CookListed 3 · team chartWeek 2 actuals: No verified Week 2 box-score production in this record.

WRWide receivers

6 players
PlayerDepth · Status · TSP read2025 actualsRegular seasonWeek 2 actuals2026 · completed game
Ryan MillerListed 2 · team chartPlayed Week 2Played Week 2 — Recorded in the completed-game box score; next-game availability is separate.No verified sample2025 regular seasonWeek 2 actuals: 1 catches on 1 targets, 77 receiving yards, 1 receiving TD
Kevin Coleman Jr.Listed 2 · team chartNext-game status pendingNext-game status pending — Depth listing retained; Week 3 eligibility and workload are not confirmed.Rookie2025 regular seasonWeek 2 actuals: No verified Week 2 box-score production in this record.
Jalen TolbertListed 2 · team chartInactive Week 2Inactive Week 2 — Final Week 2 inactive list; not a Week 3 designation.2.6 targets/g1.4 catches/g13 games · DALWeek 2 actuals: No verified Week 2 box-score production in this record.

RBRunning backs

3 players
PlayerDepth · Status · TSP read2025 actualsRegular seasonWeek 2 actuals2026 · completed game
Jaylen WrightListed 2 · team chartLeft Week 2Left Week 2 — Stinger; did not return.7.0 carries/g0.9 targets/g10 games · MIAWeek 2 actuals: 2 carries, 11 rushing yards, 0 rush TD
Ollie Gordon IIListed 3 · team chartPlayed Week 2Played Week 2 — Recorded in the completed-game box score; next-game availability is separate.4.1 carries/g0.5 targets/g17 games · MIAWeek 2 actuals: 3 carries, 7 rushing yards, 0 rush TD

TETight ends

4 players
PlayerDepth · Status · TSP read2025 actualsRegular seasonWeek 2 actuals2026 · completed game
Will KacmarekListed 2 · team chartPlayed Week 2Played Week 2 — Recorded in the completed-game box score; next-game availability is separate.Rookie2025 regular seasonWeek 2 actuals: 1 catches on 1 targets, 4 receiving yards, 0 receiving TD
Seydou TraoreListed 3 · team chartNext-game status pendingNext-game status pending — Depth listing retained; Week 3 eligibility and workload are not confirmed.Rookie2025 regular seasonWeek 2 actuals: No verified Week 2 box-score production in this record.
Justin JolyListed 4 · team chartInactive Week 2Inactive Week 2 — Final Week 2 inactive list; not a Week 3 designation.Rookie2025 regular seasonWeek 2 actuals: No verified Week 2 box-score production in this record.

FBFullbacks

1 players
PlayerDepth · Status · TSP read2025 actualsRegular seasonWeek 2 actuals2026 · completed game
DJ HermanFirst listed · team chartPlayed Week 2Played Week 2 — Recorded in the completed-game box score; next-game availability is separate.Rookie2025 regular seasonWeek 2 actuals: 1 catches on 3 targets, 18 receiving yards, 0 receiving TD

Reading the numbers: The 2025 column retains its historical regular-season sample. Week 2 actuals describe the completed 2026 game. No Week 3 forecast is supplied.

Target share: player targets / all recorded team targets. Carry share: player rush attempts / team rush attempts (including QB runs/kneels). Red-zone and goal-line share: player targets + rush attempts inside the opponent 20 / 5 divided by the corresponding team total. Null means unverified, not zero. Preliminary statistics may be corrected.

Week 2 snap counts are available for all 32 teams. Route participation and targets per route remain unverified. Unavailable is not zero.

THE PROTECTION & RUN GAME

Inside the offensive line.

2025 PFF grades 0–100

Five current line roles, their reserves and verified historical grades where available.

LT

Patrick Paul

66.2/ 1002025 overall grade
74.4 Pass block58.5 Run block

975 offensive snaps

2025 sample: 975 snaps at LT. Practice-squad tackle: Gottlieb Ayedze.

Backup Chukwuebuka Godrick

LG

Kadyn Proctor

Not verifiedComparable 2025 grade

Current listed role · Available

2026 rookie; no 2025 NFL grade sample.

Backup Jarrett Kingston

C

Aaron Brewer

87.4/ 1002025 overall grade
71.2 Pass block91.5 Run block

912 offensive snaps

2025 sample: 912 snaps at center.

Backup Andrew Meyer

RG

Jonah Savaiinaea

28.4/ 1002025 overall grade
14.1 Pass block37.2 Run block

982 offensive snaps

Position change: all 982 graded 2025 snaps were at LG; currently listed at RG.

Backup Caedan Wallace; DJ Campbell

RT

Austin Jackson

65.1/ 1002025 overall grade
73.3 Pass block62.8 Run block

318 offensive snaps

Limited 2025 sample: 318 snaps at RT, including 175 pass-block snaps.

Backup Caedan Wallace

Week 1 inactive OL: DJ Campbell, Chukwuebuka Godrick.

Historical grades cover 2025 regular-season performance on a 0–100 scale. They are not percentages or 2026 forecasts. Unverified grades are left unfilled. How PFF grades work ↗

Availability: Active means on the named game-day roster, not a snap guarantee. Inactive means not playing in that named game. Emergency QB has conditional entry restrictions. Available means not carrying a current out, doubtful or questionable designation in the checked evidence; it does not establish final game-day active status. Pending means clearance for the upcoming game is unconfirmed. Reserve and practice-squad players have distinct roster restrictions. Elevated means added for the specified game.

ReserveCole TurnerTE · Official roster: Reserve/Injured.

Practice squad: Jarquez Hunter (RB); Carlos Washington Jr. (RB); Jalen Reagor (WR); Will Sheppard (WR); Tre Watson (TE). A practice-squad listing does not establish a game-day elevation.