Find anything

Search the GFFL

Start typing to search.

Transactions · 2018–present

Trades

37 trades, 2018–2026. Each side is valued on what its new players scored as starters for the rest of that season.

Trades
37
2018–2026
Itemized by ESPN
19
Players listed in ESPN's log
Reconstructed
18
Players from weekly rosters
Before 2018
50
2008–2017, ESPN counters

Trade Records

Value and Wins are net: what an owner received minus what the other side received. Completed seasons only.

OwnerTradesWLEvenSplitValueWinsProj
Shaun43010+146.1+2.0+82.0
Vinny31200+22.4+2.0+10.4
Jack62112+120.3+1.0+145.5
Pat41120-1.9+1.0+5.8
Matt184482-122.9+1.0-45.3
Chester00000+0.0+0.0+0.0
Mike10010-19.3+0.0+10.5
Marco60051+87.7-1.0-12.2
Randy82330+50.2-1.0+22.7
Joe53110-14.8-1.0-50.9
Nate50221-198.1-1.0-128.0
Pookie60240-69.8-3.0-40.6

2026 · 4 tradesThrough Week 9

Even

Week 8 · Oct 28 · to date
Reconstructed
Marco+0.0
0.0 pts started · +0.0 wins · +0.0 proj
Players received, 2026 Week 8
ReceivedPosGSPtsValue
A.J. BrownWR00.0+0.0
Vinny-3.5
12.4 pts started · +0.0 wins · +9.4 proj
Players received, 2026 Week 8
ReceivedPosGSPtsValue
Quinshon JudkinsRB212.4-3.5

Even

Week 7 · Oct 20 · to date
Reconstructed
25.6 pts started · -1.0 wins · +5.0 proj
Players received, 2026 Week 7
ReceivedPosGSPtsValue
Malik WashingtonWR325.6+0.4
Pat+0.0
0.0 pts started · +0.0 wins · +0.0 proj
Players received, 2026 Week 7
ReceivedPosGSPtsValue
Quentin JohnstonWR00.0+0.0

Even

Week 6 · Oct 18 · to date
Reconstructed
6.7 pts started · +0.0 wins · +0.8 proj
Players received, 2026 Week 6
ReceivedPosGSPtsValue
Quentin JohnstonWR16.7+0.3
Pat+0.0
0.0 pts started · +0.0 wins · +5.0 proj
Players received, 2026 Week 6
ReceivedPosGSPtsValue
Malik WashingtonWR00.0+0.0

2025 · 4 trades

Even

Week 12 · Nov 23
Reconstructed
Pat+15.9
71.5 pts started · +0.0 wins · +8.2 proj
Players received, 2025 Week 12
ReceivedPosGSPtsValue
Dallas GoedertTE671.5+15.9
Marco+1.2
35.7 pts started · +0.0 wins · +7.0 proj
Players received, 2025 Week 12
ReceivedPosGSPtsValue
Jaxson DartQB235.7+1.2

Pat won by 28.1

Week 11 · Nov 15
Reconstructed
Pat+40.0
84.9 pts started · +0.0 wins · +29.8 proj
Players received, 2025 Week 11
ReceivedPosGSPtsValue
Wan'Dale RobinsonWR584.9+40.0
Jack+11.9
97.5 pts started · +0.0 wins · +5.8 proj
Players received, 2025 Week 11
ReceivedPosGSPtsValue
Joe BurrowQB597.5+11.9

Shaun won by 45.9

Week 11 · Nov 14
Reconstructed
Shaun+40.0
101.4 pts started · +0.0 wins · +54.2 proj
Players received, 2025 Week 11
ReceivedPosGSPtsValue
Ashton JeantyRB7101.4+40.0
Pat-5.8
113.3 pts started · +0.0 wins · +30.1 proj
Players received, 2025 Week 11
ReceivedPosGSPtsValue
Isiah PachecoRB00.0+0.0
Jalen HurtsQB7113.3-5.8

2024 · 3 trades

Even

Week 9 · Nov 1
Itemized by ESPN
Pookie+14.2
77.8 pts started · +0.0 wins · +20.3 proj
Players received, 2024 Week 9
ReceivedPosGSPtsValue
Josh DownsWR777.8+14.2
Matt-3.1
25.5 pts started · +0.0 wins · +35.7 proj
Players received, 2024 Week 9
ReceivedPosGSPtsValue
Travis Etienne Jr.RB425.5-3.1

Matt won by 36.3

Week 9 · Nov 1
Itemized by ESPN
Matt+34.9
51.9 pts started · +0.0 wins · +46.0 proj
Players received, 2024 Week 9
ReceivedPosGSPtsValue
Zach CharbonnetRB251.9+34.9
Jonnu SmithTE00.0+0.0
Randy-1.4
16.2 pts started · -1.0 wins · +9.0 proj
Players received, 2024 Week 9
ReceivedPosGSPtsValue
Blake CorumRB00.0+0.0
Jake FergusonTE216.2-1.4

Shaun won by 64.0

Week 4 · Sep 29
Itemized by ESPN
Shaun+59.6
129.9 pts started · +0.0 wins · +69.3 proj
Players received, 2024 Week 4
ReceivedPosGSPtsValue
J.K. DobbinsRB9129.9+59.6
Matt-4.4
69.5 pts started · +0.0 wins · +18.1 proj
Players received, 2024 Week 4
ReceivedPosGSPtsValue
Rome OdunzeWR869.5-4.4

2023 · 2 trades

Even

Week 8 · Oct 24
Reconstructed
Nate+51.2
130.4 pts started · +0.0 wins · +71.8 proj
Players received, 2023 Week 8
ReceivedPosGSPtsValue
Saquon BarkleyRB9130.4+51.2
Marco+50.2
120.9 pts started · +1.0 wins · +52.1 proj
Players received, 2023 Week 8
ReceivedPosGSPtsValue
Jaylen WaddleWR8120.9+50.2

Even

Week 7 · Oct 13
Reconstructed
Joe+35.7
121.6 pts started · +0.0 wins · +38.3 proj
Players received, 2023 Week 7
ReceivedPosGSPtsValue
Javonte WilliamsRB10121.6+35.7
Nate+22.5
75.9 pts started · +0.0 wins · +34.6 proj
Players received, 2023 Week 7
ReceivedPosGSPtsValue
De'Von AchaneRB675.9+22.5

2022 · 1 trade

Matt won by 59.0

Week 5 · Oct 5
Itemized by ESPN
Matt+84.0
164.7 pts started · +0.0 wins · +95.3 proj
Players received, 2022 Week 5
ReceivedPosGSPtsValue
Joe MixonRB10164.7+84.0
Vinny+25.0
141.9 pts started · +0.0 wins · +67.3 proj
Players received, 2022 Week 5
ReceivedPosGSPtsValue
Hollywood BrownWR778.4+15.7
Jeff Wilson Jr.RB763.5+9.3

2021 · 7 trades

Randy won by 106.7

Week 12 · Nov 25
Reconstructed
Randy+119.8
223.5 pts started · +1.0 wins · +87.7 proj
Players received, 2021 Week 12
ReceivedPosGSPtsValue
Tee HigginsWR6125.5+70.9
Najee HarrisRB698.0+48.8
Nate+13.1
100.0 pts started · +0.0 wins · +68.6 proj
Players received, 2021 Week 12
ReceivedPosGSPtsValue
Alvin KamaraRB458.5+26.2
Terry McLaurinWR641.5-13.1

Even

Week 10 · Nov 13
Reconstructed
Marco+10.5
36.5 pts started · +0.0 wins · +2.8 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
J.D. McKissicRB336.5+10.5
Randy+0.0
0.0 pts started · +0.0 wins · +12.2 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
Antonio BrownWR00.0+0.0

Even

Week 10
Reconstructed
Marco+1.6
11.0 pts started · +0.0 wins · +3.0 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
Kadarius ToneyWR111.0+1.6
Pookie-6.5
9.4 pts started · +0.0 wins · +4.8 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
Adrian PetersonRB29.4-6.5

Joe won by 38.2

Week 10
Reconstructed
Joe+55.6
110.3 pts started · +1.0 wins · +33.3 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
Jaylen WaddleWR6110.3+55.6
Pookie+17.4
50.2 pts started · +0.0 wins · +35.4 proj
Players received, 2021 Week 10
ReceivedPosGSPtsValue
Myles GaskinRB450.2+17.4

Joe won by 31.2

Week 7 · Oct 22
Itemized by ESPN
Joe+35.3
69.1 pts started · +0.0 wins · +53.2 proj
Players received, 2021 Week 7
ReceivedPosGSPtsValue
Christian McCaffreyRB469.1+35.3
Matt+4.1
12.6 pts started · +0.0 wins · +10.1 proj
Players received, 2021 Week 7
ReceivedPosGSPtsValue
Calvin RidleyWR112.6+4.1

Split: value to Marco, wins to Matt

Week 5 · Oct 5
Itemized by ESPN
Marco+92.8
197.3 pts started · +0.0 wins · +77.6 proj
Players received, 2021 Week 5
ReceivedPosGSPtsValue
A.J. BrownWR9141.6+57.4
Antonio BrownWR255.7+35.3
Matt+10.3
77.1 pts started · +1.0 wins · +52.4 proj
Players received, 2021 Week 5
ReceivedPosGSPtsValue
Saquon BarkleyRB877.1+10.3

2020 · 7 trades

Even

Week 12 · Nov 25
Reconstructed
Pat+16.7
84.5 pts started · +1.0 wins · +22.5 proj
Players received, 2020 Week 12
ReceivedPosGSPtsValue
Tee HigginsWR563.9+14.7
Leonard FournetteRB220.6+2.0
Randy+15.7
55.2 pts started · +0.0 wins · +17.9 proj
Players received, 2020 Week 12
ReceivedPosGSPtsValue
Chris Godwin Jr.WR455.2+15.7

Even

Week 11 · Nov 17
Itemized by ESPN
Marco+7.8
57.0 pts started · -1.0 wins · +11.6 proj
Players received, 2020 Week 11
ReceivedPosGSPtsValue
Sterling ShepardWR557.0+7.8
Matt+5.6
31.4 pts started · +0.0 wins · +16.6 proj
Players received, 2020 Week 11
ReceivedPosGSPtsValue
Duke JohnsonRB331.4+5.6

Even

Week 10 · Nov 10
Itemized by ESPN
Randy+9.7
28.1 pts started · +0.0 wins · +20.7 proj
Players received, 2020 Week 10
ReceivedPosGSPtsValue
Tee HigginsWR228.1+9.7
Matt+4.3
129.4 pts started · +0.0 wins · +22.2 proj
Players received, 2020 Week 10
ReceivedPosGSPtsValue
Justin HerbertQB7129.4+4.3

Vinny won by 124.0

Week 7 · Oct 23
Itemized by ESPN
Vinny+170.0
367.6 pts started · +3.0 wins · +149.5 proj
Players received, 2020 Week 7
ReceivedPosGSPtsValue
Travis KelceTE9200.8+117.5
Terry McLaurinWR8115.8+39.8
Deebo Samuel Sr.WR451.0+12.7
Matt+46.0
168.3 pts started · +0.0 wins · +51.9 proj
Players received, 2020 Week 7
ReceivedPosGSPtsValue
Mark AndrewsTE789.1+23.7
Michael ThomasWR679.2+22.3

Shaun won by 37.8

Week 7 · Oct 21
Reconstructed
Shaun+33.9
61.3 pts started · +1.0 wins · +23.8 proj
Players received, 2020 Week 7
ReceivedPosGSPtsValue
Myles GaskinRB361.3+33.9
John BrownWR00.0+0.0
Randy-3.9
40.4 pts started · +0.0 wins · +23.7 proj
Players received, 2020 Week 7
ReceivedPosGSPtsValue
Travis FulghamWR437.5+1.4
Henry Ruggs IIIWR12.9-5.3

Even

Week 3 · Sep 25
Itemized by ESPN
Matt-9.2
9.9 pts started · +0.0 wins · +14.8 proj
Players received, 2020 Week 3
ReceivedPosGSPtsValue
A.J. GreenWR29.9-9.2
Mike-28.5
74.5 pts started · +0.0 wins · +25.3 proj
Players received, 2020 Week 3
ReceivedPosGSPtsValue
Le'Veon BellRB313.7-13.7
Russell GageWR860.8-14.8

Randy won by 125.8

Week 3 · Sep 24
Reconstructed
Randy+229.7
430.2 pts started · +2.0 wins · +170.9 proj
Players received, 2020 Week 3
ReceivedPosGSPtsValue
Tyreek HillWR13291.5+168.7
Antonio GibsonRB9138.7+61.0
Joe+103.9
247.9 pts started · +0.0 wins · +83.7 proj
Players received, 2020 Week 3
ReceivedPosGSPtsValue
DJ MooreWR12167.0+54.7
Joe MixonRB480.9+49.2

2019 · 4 trades

Even

Week 9 · Nov 3
Itemized by ESPN
Jack+8.9
47.0 pts started · -1.0 wins · +8.7 proj
Players received, 2019 Week 9
ReceivedPosGSPtsValue
Mike WilliamsWR447.0+8.9
Matt-3.4
2.9 pts started · +0.0 wins · +4.9 proj
Players received, 2019 Week 9
ReceivedPosGSPtsValue
Ty JohnsonRB12.9-3.4

Even

Week 6 · Oct 10
Itemized by ESPN
Matt+58.6
151.9 pts started · +1.0 wins · +52.7 proj
Players received, 2019 Week 6
ReceivedPosGSPtsValue
Kenny GolladayWR10151.9+58.6
Shaun+57.0
153.6 pts started · +2.0 wins · +59.2 proj
Players received, 2019 Week 6
ReceivedPosGSPtsValue
Mark Ingram IIRB11153.6+57.0

Matt won by 20.3

Week 6 · Oct 9
Itemized by ESPN
Matt+13.3
84.5 pts started · +0.0 wins · +51.5 proj
Players received, 2019 Week 6
ReceivedPosGSPtsValue
James WhiteRB884.5+13.3
Nate-7.1
1.7 pts started · +0.0 wins · +3.8 proj
Players received, 2019 Week 6
ReceivedPosGSPtsValue
Josh GordonWR11.7-7.1

Matt won by 102.0

Week 3 · Sep 19
Itemized by ESPN
Matt+186.0
416.2 pts started · +2.0 wins · +151.6 proj
Players received, 2019 Week 3
ReceivedPosGSPtsValue
Chris Godwin Jr.WR12235.7+120.1
Tyler LockettWR12180.5+65.9
Randy+84.0
198.9 pts started · +1.0 wins · +101.8 proj
Players received, 2019 Week 3
ReceivedPosGSPtsValue
Chris CarsonRB13198.9+84.0
A.J. GreenWR00.0+0.0

2018 · 5 trades

Even

Week 10 · Nov 9
Itemized by ESPN
Pookie+44.3
113.4 pts started · -1.0 wins · +36.2 proj
Players received, 2018 Week 10
ReceivedPosGSPtsValue
Aaron Jones Sr.RB7113.4+44.3
Matt+26.6
81.4 pts started · +0.0 wins · +33.9 proj
Players received, 2018 Week 10
ReceivedPosGSPtsValue
Kenny GolladayWR681.4+26.6

Joe won by 28.6

Week 9 · Nov 4
Itemized by ESPN
Joe+41.7
96.3 pts started · +0.0 wins · +38.1 proj
Players received, 2018 Week 9
ReceivedPosGSPtsValue
Brandin CooksWR696.3+41.7
Matt+13.2
191.8 pts started · +0.0 wins · +46.4 proj
Players received, 2018 Week 9
ReceivedPosGSPtsValue
Matt RyanQB8155.5+15.0
Lamar MillerRB436.3-1.8

Jack won by 59.2

Week 9 · Nov 1
Itemized by ESPN
Jack+91.4
163.8 pts started · +1.0 wins · +87.1 proj
Players received, 2018 Week 9
ReceivedPosGSPtsValue
Julio JonesWR8163.8+91.4
Pookie+32.2
116.9 pts started · +0.0 wins · +76.0 proj
Players received, 2018 Week 9
ReceivedPosGSPtsValue
Tarik CohenRB8108.5+32.1
Kenny GolladayWR18.4+0.1

Split: value to Matt, wins to Jack

Week 8 · Oct 23
Itemized by ESPN
Matt+128.4
230.1 pts started · +0.0 wins · +105.2 proj
Players received, 2018 Week 8
ReceivedPosGSPtsValue
Antonio BrownWR9199.9+117.2
Doug BaldwinWR230.2+11.1
Jack+104.0
252.8 pts started · +1.0 wins · +123.2 proj
Players received, 2018 Week 8
ReceivedPosGSPtsValue
Michael ThomasWR9175.8+93.1
Tevin ColemanRB777.0+10.8

Even

Week 6 · Oct 13
Itemized by ESPN
Pookie+6.9
92.3 pts started · +0.0 wins · +34.4 proj
Players received, 2018 Week 6
ReceivedPosGSPtsValue
William Fuller VWR341.5+12.0
Austin EkelerRB650.8-5.1
Matt+6.2
35.7 pts started · +0.0 wins · +54.7 proj
Players received, 2018 Week 6
ReceivedPosGSPtsValue
Brandin CooksWR335.7+6.2

Methods

Window. A player counts for his new team from the first week he appears on its roster until he leaves it or the season ends, playoffs included. Only weeks he started count.

Value is started points above that week's replacement line at his position: the 75th-percentile pregame projection among benched players, the same line the Waiver Lab uses.Wins replaces the started points of a side's new players with the replacement line each week and counts the games that flip. Proj is the same comparison on ESPN's weekly projections from the first week on, each week floored at zero. Projections are issued week by week, so an injury after the trade lowers them.

Verdict. A side wins a trade by finishing 20 or more points of value ahead without trailing on Wins. Ahead on value and behind on Wins is a split. Anything closer is even. 2026 trades are valued through Week 9.

Sources. Itemized by ESPN: ESPN's transaction log lists the players. Reconstructed: the log records the accepted trade without its players, and the players come from week-to-week roster changes, with waiver and free-agent adds ruled out. Every completed team-season since 2018 matches ESPN's own trade counter. ESPN's counters also show 50 trades from 2008–2017 (2008: 3, 2009: 1, 2010: 7, 2011: 5, 2012: 3, 2013: 7, 2014: 7, 2015: 3, 2016: 5, 2017: 9). Rosters from those seasons list starters only, so those trades can't be rebuilt.