LOGIN

[brid autoplay=”true” video=”1459587″ player=”10951″ title=”Fantasy Football BUY, SELL, HOLD – Week 9″ duration=”138″ description=”0:27 Jonathan Taylor 0:57 Najee Harris 1:35 Jaleel McLaughlin ” uploaddate=”2023-10-31″ thumbnailurl=”https://cdn.brid.tv/live/partners/9233/snapshot/1459587_th_654132b9dbd41_1698771641.jpg” image=”https://cdn.brid.tv/live/partners/9233/snapshot/1459587_sd_654132b9dbd41_1698771641.jpg” contenturl=”https://cdn.brid.tv/live/partners/9233/sd/1459587.mp4″ width=”480″ height=”270″]

Did your “friend” just send you eight trade offers for Christian McCaffrey? Yes, they’re terrible offers. Now you have two options. #1) The traditional option—send back an equally terrible rebuttal offer of Ezekiel Elliott for his Austin Ekeler and tell this chump to take a hike. Option #1 is solid, gratifying, and time-tested.

Then there’s option #2—the high road. This involves spending some time creating a reasonable counteroffer. Sure, your “friend” will probably scoff at your thoughtful, fair offer, and you’ll never get this time back. But maybe, just maybe, one day, you’ll encounter that unicorn league mate who understands fair value and is willing to negotiate a trade that improves both of your teams.

The table below will help if you even find this mythical league mate. This table can be sorted by position, and you can also search for specific players. Anyway, here’s the rest of season ranking for 2023 fantasy football half-PPR leagues as we head into Week 9:

Also, don’t forget to support the site by purchasing our tools subscription (we have a FREE 3-day trial!!!) for detailed weekly projections, snap counts, and target share data. You won’t regret it!

Download Table as CSV
Note: Filters and sorting in the table below apply to the output

# Name Team Pos
Christian McCaffrey SF RB
Tyreek Hill MIA WR
CeeDee Lamb DAL WR
Amon-Ra St. Brown DET WR
Kyren Williams LAR RB
Alvin Kamara NO RB
A.J. Brown PHI WR
Bijan Robinson ATL RB
Travis Etienne Jr. JAC RB
Derrick Henry TEN RB
Travis Kelce KC TE
Ja’Marr Chase CIN WR
Stefon Diggs BUF WR
Austin Ekeler LAC RB
Tony Pollard DAL RB
Jahmyr Gibbs DET RB
Isiah Pacheco KC RB
De’Von Achane MIA RB
Jalen Hurts PHI QB
Dak Prescott DAL QB
Josh Allen BUF QB
Justin Jefferson MIN WR
Mike Evans TB WR
Keenan Allen LAC WR
Josh Jacobs LV RB
Saquon Barkley NYG RB
DK Metcalf SEA WR
Patrick Mahomes II KC QB
T.J. Hockenson MIN TE
Rachaad White TB RB
Michael Pittman Jr. IND WR
Nico Collins HOU WR
Brandon Aiyuk SF WR
D’Andre Swift PHI RB
Deebo Samuel SF WR
DJ Moore CHI WR
David Montgomery DET RB
Cooper Kupp LAR WR
Puka Nacua LAR WR
Zack Moss IND RB
Kenneth Walker III SEA RB
Breece Hall NYJ RB
Joe Mixon CIN RB
Javonte Williams DEN RB
Raheem Mostert MIA RB
James Conner ARI RB
Sam LaPorta DET TE
Jaylen Waddle MIA WR
DeVonta Smith PHI WR
Chris Olave NO WR
Lamar Jackson BAL QB
Tua Tagovailoa MIA QB
Courtland Sutton DEN WR
DeAndre Hopkins TEN WR
Davante Adams LV WR
Zay Flowers BAL WR
C.J. Stroud HOU QB
George Kittle SF TE
Jaylen Warren PIT RB
Jerome Ford CLE RB
Garrett Wilson NYJ WR
Calvin Ridley JAC WR
Rashee Rice KC WR
Adam Thielen CAR WR
Trey McBride ARI TE
Drake London ATL WR
Terry McLaurin WAS WR
Justin Fields CHI QB
Najee Harris PIT RB
Taysom Hill NO TE
James Cook BUF RB
Keaton Mitchell BAL RB
Brian Robinson Jr. WAS RB
Christian Kirk JAC WR
George Pickens PIT WR
Diontae Johnson PIT WR
Noah Brown HOU WR
Dalton Kincaid BUF TE
Evan Engram JAC TE
Jonathan Taylor IND RB
Tyler Lockett SEA WR
Chris Godwin TB WR
Marquise Brown ARI WR
Gus Edwards BAL RB
Ezekiel Elliott NE RB
Christian Watson GB WR
Justin Herbert LAC QB
Jayden Reed GB WR
Aaron Jones GB RB
Jordan Addison MIN WR
Kyler Murray ARI QB
Jake Ferguson DAL TE
AJ Dillon GB RB
Cole Kmet CHI TE
Brock Purdy SF QB
Jakobi Meyers LV WR
Demario Douglas NE WR
Chuba Hubbard CAR RB
Jaxon Smith-Njigba SEA WR
Alexander Mattison MIN RB
Josh Downs IND WR
Brandin Cooks DAL WR
Jordan Love GB QB
Roschon Johnson CHI RB
Jared Goff DET QB
Dallas Goedert PHI TE
Tee Higgins CIN WR
Pat Freiermuth PIT TE
Amari Cooper CLE WR
Antonio Gibson WAS RB
Gabe Davis BUF WR
Dameon Pierce HOU RB
Romeo Doubs GB WR
Zach Charbonnet SEA RB
Khalil Herbert CHI RB
Devin Singletary HOU RB
Russell Wilson DEN QB
Isaiah Likely BAL TE
Sam Howell WAS QB
Trevor Lawrence JAC QB
Curtis Samuel WAS WR
Kareem Hunt CLE RB
Tyjae Spears TEN RB
Rhamondre Stevenson NE RB
David Njoku CLE TE
Geno Smith SEA QB
Joshua Dobbs MIN QB
Jerry Jeudy DEN WR
Khalil Shakir BUF WR
Odell Beckham Jr. BAL WR
Matthew Stafford LAR QB
Rico Dowdle DAL RB
Dalton Schultz HOU TE
Ty Chandler MIN RB
Kyle Pitts ATL TE
Logan Thomas WAS TE
Elijah Moore CLE WR
Jahan Dotson WAS WR
Gerald Everett LAC TE
Tutu Atwell LAR WR
Cade Otton TB TE
Tyler Allgeier ATL RB
D’Ernest Johnson JAC RB
D’Onta Foreman CHI RB
Jonathan Mingo CAR WR
Zay Jones JAC WR
Chase Brown CIN RB
Baker Mayfield TB QB
Jameson Williams DET WR
Chigoziem Okonkwo TEN TE
Gardner Minshew II IND QB
Rashid Shaheed NO WR
Miles Sanders CAR RB
Rashod Bateman BAL WR
Jake Browning CIN QB
Rondale Moore ARI WR
Will Levis TEN QB
Desmond Ridder ATL QB
Kenneth Gainwell PHI RB
Jalin Hyatt NYG WR
Elijah Mitchell SF RB
Derek Carr NO QB
Tyler Boyd CIN WR
Joshua Palmer LAC WR
Jeff Wilson Jr. MIA RB
Bryce Young CAR QB
Latavius Murray BUF RB
Jaleel McLaughlin DEN RB
Dontayvion Wicks GB WR
Royce Freeman LAR RB
Tank Bigsby JAC RB
Samaje Perine DEN RB
Joshua Kelley LAC RB
Wan’Dale Robinson NYG WR
Justice Hill BAL RB
Dalvin Cook NYJ RB
Quentin Johnston LAC WR
Leonard Fournette BUF RB
Michael Wilson ARI WR
Tommy DeVito NYG QB
Darnell Mooney CHI WR
Jerick McKinnon KC RB
Kenny Pickett PIT QB
Justin Watson KC WR
Robert Woods HOU WR
Darius Slayton NYG WR
K.J. Osborn MIN WR
Marvin Mims Jr. DEN WR
Josh Reynolds DET WR
JuJu Smith-Schuster NE WR
Demarcus Robinson LAR WR
Jamaal Williams NO RB
DeVante Parker NE WR
DJ Chark Jr. CAR WR
Zamir White LV RB
Clyde Edwards-Helaire KC RB
Kendre Miller NO RB
Cordarrelle Patterson ATL RB
Aidan O’Connell LV QB
Bailey Zappe NE QB