78 trades · 2018–2025

Trades

Every trade this league has made, graded on what the players put into the lineup that received them above replacement at their position — from the week of the trade to the end of the regular season, counting only the weeks they were still on that roster.

The 2018 and 2019 deals are marked estimated: those seasons kept no weekly lineups, so their grades assume every week after the trade was a start — a method that picks the right winner in 40 of 45 Sleeper trades where the answer is known. They stay out of the ledger. 2016 and 2017 are absent entirely; ESPN no longer serves transactions that far back.

The Ledger

Who comes out ahead, across every deal they’ve made.

ManagerTradesWLEvenAbove replacementPer trade
Ryan15861+163.1+10.9
Jaime3210+108.1+36.0
Brandon219102+98.6+4.7
Jonny5212+69.0+13.8
Alex6420+57.3+9.5
Joseph2110+49.0+24.5
Gage5320+47.6+9.5
Chad1100+35.4+35.4
Patrick1100+20.0+20.0
Austen1001-5.6-5.6
Jeff5212-18.5-3.7
Dylan1010-19.3-19.3
Cameron1010-33.5-33.5
Ty8242-86.2-10.8
Brandt15492-485.0-32.3

Sort any column. Above replacement is the net figure against the managers on the other side of those deals; per trade is the same number divided by how many they made, which rewards the picky over the busy. A trade inside 10 points is called even rather than won: below that, naming a winner is pretending to a precision this doesn’t have. Counts 56 decisive trades out of the 47 measured ones; the 31 estimated deals appear on the season and manager pages but not here.

What “Above Replacement” Means

Why 226 points from a quarterback isn’t worth 226 points.

Replacement is what a freely available player at that position would have scored you. Anything above it is what the trade actually gained; anything below it you could have had for nothing. In 2025 a poor start was worth:

QB12.0RB6.7K5.0WR4.2TE3.4DEF3.0

So when Ryan took Josh Allen in 2024 and started him nine times for 226.5 points, roughly a hundred of those were free — any quarterback off the waiver wire would have scored them. Allen was worth +123.5, not 226.5. That is the difference between a 197-point fleecing and a 104-point win.

Replacement is set at the 25th percentile of started weeks at that position that season. Drawn anywhere between the 15th and the 40th, the verdicts agree on 41 to 45 of 45 — so it is a stable measure, not a knob to turn.

One caveat worth stating plainly. This measures what happened, not whether the decision was any good. Brandt traded Tyreek Hill and Fournette for Saquon Barkley in 2020, and Barkley tore his ACL in week two. The arithmetic calls it a fleecing; a fair person would call it rotten luck. Nothing here can tell those apart.

The Fleecings

The most one-sided deals on record.

2020 · wk 1Brandon won it by 185
Brandonreceived+186
271 in the lineup
  • Tyreek HillWR+180/242
  • Leonard FournetteRB+6/29
Brandtreceived+1
12 in the lineup
  • Saquon BarkleyRB+1/12
2020 · wk 1Jaime won it by 129
Jaimereceived+164
280 in the lineup
  • Mike EvansWR+85/147
  • T.J. HockensonTE+76/119
  • N'Keal HarryTE+3/14
Brandonreceived+36
78 in the lineup
  • Deebo SamuelWR+21/41
  • Zach ErtzTE+15/37
2021 · wk 1Brandon won it by 114
Brandonreceived+139
205 in the lineup
  • Tyreek HillWR+139/205
Brandtreceived+25
58 in the lineup
  • Saquon BarkleyRB+25/58
2023 · wk 1Brandon won it by 113
Brandonreceived+132
196 in the lineup
  • Mike EvansWR+132/196
Ryanreceived+19
29 in the lineup
  • DeAndre HopkinsWR+19/29
2024 · wk 4Ryan won it by 104
Ryanreceived+136
254 in the lineup
  • Josh AllenQB+124/227
  • Brandon AiyukWR+13/28
Jeffreceived+32
57 in the lineup
  • Nico CollinsWR+32/57
2020 · wk 1Ryan won it by 102
Ryanreceived+206
288 in the lineup
  • Davante AdamsWR+169/226
  • Noah FantTE+37/62
Alexreceived+104
176 in the lineup
  • Mark AndrewsTE+64/100
  • Odell BeckhamWR+39/75
2025 · wk 1Joseph won it by 102
Josephreceived+157
313 in the lineup
  • Josh AllenQB+157/313
Brandonreceived+55
175 in the lineup
  • Lamar JacksonQB+55/175
2022 · wk 4Ryan won it by 90
Ryanreceived+138
183 in the lineup
  • Davante AdamsWR+138/183
  • Isaiah McKenzieWR0/0
Brandtreceived+48
70 in the lineup
  • Zach ErtzTE+33/49
  • Alvin KamaraRB+15/21
  • Zay JonesWR0/0

Actually Fair

Deals that came out level, which does happen.

2022 · wk 4Too close to call
Jonnyreceived0
0 in the lineup
  • David NjokuTE0/0
Brandtreceived0
0 in the lineup
  • Treylon BurksWR0/0
2022 · wk 7Too close to call
Tyreceived0
0 in the lineup
  • Alexander MattisonRB0/0
Jonnyreceived0
0 in the lineup
  • Elijah MooreWR0/0
2025 · wk 5Too close to call
Jeffreceived+10
19 in the lineup
  • Terry McLaurinWR+10/19
Brandonreceived+8
21 in the lineup
  • Jordan AddisonWR+14/18
  • Ricky PearsallWR-6/2
2022 · wk 6Too close to call
Tyreceived-6
6 in the lineup
  • Jeff WilsonRB-6/6
Brandonreceived-9
6 in the lineup
  • Jaylen WarrenRB0/0
  • Romeo DoubsWR-9/6
2021 · wk 5Too close to call
Jeffreceived+17
43 in the lineup
  • Saquon BarkleyRB+17/43
Brandtreceived+12
28 in the lineup
  • Corey DavisWR+12/28
  • Chris CarsonRB0/0
2020 · wk 10Too close to call
Ryanreceived+31
58 in the lineup
  • DeAndre HopkinsWR+33/54
  • J.D. McKissicRB-2/4
Austenreceived+26
41 in the lineup
  • Allen RobinsonWR+26/41
  • Devin SingletaryRB0/0
2022 · wk 1Brandon won it by 12
Brandonreceived+82
188 in the lineup
  • Tyreek HillWR+58/78
  • Dak PrescottQB+24/111
Brandtreceived+70
206 in the lineup
  • Jerry JeudyWR+54/104
  • Russell WilsonQB+16/103
  • Raheem MostertRB0/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