The complete record of Spoke
Every game, every draft pick, every title stitched across a platform move that split the league’s memory in half.
SpokedleFive questions a day →Pick anyone for their full career.
Ordered by titles, then win percentage. Managers who left before the 2020 move appear here too — their ESPN seasons still count.
Regular season and playoffs, both platforms combined. Sort any column.
| Manager | Yrs | Titles | W | L | Win % | PPG | Points For | Best Season | Best Week |
|---|---|---|---|---|---|---|---|---|---|
| Gavin | 1 | — | 11 | 3 | 117.8 | 1,649 | 1,649 2016 | 143.9 2016 | |
| Austen | 2 | — | 15 | 12 | 107.5 | 2,904 | 1,470 2021 | 145.2 2020 | |
| Dylan | 4 | 1 | 31 | 25 | 103.7 | 5,807 | 1,620 2023 | 188.4 2022 | |
| Joseph | 8 | 1 | 61 | 50 | 102.6 | 11,391 | 1,644 2019 | 169.4 2019 | |
| Gage | 10 | 4 | 76 | 63 | 106.5 | 14,807 | 1,689 2019 | 180.1 2019 | |
| Patrick | 10 | — | 75 | 64 | 102.2 | 14,211 | 1,610 2024 | 153.3 2024 | |
| Chuck | 7 | 1 | 51 | 46 | 106.4 | 10,319 | 1,917 2018 | 175.5 2018 | |
| Ty | 3 | — | 22 | 20 | 105.9 | 4,447 | 1,546 2021 | 154.6 2022 | |
| Jonny | 10 | 2 | 71 | 68 | 105.4 | 14,654 | 1,699 2021 | 184.7 2019 | |
| Jeff | 10 | 1 | 71 | 68 | 106.7 | 14,837 | 1,773 2025 | 170.9 2019 | |
| Ryan | 10 | 1 | 70 | 69 | 103.5 | 14,392 | 1,705 2021 | 175.3 2018 | |
| Cameron | 10 | 1 | 69 | 70 | 100.3 | 13,936 | 1,586 2018 | 165.1 2019 | |
| Brandon | 10 | — | 68 | 71 | 102.7 | 14,268 | 1,594 2018 | 167.0 2018 | |
| Chad | 10 | 1 | 66 | 73 | 104.6 | 14,536 | 1,689 2018 | 197.5 2018 | |
| Jaime | 10 | — | 64 | 75 | 100.4 | 13,961 | 1,554 2021 | 161.1 2021 | |
| Alex | 6 | — | 37 | 46 | 102.2 | 8,479 | 1,541 2024 | 159.6 2023 | |
| Josh | 1 | — | 6 | 8 | 93.5 | 1,308 | 1,308 2017 | 140.0 2017 | |
| Brandt | 10 | — | 53 | 86 | 97.3 | 13,520 | 1,545 2019 | 161.7 2019 |
Who actually owns whom.
Wins minus losses. Row beats column when blue. Managers with 3+ seasons.
| Gage | Jonny | Dylan | Joseph | Chuck | Jeff | Ryan | Cameron | Chad | Patrick | Ty | Brandon | Jaime | Alex | Brandt | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gage | 0 | -2 | -3 | -5 | +5 | +3 | +5 | +9 | -2 | -3 | +6 | +1 | -3 | +5 | |
| Jonny | 0 | -1 | -1 | +1 | +1 | +1 | -2 | -2 | -5 | 0 | +3 | 0 | 0 | +9 | |
| Dylan | +2 | +1 | +3 | 0 | +4 | +4 | -1 | 0 | -3 | 0 | -1 | -2 | +1 | +5 | |
| Joseph | +3 | +1 | -3 | -2 | 0 | -1 | +1 | +2 | +5 | +2 | -3 | +2 | +3 | +2 | |
| Chuck | +5 | -1 | 0 | +2 | -2 | 0 | +1 | -1 | -3 | · | -2 | 0 | -2 | +2 | |
| Jeff | -5 | -1 | -4 | 0 | +2 | +5 | +3 | -5 | +1 | +3 | +2 | +3 | +2 | +3 | |
| Ryan | -3 | -1 | -4 | +1 | 0 | -5 | +1 | +2 | +5 | 0 | 0 | +2 | +2 | +3 | |
| Cameron | -5 | +2 | +1 | -1 | -1 | -3 | -1 | +1 | +2 | -1 | 0 | -3 | 0 | -1 | |
| Chad | -9 | +2 | 0 | -2 | +1 | +5 | -2 | -1 | -4 | 0 | -2 | +6 | -1 | +3 | |
| Patrick | +2 | +5 | +3 | -5 | +3 | -1 | -5 | -2 | +4 | -1 | -2 | +4 | +2 | +9 | |
| Ty | +3 | 0 | 0 | -2 | · | -3 | 0 | +1 | 0 | +1 | +2 | -1 | +1 | 0 | |
| Brandon | -6 | -3 | +1 | +3 | +2 | -2 | 0 | 0 | +2 | +2 | -2 | +1 | 0 | -1 | |
| Jaime | -1 | 0 | +2 | -2 | 0 | -3 | -2 | +3 | -6 | -4 | +1 | -1 | -1 | -1 | |
| Alex | +3 | 0 | -1 | -3 | +2 | -2 | -2 | 0 | +1 | -2 | -1 | 0 | +1 | +1 | |
| Brandt | -5 | -9 | -5 | -2 | -2 | -3 | -3 | +1 | -3 | -9 | 0 | +1 | +1 | -1 |
Wins above or below what the scoring deserved.
Won more than the points justified
| Manager | Season | Actual | Expected | Luck |
|---|---|---|---|---|
| Ryan | 2016 | 8–6 | 4.8 | +3.2 |
| Jaime | 2017 | 7–7 | 4.3 | +2.7 |
| Brandt | 2016 | 7–7 | 4.4 | +2.6 |
| Gage | 2025 | 10–4 | 7.5 | +2.5 |
| Jeff | 2022 | 9–5 | 6.6 | +2.4 |
| Ryan | 2018 | 11–3 | 8.7 | +2.3 |
| Joseph | 2024 | 8–6 | 5.8 | +2.2 |
| Patrick | 2021 | 8–6 | 5.9 | +2.1 |
Scored like a contender, finished like a bum
| Manager | Season | Actual | Expected | Luck |
|---|---|---|---|---|
| Jaime | 2025 | 5–9 | 9.0 | -4.0 |
| Chad | 2017 | 4–10 | 7.8 | -3.8 |
| Jonny | 2016 | 5–9 | 8.5 | -3.5 |
| Brandt | 2018 | 3–11 | 6.2 | -3.2 |
| Brandt | 2024 | 4–10 | 7.2 | -3.1 |
| Jeff | 2019 | 5–9 | 7.7 | -2.7 |
| Gage | 2018 | 4–10 | 6.5 | -2.5 |
| Joseph | 2023 | 4–10 | 6.1 | -2.1 |
Expected wins come from an all-play record: for every week, how a manager would have done against the entire league rather than the one opponent the schedule gave them. Regular season only.
Who finds value, and who reaches.
Share of picks that finished better than that draft slot usually returns. 50% is average by construction.
| Manager | Picks | Beats expectation | Median swing | Never played |
|---|---|---|---|---|
| Chad | 129 | 57.4% | -3 | 3 |
| Chuck | 90 | 55.6% | -4 | 1 |
| Alex | 84 | 54.8% | -4 | 0 |
| Gage | 131 | 52.7% | -3 | 3 |
| Dylan | 52 | 51.9% | -2 | 0 |
| Jeff | 130 | 50.8% | -5 | 4 |
| Cameron | 129 | 48.8% | -6 | 1 |
| Jaime | 127 | 48.8% | -6 | 3 |
| Jonny | 129 | 48.1% | -5 | 5 |
| Brandt | 132 | 47.7% | -9 | 2 |
| Joseph | 105 | 47.6% | -7 | 4 |
| Brandon | 144 | 45.8% | -9 | 4 |
| Patrick | 132 | 44.7% | -9 | 7 |
| Ryan | 130 | 40.8% | -10 | 2 |
| Under 50 picks — too few to rank | ||||
| Josh | 13 | 61.5% | 1 | 0 |
| Austen | 26 | 57.7% | -3 | 0 |
| Gavin | 12 | 50.0% | -3 | 0 |
| Ty | 39 | 48.7% | -5 | 2 |
Every pick is labelled by position at the draft (“he went as WR45”) and by where the player actually finished among all NFL players at that position, on half-PPR scoring — the format both leagues used for all ten seasons. 1,734 QB/RB/WR/TE picks are graded; kickers and defenses are excluded. 41 drafted players never recorded a scoring line at all.
Raw swing is not a fair grade on its own: roughly 82 wide receivers get drafted each year but 221 score points, so a pick can only climb to WR1 while falling as far as WR221. League-wide the raw average is -14.6 ranks — that measures the metric, not the manager. Each pick is therefore scored against the median finish of every pick ever made at the same positional slot.
Ten-year reputations — 24 positional and 10 roster-activity tags
A manager needs at least 10 picks at a position across the decade to be tagged, and their rate is shrunk toward the league rate for that position first — so two lucky tight-end picks don’t make anyone a whisperer. Positional baselines differ: TE beats expectation 51.6% of the time league-wide, QB only 47.6%.
Went late, finished early
| Player | Drafted | Finished | Swing | Manager | Season |
|---|---|---|---|---|---|
| James Conner | RB64 | RB7 | +57 | Jonny | 2018 |
| Alvin Kamara | RB59 | RB3 | +56 | Cameron | 2017 |
| Wan'Dale Robinson | WR70 | WR16 | +54 | Chad | 2025 |
| Cordarrelle Patterson | RB62 | RB9 | +53 | Jonny | 2021 |
| Jamaal Williams | RB60 | RB8 | +52 | Ty | 2022 |
| Jayden Reed | WR73 | WR23 | +50 | Ryan | 2023 |
| Nico Collins | WR57 | WR9 | +48 | Chad | 2023 |
| Christian Kirk | WR72 | WR26 | +46 | Chad | 2021 |
Went early, finished nowhere
| Player | Drafted | Finished | Swing | Manager | Season |
|---|---|---|---|---|---|
| Michael Thomas | WR35 | WR234 | -199 | Ty | 2021 |
| A.J. Green | WR26 | WR217 | -191 | Jonny | 2019 |
| Julian Edelman | WR26 | WR201 | -175 | Brandt | 2017 |
| Josh Gordon | WR32 | WR200 | -168 | Ryan | 2016 |
| Allen Robinson | WR16 | WR184 | -168 | Brandon | 2017 |
| Marqise Lee | WR41 | WR209 | -168 | Brandt | 2018 |
| Brandon Aiyuk | WR59 | WR225 | -166 | Jeff | 2025 |
| Dez Bryant | WR44 | WR209 | -165 | Jeff | 2018 |
Extremes worth bringing up unprompted.
Best scoring game by anyone, ever
| Manager | PF | Opponent | PA | When |
|---|---|---|---|---|
| Chad | 197.5 | Brandt | 126.0 | 2018 w4 |
| Dylan | 188.4 | Chad | 114.2 | 2022 w8 |
| Jonny | 184.7 | Jaime | 119.7 | 2019 w1 |
| Gage | 180.1 | Cameron | 133.2 | 2019 w5 |
| Chuck | 175.5 | Brandt | 91.2 | 2018 w2 |
| Ryan | 175.3 | Chuck | 115.1 | 2018 w1 |
| Gage | 172.5 | Ryan | 92.1 | 2019 w8 |
| Jeff | 170.9 | Joseph | 67.9 | 2019 w2 |
Someone forgot to set a lineup
| Manager | PF | Opponent | PA | When |
|---|---|---|---|---|
| Joseph | 21.7 | Gage | 137.5 | 2018 w16 |
| Ryan | 22.0 | Brandon | 24.6 | 2020 w14 |
| Brandon | 24.6 | Ryan | 22.0 | 2020 w14 |
| Chuck | 32.1 | Cameron | 50.4 | 2025 w17 |
| Cameron | 37.2 | Jeff | 131.8 | 2024 w14 |
| Cameron | 38.3 | Alex | 109.5 | 2025 w16 |
| Chuck | 43.2 | Brandon | 70.3 | 2019 w7 |
| Chad | 43.6 | Patrick | 106.6 | 2022 w17 |
Largest margin of victory
| Winner | PF | Loser | PA | When |
|---|---|---|---|---|
| Patrick | 124.5 | Jeff | 0.0 | 2018 w16 |
| Gage | 137.5 | Joseph | 21.7 | 2018 w16 |
| Jonny | 164.3 | Jeff | 55.0 | 2021 w11 |
| Chad | 166.2 | Chuck | 62.6 | 2020 w9 |
| Jeff | 170.9 | Joseph | 67.9 | 2019 w2 |
| Brandon | 157.3 | Cameron | 54.9 | 2023 w10 |
| Jeff | 131.8 | Cameron | 37.2 | 2024 w14 |
| Chuck | 169.1 | Jonny | 75.2 | 2018 w7 |
Smallest winning margin
| Winner | PF | Loser | PA | When |
|---|---|---|---|---|
| Chad | 102.9 | Patrick | 102.7 | 2016 w13 |
| Gavin | 110.9 | Ryan | 110.7 | 2016 w15 |
| Brandt | 94.7 | Patrick | 94.4 | 2018 w13 |
| Jonny | 89.2 | Jeff | 88.9 | 2022 w15 |
| Brandon | 81.1 | Brandt | 80.7 | 2023 w1 |
| Gavin | 129.9 | Cameron | 129.4 | 2016 w13 |
| Joseph | 110.0 | Brandt | 109.5 | 2020 w2 |
| Patrick | 90.4 | Chad | 90.0 | 2021 w11 |
Each manager’s worst matchup, by damage above the player’s own norm
| Manager | Nemesis | Faced | Avg vs | His norm | Excess |
|---|---|---|---|---|---|
| Cameron | Joe MixonRB | 4× | 33.1 | 15.3 | +17.8 |
| Jonny | Ja'Marr ChaseWR | 7× | 25.2 | 16.2 | +9.0 |
| Ryan | Mike EvansWR | 6× | 23.1 | 13.8 | +9.3 |
| Joseph | Tyreek HillWR | 6× | 25.8 | 16.5 | +9.3 |
| Jaime | Lamar JacksonQB | 5× | 29.8 | 19.2 | +10.7 |
| Alex | Stefon DiggsWR | 6× | 23.3 | 14.7 | +8.6 |
| Chad | Josh AllenQB | 6× | 31.5 | 23.2 | +8.3 |
| Jeff | Josh JacobsRB | 6× | 20.8 | 14.0 | +6.8 |
Scored against each player’s own average per start that season — otherwise every list here would just read “Josh Allen.” Sleeper era only.
Across every draft, both platforms
| Player | Drafted | Managers | Span |
|---|---|---|---|
| Derrick Henry | 10× | 7 | 2016–2025 |
| Stefon Diggs | 10× | 8 | 2016–2025 |
| Keenan Allen | 10× | 9 | 2016–2025 |
| Travis Kelce | 10× | 7 | 2016–2025 |
| DeAndre Hopkins | 10× | 9 | 2016–2025 |
| Mike Evans | 10× | 6 | 2016–2025 |
| Alvin Kamara | 9× | 5 | 2017–2025 |
| Amari Cooper | 9× | 6 | 2016–2024 |