Christian McCaffrey should account for nearly all of Carolina's fantasy production. Monster day for Run CMC. (Photo credit: AP)

All season long you can follow my Top 100 Rankings. Good luck this week, and if you have any lineup questions hit me @VoodooBrown any time before kickoff!

It’s common sense, but if you have to decide between two players on this list, take the one that is ranked higher. If your player does not appear on this list, then he’s probably not very startable in most 10-12 team leagues. (Note, these rankings are based on PPR leagues)


1. KC Patrick Mahomes
2. HOU Deshaun Watson
3. BAL Lamar Jackson
4. NE Tom Brady
5. DAL Dak Prescott
6. BUF Josh Allen
7. ARI Kyler Murray
8. SEA Russell Wilson
9. GB Aaron Rodgers
10. PHI Carson Wentz
11. ATL Matt Ryan
12. TB Jameis Winston
13. LAC Philip Rivers
14. DET Matthew Stafford
15. LAR Jared Goff


1. CAR Christian McCaffrey
2. DAL Ezekiel Elliott
3. NYG Saquon Barkley
4. MIN Dalvin Cook
5. LAC Austin Ekeler
6. NO Alvin Kamara
7. LAR Todd Gurley
8. SEA Chris Carson
9. ARI David Johnson
10. IND Marlon Mack
11. PIT James Conner
12. NE James White
13. GB Aaron Jones
14. NYJ LeVeon Bell
15. OAK Josh Jacobs
16. CLE Nick Chubb
17. DET Kerryon Johnson
18. KC Damien Williams
19. BAL Mark Ingram
20. WAS Chris Thompson
21. CHI David Montgomery
22. NE Rex Burkhead
23. NE Sony Michel
24. ATL Devonta Freeman
25. CIN Joe Mixon


1. HOU DeAndre Hopkins
2. LAC Keenan Allen
3. ATL Julio Jones
4. DAL Amari Cooper
5. KC Sammy Watkins
6. CLE Odell Beckham
7. TB Chris Godwin
8. GB Davante Adams
9. NO Michael Thomas
10. NE Julian Edelman
11. TB Mike Evans
12. PIT JuJu Smith-Schuster
13. DAL Randall Cobb
14. ARI Larry Fitzgerald
15. MIN Adam Thielen
16. CIN Tyler Boyd
17. DET Kenny Golladay
18. SEA Tyler Lockett
19. PHI Nelson Agholor
20. CAR DJ Moore
21. KC Demarcus Robinson
22. ATL Calvin Ridley
23. LAR Cooper Kupp
24. CHI Allen Robinson
25. LAC Mike Williams
26. BUF John Brown
27. LAR Robert Woods
28. BAL Marquise Brown
29. CIN John Ross
30. ARI Christian Kirk
31. IND T.Y. Hilton
32. LAR Brandin Cooks
33. MIN Stefon Diggs
34. DET Marvin Jones
35. SEA DK Metcalf


1. KC Travis Kelce
2. PHI Zach Ertz
3. BAL Mark Andrews
4. NYG Evan Engram
5. SF George Kittle
6. CAR Greg Olsen
7. ATL Austin Hooper
8. OAK Darren Waller
9. DET T.J. Hockenson
10. PIT Vance McDonald
11. IND Eric Ebron
12. TB O.J. Howard
13. CLE David Njoku
14. GB Jimmy Graham
15. DAL Jason Witten


1. Dallas
2. New England
3. Chicago
4. Buffalo
5. Green Bay
6. Minnesota
7. LA Rams
8. San Francisco
9. LA Chargers
10. Tampa Bay

Previous articleVDB Office Pool: Week 3
Next articleVDB Office Pool: Week 4
Voodoo Brown
Voodoo Brown started playing fantasy football way back in 1994 — when you had to manually add up scores with the Monday edition of USA Today (yes, that’s how it was done). Since that time, he has amassed 16 championships and 7 runner-ups, with most of his success coming after 2003 (avg. participation of 2-3 leagues per year). These accomplishments are evidence that Voodoo steadily adjusts to the ebbs & flows of the ever-changing fantasy landscape. It’s a different game now than it was in 1994 — hell, even 2004. Rarely finishing as a doormat, Voodoo’s teams are always in the mix. If you want any roster or lineup feedback, you can message him at, or hit him up on Facebook or Twitter (@VoodooBrown)