Commentary

Updated fantasy football rankings for Week 17

Updated: December 28, 2007, 6:17 PM ET
By ESPN.com Fantasy

Insiders: Click here for exclusive access to Eric Karabell and Scott Engel's rankings.

Is your No. 3 wide receiver a better flex play than your No. 3 running back? Check out Matthew Berry's Flex Rankings for the answer.

Get in-depth game-by-game analysis from Christopher Harris in The Breakdown.

The "change" column records player rankings movement since Wednesday's edition. A number with parentheses means that the player has dropped that many places in the rankings. A number without parentheses expresses a gain.

Top 25 Quarterbacks
Rank Name Team Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 Tom Brady Patriots @NYG 1 4 2 1.8 1
2 Kurt Warner Cardinals STL 2 2 1 2.0 (1)
3 Derek Anderson Browns SF 5 3 3 3.6 -
4 Drew Brees Saints @CHI 3 1 4 4.2 -
5 Marc Bulger Rams @ARI 7 6 5 5.2 1
6 Donovan McNabb Eagles BUF 4 5 8 5.8 1
7 Carson Palmer Bengals @MIA 6 7 7 6.0 (2)
8 Vince Young Titans @IND 13 12 6 9.8 -
9 Jay Cutler Broncos MIN 12 10 9 10.4 2
10 Jon Kitna Lions @GB 8 13 12 11.2 -
11 Todd Collins Redskins DAL 11 14 14 11.6 1
12 Sage Rosenfels Texans JAC NR 17 11 15.2 8
13 Brett Favre Packers DET 14 8 NR 15.8 1
14 Chris Redman Falcons SEA 10 18 13 15.8 2
15 Shaun Hill 49ers @CLE 20 20 10 16.4 (2)
16 Cleo Lemon Dolphins CIN 9 21 20 17.0 2
17 Peyton Manning Colts TEN 15 22 17 17.2 2
18 Charlie Batch Steelers @BAL 16 11 18 17.2 18
19 David Garrard Jaguars @HOU 19 9 NR 18.0 (2)
20 Philip Rivers Chargers @OAK 22 16 15 18.2 1
21 Matt Hasselbeck Seahawks @ATL 17 NR 16 18.4 (6)
22 Tony Romo Cowboys @WAS 18 23 NR 21.8 1
23 Kyle Orton Bears NO NR 15 NR 22.2 (1)
24 Tarvaris Jackson Vikings @DEN NR NR 19 22.8 -
25 Matt Moore Panthers @TB 25 19 NR 24.4 1
Top 50 Running Backs
Rank Name Team Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 Brian Westbrook Eagles BUF 1 1 1 1.2 -
2 Steven Jackson Rams @ARI 2 2 3 2.2 -
3 Adrian Peterson Vikings @DEN 3 3 2 2.6 -
4 Jamal Lewis Browns SF 13 4 5 6.2 -
5 Frank Gore 49ers @CLE 6 7 4 6.6 -
6 Marshawn Lynch Bills @PHI 5 8 11 7.8 -
7 LaDainian Tomlinson Chargers @OAK 11 10 10 8.0 1
8 Kenny Watson Bengals @MIA 4 9 9 8.2 1
9 LenDale White Titans @IND 10 6 7 8.4 (2)
10 Clinton Portis Redskins DAL 7 5 12 8.8 -
11 Kolby Smith Chiefs @NYJ 9 12 6 9.2 -
12 T.J. Duckett Lions @GB 8 15 18 13.0 2
13 Adrian Peterson Bears NO 12 13 13 13.2 2
14 Laurence Maroney Patriots @NYG 20 16 21 15.6 (1)
15 Brandon Jacobs Giants NE 18 14 15 16.0 20
16 Edgerrin James Cardinals STL 15 27 8 16.6 1
17 Dominic Rhodes Raiders SD 14 18 14 16.8 1
18 Najeh Davenport Steelers @BAL 24 11 16 19.8 1
19 Darius Walker Texans JAC 21 29 22 23.2 2
20 Thomas Jones Jets KC 16 25 23 24.4 8
21 Musa Smith Ravens PIT 25 26 28 24.8 4
22 DeAngelo Williams Panthers @TB 29 22 19 25.6 2
23 LaBrandon Toefield Jaguars @HOU 23 28 25 25.8 43
24 Ryan Grant Packers DET 34 21 33 26.2 (4)
25 Pierre Thomas Saints @CHI 33 17 29 26.6 40
26 Jerious Norwood Falcons SEA 27 20 30 26.8 4
27 Kenton Keith Colts TEN 40 23 27 27.2 (4)
28 Chester Taylor Vikings @DEN 28 46 17 28.2 (1)
29 Darren Sproles Chargers @OAK 19 31 20 28.2 9
30 Jesse Chatman Dolphins CIN 44 24 36 30.4 1
31 Aaron Stecker Saints @CHI 22 NR 31 30.8 (19)
32 Lorenzo Booker Dolphins CIN 17 50 24 33.0 8
33 Marion Barber Cowboys @WAS 42 34 32 34.0 (4)
34 Selvin Young Broncos MIN 38 30 40 34.2 (1)
35 Shaun Alexander Seahawks @ATL 43 39 35 35.2 (3)
36 Chris Brown Titans @IND 31 42 26 35.8 3
37 Maurice Morris Seahawks @ATL 30 19 47 37.0 (3)
38 Ahmad Bradshaw Giants NE 32 NR 37 37.2 (12)
39 DeShaun Foster Panthers @TB 46 36 39 40.8 2
40 Michael Pittman Buccaneers CAR 41 32 44 40.8 5
41 Vernand Morency Packers DET 26 NR 43 42.2 3
42 Travis Henry Broncos MIN 50 45 42 42.6 1
43 Maurice Jones-Drew Jaguars @HOU 37 NR NR 43.0 (21)
44 Julius Jones Cowboys @WAS 36 40 46 43.6 (2)
45 Earnest Graham Buccaneers CAR 35 NR 50 44.4 (9)
46 Warrick Dunn Falcons SEA NR 41 41 44.8 -
47 Michael Bennett Buccaneers CAR NR 37 45 45.0 12
48 Gary Russell Steelers @BAL NR NR 34 46.2 (1)
49 Leon Washington Jets KC 39 43 49 46.6 (1)
50 Greg Jones Jaguars @HOU 48 35 48 46.6 8
Top 50 Wide Receivers
Rank Name Team Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 Randy Moss Patriots @NYG 1 2 1 1.4 1
2 Braylon Edwards Browns SF 2 1 2 1.6 (1)
3 T.J. Houshmandzadeh Bengals @MIA 6 3 4 4.4 -
4 Anquan Boldin Cardinals STL 4 6 3 4.6 1
5 Andre Johnson Texans JAC 3 4 6 5.4 (1)
6 Torry Holt Rams @ARI 5 8 5 7.6 1
7 Chad Johnson Bengals @MIA 7 10 7 7.8 1
8 Larry Fitzgerald Cardinals STL 12 7 9 8.0 1
9 Brandon Marshall Broncos MIN 9 9 10 8.8 1
10 Marques Colston Saints @CHI 21 5 8 10.4 (4)
11 Wes Welker Patriots @NYG 18 13 13 11.8 -
12 Roddy White Falcons SEA 13 14 11 11.8 -
13 Steve Smith Panthers @TB 10 11 12 14.2 1
14 Santana Moss Redskins DAL 8 12 24 14.8 1
15 Kevin Curtis Eagles BUF 24 15 14 16.0 (2)
16 Dwayne Bowe Chiefs @NYJ 15 38 17 19.8 4
17 Jerricho Cotchery Jets KC 25 20 19 20.0 2
18 Isaac Bruce Rams @ARI 17 29 15 20.4 10
19 Plaxico Burress Giants NE 23 19 16 22.0 24
20 Santonio Holmes Steelers @BAL 11 36 20 24.2 (4)
21 Lee Evans Bills @PHI 33 16 30 25.0 1
22 Bobby Engram Seahawks @ATL 40 27 18 25.2 (5)
23 Jabar Gaffney Patriots @NYG 14 34 29 26.0 -
24 David Patten Saints @CHI 19 23 27 27.0 -
25 Reggie Brown Eagles BUF 35 21 32 27.4 1
26 Calvin Johnson Lions @GB 20 33 22 27.6 5
27 Bernard Berrian Bears NO 16 18 28 28.2 2
28 Shaun McDonald Lions @GB 44 25 26 28.6 (1)
29 Hines Ward Steelers @BAL 37 31 21 28.6 (11)
30 Derrick Mason Ravens PIT 22 44 23 29.0 3
31 Reggie Wayne Colts TEN 29 30 25 31.8 (6)
32 Reggie Williams Jaguars @HOU 41 22 45 33.2 -
33 Donald Driver Packers DET 42 17 43 34.2 (3)
34 Justin Gage Titans @IND 26 32 40 37.0 2
35 Roydell Williams Titans @IND 45 35 33 37.2 2
36 Nate Burleson Seahawks @ATL 28 40 42 37.6 2
37 Chris Henry Bengals @MIA 47 24 41 38.0 5
38 Darrell Jackson 49ers @CLE 48 NR 35 38.2 (3)
39 Deion Branch Seahawks @ATL 43 NR NR 38.6 (18)
40 Chris Chambers Chargers @OAK 50 39 38 39.4 -
41 Arnaz Battle 49ers @CLE NR 26 39 40.2 -
42 Laurent Robinson Falcons SEA 32 NR 31 41.2 7
43 Nate Washington Steelers @BAL 30 NR 46 41.6 3
44 Mike Furrey Lions @GB NR 45 36 42.6 4
45 James Jones Packers DET 34 28 50 42.8 5
46 Patrick Crayton Cowboys @WAS 39 37 NR 43.0 1
47 Kevin Walter Texans JAC 49 41 34 43.2 (3)
48 Joey Galloway Buccaneers CAR 31 NR 44 45.0 (9)
49 Muhsin Muhammad Bears NO 27 46 NR 45.2 2
50 Javon Walker Broncos MIN 36 NR NR 46.4 5
Top 25 Tight Ends
Rank Name Team Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 Kellen Winslow Browns SF 1 1 1 1.0 -
2 Tony Gonzalez Chiefs @NYJ 2 3 2 2.4 -
3 Chris Cooley Redskins DAL 3 2 3 2.6 -
4 Tony Scheffler Broncos MIN 4 4 6 5.4 -
5 Vernon Davis 49ers @CLE 5 8 4 5.6 1
6 Antonio Gates Chargers @OAK 8 7 5 5.8 (1)
7 Owen Daniels Texans JAC 6 9 7 7.8 -
8 Jason Witten Cowboys @WAS 7 11 9 10.0 -
9 Alge Crumpler Falcons SEA 9 17 8 10.6 -
10 Donald Lee Packers DET 12 13 15 11.6 1
11 Desmond Clark Bears NO 11 10 14 12.6 1
12 Dallas Clark Colts TEN 14 22 11 13.4 (2)
13 Heath Miller Steelers @BAL NR 5 10 13.8 1
14 Greg Olsen Bears NO 10 15 16 15.4 (1)
15 Zach Miller Raiders SD 16 14 21 16.6 -
16 Benjamin Watson Patriots @NYG 15 NR 12 17.4 3
17 Billy Miller Saints @CHI NR 6 19 18.2 1
18 Brent Celek Eagles BUF 21 24 22 18.8 (2)
19 Chris Baker Jets KC 19 12 25 19.2 (2)
20 Bo Scaife Titans @IND 17 21 23 20.0 1
21 Randy McMichael Rams @ARI 13 20 NR 20.2 5
22 Eric Johnson Saints @CHI 18 NR NR 20.8 1
23 Marcedes Lewis Jaguars @HOU 20 19 20 21.2 1
24 Kevin Boss Giants NE NR 18 NR 22.2 (4)
25 Alex Smith Buccaneers CAR NR 23 17 22.6 -
Top 25 Kickers
Rank Name Team Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 Shayne Graham Bengals @MIA 17 1 5 5.4 -
2 Stephen Gostkowski Patriots @NYG 1 7 2 5.4 -
3 Rob Bironas Titans @IND 19 12 1 6.8 -
4 Phil Dawson Browns SF 15 3 3 6.8 -
5 Neil Rackers Cardinals STL 13 9 4 7.2 -
6 Adam Vinatieri Colts TEN 5 10 7 9.8 -
7 Ryan Longwell Vikings @DEN 4 19 13 9.8 -
8 Josh Brown Seahawks @ATL 16 2 16 10.0 -
9 Nate Kaeding Chargers @OAK 14 4 15 10.8 -
10 Jason Elam Broncos MIN 7 13 17 11.4 -
11 Josh Scobee Jaguars @HOU 3 NR 14 12.6 -
12 Shaun Suisham Redskins DAL 10 NR 6 12.8 1
13 Kris Brown Texans JAC 11 16 18 13.4 (1)
14 Matt Bryant Buccaneers CAR 2 21 10 14.4 1
15 Jeff Reed Steelers @BAL 8 5 22 14.8 2
16 David Akers Eagles BUF 9 22 12 15.6 2
17 Mason Crosby Packers DET 20 6 24 15.8 (3)
18 Robbie Gould Bears NO 21 11 11 16.4 1
19 Nick Folk Cowboys @WAS 18 8 23 16.8 (3)
20 Jeff Wilkins Rams @ARI 22 20 9 16.8 -
21 Jason Hanson Lions @GB 25 14 25 19.2 -
22 Mike Nugent Jets KC NR 23 20 21.0 -
23 Matt Stover Ravens PIT 12 24 NR 21.4 -
24 Rian Lindell Bills @PHI NR 15 19 21.6 -
25 Martin Gramatica Saints @CHI NR NR 8 22.4 -
Ranked Defenses/Special Teams
Rank Name Opponent
Matthew Berry

Chris Harris

Nate Ravitz

Eric Karabell

Scott Engel
Average Change
1 New England Patriots @NYG 1 6 1 3.0 -
2 Pittsburgh Steelers @BAL 5 2 3 4.2 -
3 San Diego Chargers @OAK 12 1 2 4.6 -
4 Minnesota Vikings @DEN 4 11 7 6.0 1
5 Seattle Seahawks @ATL 11 4 5 6.2 (1)
6 Tampa Bay Buccaneers CAR 10 3 8 6.4 -
7 Washington Redskins DAL 8 10 6 7.0 -
8 Green Bay Packers DET 6 5 9 8.0 -
9 Jacksonville Jaguars @HOU 9 7 16 10.8 -
10 Philadelphia Eagles BUF 3 8 20 10.8 -
11 Chicago Bears NO 2 12 19 11.4 1
12 Tennessee Titans @IND 7 18 11 12.4 (1)
13 Indianapolis Colts TEN 13 9 18 13.2 -
14 New Orleans Saints @CHI 19 15 4 13.2 -
15 Kansas City Chiefs @NYJ 14 24 15 14.8 -
16 Dallas Cowboys @WAS 17 13 17 17.6 -
17 Denver Broncos MIN 22 20 13 18.2 -
18 New York Jets KC 28 17 14 18.4 -
19 Cleveland Browns SF 15 16 21 19.4 1
20 Houston Texans JAC 26 26 10 19.6 (1)
21 Buffalo Bills @PHI 16 19 26 21.2 -
22 Carolina Panthers @TB 30 23 29 22.2 -
23 Arizona Cardinals STL 24 31 12 23.4 2
24 San Francisco 49ers @CLE 20 25 23 23.6 (1)
25 Cincinnati Bengals @MIA 32 14 22 23.6 (1)
26 Detroit Lions @GB 21 22 27 24.0 -
27 Baltimore Ravens PIT 25 29 30 25.8 -
28 New York Giants NE 18 21 32 26.2 -
29 St. Louis Rams @ARI 27 28 24 27.2 -
30 Miami Dolphins CIN 23 27 25 27.6 -
31 Atlanta Falcons SEA 29 30 28 27.8 -
32 Oakland Raiders SD 31 32 31 30.2 -

ALSO SEE