2007 Player Rankings: Starting Pitchers
And finally wrapping up the 2007 Player Rankings with my favorite and longest list, starting pitchers. Only difference from closers is I do take into account ERA+. The list includes the top 120 pitchers in games started.
2004
1. Randy Johnson
15. Odalis Perez
30. Josh Beckett
45. Joe Kennedy
60. Randy Wolf
75. Jon Garland
90. Aaron Harang
105. Jose Acevedo
120. Brian Anderson
2005
1. Roger Clemens
15. Brandon Webb
30. Kenny Rogers
45. Derek Lowe
60. Livan Hernandez
75. Jason Marquis
90. Mike Maroth
105. Gil Meche
120. Jose Lima
2006
1. Johan Santana
15. Jered Weaver
30. Jake Peavy
45. Aaron Cook
60. Jeff Suppan
75. Matt Morris
90. Rick Nolasco
105. Casey Fossum
120. Oliver Perez
2007
1. Jake Peavy, Padres
2. C.C. Sabathia, Indians
3. Josh Beckett, Red Sox
4. Brandon Webb, Diamondbacks
5. Erik Bedard, Orioles
6. Johan Santana, Twins
7. John Smoltz, Braves
8. John Lackey, Angels
9. Aaron Harang, Reds
10. Javier Vazquez, White Sox
11. Dan Haren, A's
12. Cole Hamels, Phillies
13. Tim Hudson, Braves
14. Fausto Carmona, Indians
15. Roy Oswalt, Astros
16. James Shields, Devil Rays
17. Kelvim Escobar, Angels
18. Ted Lilly, Cubs
19. Roy Halladay, Blue Jays
20. Chris Young, Padres
21. Brad Penny, Dodgers
22. Justin Verlander, Tigers
23. Joe Blanton, A's
24. Scott Kazmir, Devil Rays
25. Mark Buehrle, White Sox
26. Matt Cain, Giants
27. Gil Meche, Royals
28. Rich Hill, Cubs
29. Chien-Ming Wang, Yankees
30. Jeremy Guthrie, Orioles
31. A.J. Burnett, Blue Jays
32. Dustin McGowan, Blue Jays
33. Ian Snell, Pirates
34. Greg Maddux, Padres
35. Derek Lowe, Dodgers
36. Curt Schilling, Red Sox
37. Jeff Francis, Rockies
38. Felix Hernandez, Mariners
39. Ben Sheets, Brewers
40. John Maine, Mets
41. Carlos Zambrano, Cubs
42. Adam Wainwright, Cardinals
43. Daisuke Matsuzaka, Red Sox
44. Brian Bannister, Royals
45. Tim Lincecum, Giants
46. Oliver Perez, Mets
47. Tom Gorzelanny, Pirates
48. Carlos Silva, Twins
49. Andy Pettitte, Yankees
50. Orlando Hernandez, Mets
51. Jered Weaver, Angels
52. Jon Garland, White Sox
53. Scott Baker, Twins
54. Bronson Arroyo, Reds
55. Shaun Marcum, Blue Jays
56. Wandy Rodriguez, Astros
57. Kyle Kendrick, Phillies
58. Micah Owings, Diamondbacks
59. Paul Byrd, Indians
60. Kyle Lohse, Reds/Phillies
61. Aaron Cook, Rockies
62. Barry Zito, Giants
63. Tim Wakefield, Red Sox
64. Jeremy Bonderman, Tigers
65. Jarrod Washburn, Mariners
66. Doug Davis, Diamondbacks
67. Miguel Batista, Mariners
68. Jake Westbrook, Indians
69. Chuck James, Braves
70. Jeff Suppan, Brewers
71. Jason Bergmann, Nationals
72. Tom Glavine, Mets
73. Dave Bush, Brewers
74. Justin Germano, Padres
75. Mike Mussina, Yankees
76. Chad Gaudin, A's
77. Jason Marquis, Cubs
78. Nate Robertson, Tigers
79. Braden Looper, Cardinals
80. Noah Lowry, Giants
81. Matt Belisle, Reds
82. Jamie Moyer, Phillies
83. Sergio Mitre, Marlins
84. Andy Sonnanstine, Devil Rays
85. Jesse Litsch, Blue Jays
86. Paul Maholm, Pirates
87. Chris Capuano, Brewers
88. Matt Morris, Giants/Pirates
89. Lenny DiNardo, A's
90. Josh Fogg, Rockies
91. Boof Bosner, Twins
92. Livan Hernandez, Diamondbacks
93. Buddy Carlyle, Braves
94. Claudio Vargas, Brewers
95. Kevin Millwood, Rangers
96. Woody Williams, Astros
97. Daniel Cabrera, Orioles
98. Julian Tavarez, Red Sox
99. Jose Contreras, White Sox
100. Steve Trachsel, Orioles/Cubs
101. Matt Chico, Nationals
102. David Wells, Padres/Dodgers
103. Dontrelle Willis, Marlins
104. John Danks, White Sox
105. Brandon McCarthy, Rangers
106. Ervin Santana, Angels
107. Kameron Loe, Rangers
108. Anthony Reyes, Cardinals
109. Kip Wells, Cardinals
110. Jeff Weaver, Mariners
111. Mike Bacsik, Nationals
112. Odalis Perez, Royals
113. Jorge De La Rosa, Royals
114. Edwin Jackson, Devil Rays
115. Vincente Padilla, Rangers
116. Scott Olsen, Marlins
117. Adam Eaton, Phillies
118. Kyle Davies, Braves/Royals
119. Byung-Hyun Kim, Rockies/Diamondbacks/Marlins
120. Mike Maroth, Tigers/Cardinals