Manager · 2016–2025 · every season

Gage

76–63 lifetime (54.7%), 106.5 points per game, 14,807 scored across 139 games.

★ 2016 CHAMPION★ 2017 CHAMPION★ 2024 CHAMPION★ 2025 CHAMPION
QB Whisperer
ESPN Gage o.Sleeper GageOlfers
10
Seasons
4
Titles
1 runner-up
76–63
Record
54.7%
106.5
Points / game
7
Playoffs
70.0% of seasons
1st
Best finish
180.1
Best week
2019

Trend

Ten seasons against the field.

Regular-season finish

Higher is better. The league grew from 12 to 14 managers in 2020.

#1#4#7#10#142016201720182019202020212022202320242025★ TITLE★ TITLE★ TITLE★ TITLE
Gage Every other manager ★ Title season

Read

What the numbers actually say.

Peak
Best year was 2017 at 11–3 as “Willie's Roadhouse”, finishing 1st of 12 with 1,682 points.
Trough
Worst was 2022 at 3–11 as “Walkin’ in Memphis”.
Scoring
Averages 6th in league scoring per season.
Playoffs
Reached the bracket 7 times in 10 seasons (70.0%). A fixture in the postseason. Four of twelve qualified on ESPN; six of fourteen do on Sleeper.
Luck
Up +1.9 wins against what an all-play schedule would have produced across 10 seasons. Essentially a fair shake.
Streaks
Longest win streak 9 games (2017 w8–2017 w16). Longest skid 19 games (2021 w8–2022 w9).
Matchups
Owns Chad at 13–4. Owned by Chuck at 3–8.
Nemesis
James Cook has started against them 4 times and averaged 21.9 — +8.1 above his own norm of 13.8 in those seasons. Best single beating: 36.1.
Trading
3–2 across 5 deals, +48 above replacement against the managers opposite — +9.5 a trade. Best was 2022 week 3 with Jaime, taking Justin Tucker for +51. Worst was 2021 week 8 with Ryan, giving up Dawson Knox for -31. Deals with Brandt more than anyone else (3 times).
Roster churn
150 draft picks and 267 roster adds across 10 seasons, plus 21 trades. Drafts DAL players more than any other NFL team (10 picks).

Roster DNA

Who they keep coming back to — and who it cost them.

Signature players

Seasons on their roster

Justin Tucker7Dallas Cowboys4Michael Thomas3Julio Jones3J.K. Dobbins3Devin Singletary3Jake Ferguson3Jared Goff3William Fuller3

Counted in distinct seasons drafted or rostered. Longest tie: Justin Tucker, 7 seasons (2016–2023).

First-round history

Every opening pick

YrPlayerPosPick
2016David JohnsonRB#2
2017Le'Veon BellRB#12
2018Julio JonesWR#12
2019Michael ThomasWR#7
2020Michael ThomasWR#8
2021Ezekiel ElliottRB#11
2022Najee HarrisRB#6
2023Saquon BarkleyRB#7
2024Garrett WilsonWR#14
2025CeeDee LambWR#4

Won them the most

Wins split among the starters who earned them

PlayerStartsRecordWin shares
Jared GoffQB2716–112.5
Jake FergusonTE3324–91.9
Dak PrescottQB129–31.6
James CookRB139–41.6
Derrick HenryRB138–51.4
DJ MooreWR138–51.4
Justin TuckerK3317–161.3
Dallas CowboysDEF3013–171.3

The Stain

Cost more than they returned

PlayerStartsRecordNet
Derek CarrQB123–9-1.1
Matthew StaffordQB134–9-1.0
Ezekiel ElliottRB144–10-0.9
Javonte WilliamsRB122–10-0.9
Najee HarrisRB133–10-0.8
Terry McLaurinWR133–10-0.8
Dawson KnoxTE143–11-0.6
Dallas CowboysDEF3013–17-0.4

Every win is worth one point, split among that week’s nine starters in proportion to what each of them scored; defeats divide the same way. Net is win shares minus loss shares, which is what the Stain is ranked on — ranked on loss shares alone it would just repeat the names on the left, since a share of the scoring mostly measures playing quarterback. A manager whose teams lost a lot can see the same player on both sides: he did the most of what winning there was, and still finished under water. 2020–2025 only, minimum 6 starts — the ESPN years record what each team scored each week but never who was in the lineup.

Trades

3–2 in 8 deals, +48 above replacement against the managers on the other side.

2018 · wk 1estimatedJoseph won it by 31
Josephreceived+103
283 in the lineup
  • Drew BreesQB+103/283
Gagereceived+72
252 in the lineup
  • Deshaun WatsonQB+72/252
2018 · wk 3estimatedToo close to call
Gagereceived+129
197 in the lineup
  • David JohnsonRB+109/157
  • Evan EngramTE+20/40
Brandonreceived+125
183 in the lineup
  • Julio JonesWR+125/183
2018 · wk 12estimatedGage won it by 19
Gagereceived+15
26 in the lineup
  • Robert WoodsWR+15/26
Brandonreceived-4
1 in the lineup
  • A.J. GreenWR-4/1
2020 · wk 2Gage won it by 20
Gagereceived+29
95 in the lineup
  • Justin TuckerK+33/83
  • Julian EdelmanWR-4/12
Brandtreceived+9
49 in the lineup
  • J.K. DobbinsRB+9/49
  • Dan BaileyK0/0
2020 · wk 2Gage won it by 21
Gagereceived+29
95 in the lineup
  • Justin TuckerK+33/83
  • Julian EdelmanWR-4/12
Brandtreceived+8
53 in the lineup
  • J.K. DobbinsRB+9/49
  • Dan BaileyK0/0
  • Golden TateWR-1/4
2021 · wk 8Ryan won it by 31
Ryanreceived+29
48 in the lineup
  • Dawson KnoxTE+29/48
Gagereceived-3
23 in the lineup
  • Emmanuel SandersWR-3/23
2022 · wk 3Gage won it by 51
Gagereceived+51
101 in the lineup
  • Justin TuckerK+51/101
Jaimereceived0
0 in the lineup
  • Julio JonesWR0/0
2022 · wk 4Brandt won it by 14
Brandtreceived+22
39 in the lineup
  • Rashaad PennyRB+23/35
  • Isaiah McKenzieWR-1/4
Gagereceived+8
26 in the lineup
  • J.K. DobbinsRB+8/26

Judged on what each side’s haul put into the starting lineup above replacement at its position, from the week of the trade to the end of that regular season. Every trade in the league.

Draft Grade

Against what each draft slot usually returns.

52.7%
Beats expectation
league average 50%
131
Picks graded
QB / RB / WR / TE
-3
Median swing
ranks vs draft slot
3
Never played
zero scoring lines
PositionPicksBeat rateLeagueAdjustedTag
QB1758.8%47.6%53.5%QB Whisperer
WR5455.6%50.7%54.5%—
TE1154.5%51.6%52.8%—
RB4946.9%48.0%47.2%—

Beat rate is shrunk toward the league rate for that position before tagging, so a hot streak on a handful of picks doesn’t earn a reputation. Tags need at least 10 picks at the position across the decade.

RoundsPicksBeats expectationMedian swing
Early (1-3)3066.7%+1
Late (9+)5248.1%-14
Middle (4-8)4949.0%-3

Best picks

Beat their draft slot by the most

PlayerDraftedFinishedSwingManagerSeason
Dion LewisRB56RB13+43Gage2017
Brian ThomasWR45WR4+41Gage2024
Marvin JonesWR47WR9+38Gage2017
Kenny GolladayWR56WR20+36Gage2018
Antonio GibsonRB47RB12+35Gage2020

Worst picks

The ones still being brought up

PlayerDraftedFinishedSwingManagerSeason
William FullerWR75WR220-145Gage2022
D'Onta ForemanRB41RB140-99Gage2019
Michael ThomasWR1WR98-97Gage2020
Delanie WalkerTE8TE99-91Gage2018
Mike WilliamsWR26WR112-86Gage2023

Head to Head

Lifetime, against everyone they’ve played.

OpponentRecordGamesDiffPFPA
Chad13–417+91,9061,723
Brandon9–312+61,2811,197
Brandt9–413+51,4801,280
Jeff9–413+51,3161,192
Cameron8–311+51,3021,106
Ryan7–411+31,3031,099
Jaime6–511+11,1321,067
Gavin2–13+1366346
Austen2–13+1338329
Josh1–01+1132110
Jonny6–61201,2941,244
Patrick5–712-21,3071,279
Dylan2–46-2536575
Ty1–45-3463568
Alex3–69-3900912
Joseph5–813-31,2221,264
Chuck3–811-51,1041,207

Nemeses

Players who show up specifically to ruin their week.

PlayerFacedAvg vs themHis normExcess/gameTotal damageWorst
James CookRB4×21.913.8+8.1+32.336.1
Patrick MahomesQB6×25.320.1+5.2+31.032.5
Josh JacobsRB5×19.613.9+5.7+28.629.5
Alvin KamaraRB5×19.914.6+5.3+26.239.2
Jalen HurtsQB7×24.921.2+3.7+26.130.4

Measured against each player’s own average per start that season, so this finds players who did unusual damage rather than simply good players. Needs 4+ starts against this manager. Sleeper era only (2020–2025) — the ESPN export has no per-week player scoring.

Extremes

Their own high and low water marks.

Best weeks

WhenPFOpponentPAResult
2019 w5180.1Cameron133.2W
2019 w8172.5Ryan92.1W
2016 w13167.6Brandt74.3W
2024 w6153.4Jeff78.9W
2018 w10152.3Brandt132.0W

Worst weeks

WhenPFOpponentPAResult
2021 w1157.3Brandon116.8L
2024 w1058.2Jaime122.4L
2021 w1666.2Brandon89.5L
2024 w1266.4Dylan91.7L
2021 w867.1Jaime119.8L