Manager · 2016–2025 · every season

Chad

66–73 lifetime (47.5%), 104.6 points per game, 14,536 scored across 139 games.

★ 2021 CHAMPION
TE WhispererRB WhispererWR WhispererStands Pat
ESPN ChaddamsSleeper Chaddams
10
Seasons
1
Titles
1 runner-up
66–73
Record
47.5%
104.6
Points / game
5
Playoffs
50.0% of seasons
4th
Best finish
197.5
Best week
2018

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
Chad Every other manager ★ Title season

Read

What the numbers actually say.

Peak
Best year was 2018 at 9–5 as “O Captain My Captain”, finishing 4th of 12 with 1,689 points.
Trough
Worst was 2017 at 4–10 as “Hyde N' Seek”.
Scoring
Averages 7th in league scoring per season.
Playoffs
Reached the bracket 5 times in 10 seasons (50.0%). Four of twelve qualified on ESPN; six of fourteen do on Sleeper.
Luck
Down +5.6 wins against what an all-play schedule would have produced across 10 seasons. The schedule has been cruel.
Streaks
Longest win streak 9 games (2021 w12–2022 w3). Longest skid 7 games (2019 w9–2019 w15).
Matchups
Owns Jaime at 8–2. Owned by Gage at 4–13.
Nemesis
Josh Allen has started against them 6 times and averaged 31.5 — +8.3 above his own norm of 23.2 in those seasons. Best single beating: 52.9.
Trading
1–0 across 1 deal, +35 above replacement against the managers opposite — +35.4 a trade. Best was 2020 week 1 with Brandon, taking Keenan Allen and Alexander Mattison for +35.
Roster churn
150 draft picks and 182 roster adds across 10 seasons, plus 10 trades. Drafts SF players more than any other NFL team (7 picks).

Roster DNA

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

Signature players

Seasons on their roster

Christian Kirk4Keenan Allen3Mike Williams2Kansas City Chiefs2Jaxon Smith-Njigba2Bilal Powell2Tyler Allgeier2Joshua Palmer2Ja'Marr Chase2

Counted in distinct seasons drafted or rostered. Longest tie: Christian Kirk, 4 seasons (2019–2025).

First-round history

Every opening pick

YrPlayerPosPick
2016Dez BryantWR#10
2017LeSean McCoyRB#1
2018Ezekiel ElliottRB#3
2019Alvin KamaraRB#3
2020Dalvin CookRB#7
2021Christian McCaffreyRB#1
2022Cooper KuppWR#7
2023A.J. BrownWR#13
2024Saquon BarkleyRB#11
2025Ja'Marr ChaseWR#1

Won them the most

Wins split among the starters who earned them

PlayerStartsRecordWin shares
Lamar JacksonQB2511–142.3
Ja'Marr ChaseWR2515–102.2
Saquon BarkleyRB138–52.0
Josh AllenQB138–51.8
Keenan AllenWR2413–111.8
Trey McBrideTE2414–101.7
Dalvin CookRB115–61.2
Baker MayfieldQB136–71.2

The Stain

Cost more than they returned

PlayerStartsRecordNet
Kareem HuntRB164–12-1.0
CeeDee LambWR135–8-0.9
Chris CarsonRB94–5-0.6
Pittsburgh SteelersDEF136–7-0.6
Josh JacobsRB135–8-0.5
Dameon PierceRB61–5-0.3
Christian McCaffreyRB74–3-0.3
Rhamondre StevensonRB83–5-0.3

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

1–0 in 2 deals, +35 above replacement against the managers on the other side.

2018 · wk 4estimatedChad won it by 28
Chadreceived+94
142 in the lineup
  • Amari CooperWR+94/142
Josephreceived+66
96 in the lineup
  • Kerryon JohnsonRB+66/96
2020 · wk 1Chad won it by 35
Chadreceived+117
185 in the lineup
  • Keenan AllenWR+119/181
  • Alexander MattisonRB-2/4
Brandonreceived+82
144 in the lineup
  • David MontgomeryRB+82/144
  • N'Keal HarryTE0/0

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.

57.4%
Beats expectation
league average 50%
129
Picks graded
QB / RB / WR / TE
-3
Median swing
ranks vs draft slot
3
Never played
zero scoring lines
PositionPicksBeat rateLeagueAdjustedTag
TE1283.3%51.6%65.7%TE Whisperer
RB4755.3%48.0%53.5%RB Whisperer
WR6056.7%50.7%55.5%WR Whisperer
QB1040.0%47.6%44.5%—

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)3050.0%-8
Late (9+)4965.3%+5
Middle (4-8)5054.0%-4

Best picks

Beat their draft slot by the most

PlayerDraftedFinishedSwingManagerSeason
Wan'Dale RobinsonWR70WR16+54Chad2025
Nico CollinsWR57WR9+48Chad2023
Christian KirkWR72WR26+46Chad2021
Amon-Ra St. BrownWR64WR21+43Chad2021
Quentin JohnstonWR79WR37+42Chad2024

Worst picks

The ones still being brought up

PlayerDraftedFinishedSwingManagerSeason
Roman WilsonWR76WR222-146Chad2024
Josh DoctsonWR57WR167-110Chad2016
Justyn RossWR66WR173-107Chad2023
Bryce LoveRB54RB150-96Chad2020
Kenny GolladayWR7WR101-94Chad2020

Head to Head

Lifetime, against everyone they’ve played.

OpponentRecordGamesDiffPFPA
Jaime8–210+61,122963
Jeff9–413+51,3831,359
Brandt7–411+31,2191,061
Jonny8–614+21,5801,404
Austen2–02+2226202
Chuck4–37+1730655
Dylan2–240453470
Ty3–360526560
Alex3–47-1735827
Josh0–11-186119
Cameron7–815-11,5681,582
Gavin0–11-1112140
Joseph3–58-2753918
Ryan7–916-21,6751,713
Brandon7–916-21,6791,707
Patrick6–1016-41,5441,696
Gage4–1317-91,7231,906

Nemeses

Players who show up specifically to ruin their week.

PlayerFacedAvg vs themHis normExcess/gameTotal damageWorst
Josh AllenQB6×31.523.2+8.3+49.752.9
T.J. HockensonTE8×14.38.6+5.7+45.236.9
Mike EvansWR6×19.513.6+6.0+35.745.7
Ja'Marr ChaseWR4×23.215.8+7.4+29.451.9
Josh JacobsRB6×18.614.2+4.4+26.122.2

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
2018 w4197.5Brandt126.0W
2020 w4170.4Ryan113.3W
2020 w9166.2Chuck62.6W
2018 w12154.8Gage117.3W
2021 w17150.3Ryan142.4W

Worst weeks

WhenPFOpponentPAResult
2022 w1743.6Patrick106.6L
2022 w1448.2Ty115.7L
2024 w459.1Joseph124.8L
2019 w265.2Ryan97.6L
2016 w1265.6Gage120.2L