UPDATED through games played on September 21, 2011

* The higher the number the better. These ratings are created using basic pitcher season statistics and are used as part of the equation in the "PREDICTOR" to help create a projected line and total. To try the Predictor out, use the login name : test and password: 2468 or register your own username.

-The team and pitcher ratings are updated daily, however I may only paste them on to this sheet every 7-10 days. That means the " PREDICTOR" is always updated daily, I just don't always have time to update this sheet from day to
day. 

-NSR MLB Rankings are OVERALL team rankings, including all factors not just pitching.



MLB Bullpen Ratings





NSR MLB Rankings RPI STYLE














1
Braves 41.77


1
New York Yankees 0.766

2
Giants 41.46


2
Texas Rangers 0.759

3
Yankees 40.9


3
Boston Red Sox 0.742

4
Brewers 40.55


4
Tampa Bay Rays 0.740

5
Red Sox 40.49


5
Philadelphia Phillies 0.739

6
Marlins 40.14


6
St. Louis Cardinals 0.734

7
Rockies 40.04


7
Milwaukee Brewers 0.730

8
Nationals 40.04


8
Detroit Tigers 0.722

9
Padres 39.98


9
Los Angeles Angels 0.721

10
White Sox 39.95


10
Atlanta Braves 0.721

11
Cardinals 39.87


11
Arizona Diamondbacks 0.718

12
Cubs 39.39


12
San Francisco Giants 0.717

13
Rangers 39.14


13
Toronto Blue Jays 0.704

14
Indians 39.13


14
Cincinnati Reds 0.703

15
Diamondbacks 39.09


15
Los Angeles Dodgers 0.700

16
Dodgers 39.06


16
Chicago White Sox 0.692

17
Phillies 38.93


17
Oakland Athletics 0.690

18
Reds 38.56


18
Colorado Rockies 0.684

19
Athletics 38.39


19
Washington Nationals 0.682

20
Royals 38.34


20
Florida Marlins 0.679

21
Angels 38.33


21
Cleveland Indians 0.678

22
Blue Jays 38.19


22
Chicago Cubs 0.677

23
Rays 38.18


23
New York Mets 0.674

24
Mariners 38.12


24
Kansas City Royals 0.671

25
Pirates 38.04


25
San Diego Padres 0.667

26
Orioles 37.91


26
Seattle Mariners 0.658

27
Tigers 37.34


27
Baltimore Orioles 0.653

28
Astros 37.18


28
Pittsburgh Pirates 0.649

29
Mets 37.06


29
Minnesota Twins 0.638

30
Twins 35.86


30
Houston Astros 0.626





























American League





National League

















Min 1 IP for every gm. (150)





Min 1 IP for every gm. (150)















Rank
Player Team Rating IP
Rank
Player Team Rating IP













1
Justin Verlander Tigers 46.21 244
1
Clayton Kershaw Dodgers 45.83 226
2
Josh Beckett Red Sox 44.22 187
2
Cliff Lee Phillies 45.22 226.2
3
Jered Weaver Angels 43.97 227.1
3
Roy Halladay Phillies 44.84 227.2
4
James Shields Rays 43.66 240.2
4
Cole Hamels Phillies 44.56 206
5
Dan Haren Angels 43.51 230.1
5
Ian Kennedy Diamondbacks 43.19 216
6
David Price Rays 42.59 214.1
6
Zack Greinke Brewers 43.05 160.2
7
Michael Pineda Mariners 42.31 171
7
Matt Cain Giants 42.53 214.1
8
Doug Fister Tigers 42.06 208.1
8
Tim Lincecum Giants 42.38 212
9
CC Sabathia Yankees 41.94 237.1
9
Johnny Cueto Reds 42.2 156
10
C.J. Wilson Rangers 41.89 221.1
10
Jordan Zimmermann Nationals 41.75 161.1
11
Felix Hernandez Mariners 41.81 230.1
11
Shaun Marcum Brewers 41.65 196
12
Brandon McCarthy Athletics 41.65 162.2
12
Madison Bumgarner Giants 41.62 193.2
13
Ricky Romero Blue Jays 41.35 217.1
13
Tim Hudson Braves 41.38 203
14
Jon Lester Red Sox 41.08 183
14
Yovani Gallardo Brewers 41.17 200
15
Alexi Ogando Rangers 40.8 166
15
Matt Garza Cubs 40.96 191
16
Jeremy Hellickson Rays 40.62 183
16
Anibal Sanchez Marlins 40.93 191.1
17
Ervin Santana Angels 40.43 222.2
17
Mat Latos Padres 40.9 187.1
18
Philip Humber White Sox 40.39 150.1
18
Hiroki Kuroda Dodgers 40.65 189
19
Josh Tomlin Indians 40.32 165.1
19
Daniel Hudson Diamondbacks 40.6 215
20
Bartolo Colon Yankees 40.2 156
20
Javier Vazquez Marlins 40.35 183.2
21
Justin Masterson Indians 40.06 211.1
21
Mike Leake Reds 40.16 167.2
22
Gavin Floyd White Sox 39.68 185.2
22
Ryan Vogelsong Giants 40.07 172.2
23
Brandon Morrow Blue Jays 39.4 166.1
23
Ted Lilly Dodgers 40 179.1
24
Colby Lewis Rangers 39.34 188
24
Jeff Karstens Pirates 39.88 162.1
25
Gio Gonzalez Athletics 39.08 186.2
25
Kyle Lohse Cardinals 39.79 181.1
26
Matt Harrison Rangers 38.92 173.2
26
Jair Jurrjens Braves 39.78 152
27
Max Scherzer Tigers 38.63 189.1
27
Wandy Rodriguez Astros 39.67 184.2
28
Derek Holland Rangers 38.28 193
28
Chris Carpenter Cardinals 39.58 221.1
29
John Danks White Sox 38 163
29
Jaime Garcia Cardinals 39.49 190.2
30
Ubaldo Jimenez Indians 37.98 183.1
30
R.A. Dickey Mets 39.48 201.2
31
Mark Buehrle White Sox 37.96 198.1
31
Bud Norris Astros 39.35 186
32
Ivan Nova Yankees 37.64 159
32
Tim Stauffer Padres 39.13 185.2
33
Luke Hochevar Royals 37.46 198
33
Chris Capuano Mets 38.55 175.1
34
Jeremy Guthrie Orioles 37.28 202
34
Randy Wolf Brewers 38.44 206.2
35
Jason Vargas Mariners 37.13 193
35
Brett Myers Astros 38.31 205
36
Tim Wakefield Red Sox 36.39 150.2
36
Jhoulys Chacin Rockies 38.3 187
37
Carl Pavano Twins 36.35 206.2
37
Paul Maholm Pirates 38.22 162.1
38
Trevor Cahill Athletics 36.15 194
38
Jonathon Niese Mets 37.9 157.1
39
Rick Porcello Tigers 35.88 169
39
Ricky Nolasco Marlins 37.76 204
40
A.J. Burnett Yankees 35.84 182.1
40
Joe Saunders Diamondbacks 37.63 199
41
Wade Davis Rays 35.71 176
41
Ryan Dempster Cubs 37.38 190.2
42
Jeff Francis Royals 35.44 183
42
Edwin Jackson Cardinals 37.38 191.2
43
Fausto Carmona Indians 35.15 182.1
43
Aaron Harang Padres 37.31 162.2
44
Brian Duensing Twins 34.46 156.2
44
Chris Narveson Brewers 37.09 155.1
45
Brad Penny Tigers 32.49 176.1
45
Dillon Gee Mets 36.65 154.2
46
John Lackey Red Sox 31.99 154
46
Chad Billingsley Dodgers 36.53 183







47
Livan Hernandez Nationals 36.34 175.1







48
James McDonald Pirates 36.2 166







49
Bronson Arroyo Reds 35.91 191







50
Kevin Correia Pirates 35.76 154







51
John Lannan Nationals 35.63 178.2







52
Charlie Morton Pirates 35.56 166.2







53
Chris Volstad Marlins 35.32 152.2







54
Mike Pelfrey Mets 35.27 190.2







55
Derek Lowe Braves 35.1 183







56
Jason Hammel Rockies 34.47 163.1







57
Jake Westbrook Cardinals 34.35 175




























American League





National League

















>=50 IP <140 IP





>=50 IP <140 IP















Rank
Player Team Rating IP
Rank
Player Team Rating IP













1
Koji Uehara Rangers 49.8 62
1
Craig Kimbrel Braves 48.4 75.1
2
Mike Adams Rangers 48.82 69.2
2
Tyler Clippard Nationals 47.92 84.1
3
Jonathan Papelbon Red Sox 47.93 60.1
3
Rafael Betancourt Rockies 47.09 60.1
4
Mariano Rivera Yankees 47.23 60
4
Antonio Bastardo Phillies 46.81 56.2
5
Greg Holland Royals 47.23 58.2
5
J.J. Putz Diamondbacks 46.75 55
6
David Robertson Yankees 46.23 64.2
6
Jason Motte Cardinals 46 66
7
Vinnie Pestano Indians 45.53 59
7
Fernando Salas Cardinals 45.64 71.2
8
Daniel Bard Red Sox 45.02 70
8
Josh Johnson Marlins 45.31 60.1
9
Scott Downs Angels 44.97 50.2
9
Joel Hanrahan Pirates 45.03 66.2
10
Sergio Santos White Sox 44.89 61.1
10
Eric O'Flaherty Braves 44.98 70.1
11
Kyle Farnsworth Rays 44.4 54.1
11
Jonny Venters Braves 44.52 85
12
Joel Peralta Rays 44.22 64.2
12
Edward Mujica Marlins 44.44 75
13
Chris Sale White Sox 44.14 68.1
13
Sean Marshall Cubs 44.36 73
14
Grant Balfour Athletics 44.01 60.1
14
Cory Luebke Padres 44 133.2
15
Joe Smith Indians 43.63 63.1
15
John Axford Brewers 43.83 69.2
16
Jordan Walden Angels 43.35 56
16
Drew Storen Nationals 43.72 72.1
17
Casey Janssen Blue Jays 43.15 52.2
17
Cristhian Martinez Braves 43.3 73.2
18
Brandon League Mariners 43.04 59.1
18
Francisco Cordero Reds 43.15 66.2
19
Glen Perkins Twins 42.97 58.2
19
Ryan Madson Phillies 43.07 57.2
20
Joaquin Benoit Tigers 42.71 57.2
20
Brandon Beachy Braves 42.48 135.2
21
Jesse Crain White Sox 42.49 64.1
21
Sam LeCure Reds 42.37 74.2
22
Tony Sipp Indians 42.3 60.1
22
Kameron Loe Brewers 42.15 70.1
23
Louis Coleman Royals 42.22 59.2
23
Tommy Hanson Braves 42.05 130
24
Jim Johnson Orioles 42.17 88
24
Steve Cishek Marlins 41.87 50.2
25
Scott Baker Twins 41.89 132.2
25
Jeremy Affeldt Giants 41.85 61.2
26
Rich Thompson Angels 41.74 52.1
26
Ramon Ramirez Giants 41.81 65.2
27
Jose Valverde Tigers 41.33 68.1
27
Heath Bell Padres 41.61 60.2
28
Luis Ayala Yankees 41.32 53.1
28
Josh Collmenter Diamondbacks 41.56 147.1
29
Alfredo Aceves Red Sox 40.96 106.2
29
David Hernandez Diamondbacks 41.56 66.1
30
Neftali Feliz Rangers 40.89 59.1
30
Huston Street Rockies 41.41 58.1
31
David Pauley Tigers 40.86 71.1
31
Marc Rzepczynski Cardinals 41.3 59.1
32
Erik Bedard Red Sox 40.48 126
32
Vance Worley Phillies 41.27 129
33
Guillermo Moscoso Athletics 40.33 121
33
Francisco Rodriguez Brewers 41.24 68
34
Joakim Soria Royals 40.27 60.1
34
Brad Ziegler Diamondbacks 41.21 57.2
35
Jeff Niemann Rays 39.87 134.1
35
Kerry Wood Cubs 40.92 51
36
Aaron Crow Royals 39.76 61
36
Jose Veras Pirates 40.76 70
37
Hisanori Takahashi Angels 39.59 65
37
Jorge de la Rosa Rockies 40.72 59
38
Jason Frasor Blue Jays 39.19 58.1
38
Blake Hawksworth Dodgers 40.57 52.1
39
Rafael Perez Indians 39.18 61
39
Ernesto Frieri Padres 40.54 60.1
40
Jake Peavy White Sox 38.95 111.2
40
Mark Melancon Astros 40.53 70.1
41
Brian Fuentes Athletics 38.89 57.1
41
Matt Belisle Rockies 40.49 70
42
Matt Thornton White Sox 38.87 55.1
42
Michael Dunn Marlins 40.47 63
43
Matt Capps Twins 38.86 64.1
43
Wilton Lopez Astros 40.29 67.2
44
Clay Buchholz Red Sox 38.72 82.2
44
Guillermo Mota Giants 40.15 75.2
45
Chris Perez Indians 38.62 57.2
45
Todd Coffey Nationals 40.12 58.1
46
Jamey Wright Mariners 38.36 66.1
46
Matt Lindstrom Rockies 40.11 51
47
Blake Beavan Mariners 38.23 85
47
Carlos Marmol Cubs 40.1 71.1
48
Brett Anderson Athletics 38.22 83.1
48
Jeff Samardzija Cubs 40.02 86.2
49
Carlos Villanueva Blue Jays 38.15 105
49
Micah Owings Diamondbacks 40 61
50
Alex Cobb Rays 38.15 52.2
50
Leo Nunez Marlins 39.89 64.1
51
Blake Wood Royals 38.05 66
51
Marco Estrada Brewers 39.84 89.2
52
Jesse Litsch Blue Jays 37.92 71.2
52
Chad Qualls Padres 39.64 72.1
53
Freddy Garcia Yankees 37.82 140.2
53
Tom Gorzelanny Nationals 39.6 103.1
54
Rich Harden Athletics 37.66 76.2
54
Kyle Kendrick Phillies 39.53 112.1
55
Brett Cecil Blue Jays 37.62 120.1
55
Juan Nicasio Rockies 39.3 71.2
56
Matt Albers Red Sox 37.27 63
56
Homer Bailey Reds 39.2 127
57
Bruce Chen Royals 37.13 139
57
Javier Lopez Giants 39.1 52.1
58
Jon Rauch Blue Jays 37.12 52
58
Ross Detwiler Nationals 38.89 60
59
Hector Noesi Yankees 37.09 54.1
59
Matt Guerrier Dodgers 38.75 65.1
60
Tommy Hunter Orioles 37.04 79.2
60
Michael Stutes Phillies 38.55 58.1
61
Anthony Swarzak Twins 36.88 89.2
61
Dustin Moseley Padres 38.52 120
62
Carlos Carrasco Indians 36.81 124.2
62
Rubby De La Rosa Dodgers 38.13 60.2
63
Zach Britton Orioles 36.24 145
63
Roy Oswalt Phillies 38.13 125.1
64
Josh Outman Athletics 36.07 58.1
64
Mitchell Boggs Cardinals 38.12 58
65
Phil Coke Tigers 35.96 106.1
65
David Herndon Phillies 38.05 55.1
66
Craig Breslow Athletics 35.84 57.1
66
Chris Resop Pirates 37.99 68.1
67
Tim Collins Royals 35.54 66
67
Luke Gregerson Padres 37.91 54.1
68
Alfredo Simon Orioles 35.54 103.1
68
Brian Wilson Giants 37.9 55
69
Francisco Liriano Twins 35.45 134
69
James Russell Cubs 37.81 66.2
70
Charlie Furbush Mariners 35.37 81
70
Burke Badenhop Marlins 37.66 61.2
71
Alex Burnett Twins 35.27 50.1
71
Mike MacDougal Dodgers 37.62 54.2
72
Kevin Slowey Twins 35.18 53.2
72
Logan Ondrusek Reds 37.58 60
73
Zach Stewart White Sox 35.15 63.1
73
Kyle McClellan Cardinals 37.53 139.2
74
Jake Arrieta Orioles 35.08 119.1
74
Sean Burnett Nationals 37.37 56
75
Nathan Adcock Royals 34.66 60.1
75
Mike Minor Braves 37.29 78
76
Luis Perez Blue Jays 34.63 63
76
Bobby Parnell Mets 37.15 55
77
Brad Bergesen Orioles 34.25 100
77
Aneury Rodriguez Astros 37.08 81.2
78
Chad Durbin Indians 33.98 67.2
78
Scott Linebrink Braves 37.05 51.1
79
Shawn Camp Blue Jays 33.89 63
79
Brian Sanches Marlins 36.81 60.2
80
Phil Hughes Yankees 33.74 72
80
Pedro Beato Mets 36.73 65.1
81
Nick Blackburn Twins 33.5 148.1
81
Jonathan Sanchez Giants 36.6 101.1
82
Danny Duffy Royals 33.17 105.1
82
Clay Mortensen Rockies 36.37 58.1
83
Jo-Jo Reyes Orioles 33.02 140.2
83
Jordan Lyles Astros 36.28 92.2
84
Frank Herrmann Indians 33.02 53.2
84
Nick Masset Reds 36.17 68.1
85
Chris Tillman Orioles 32.98 62
85
Henry Rodriguez Nationals 36.1 62.2
86
Joel Pineiro Angels 32.86 139.1
86
Clay Hensley Marlins 36.05 65.2
87
Kevin Gregg Orioles 32.69 56.2
87
Chien-Ming Wang Nationals 36.04 56.1
88
Tyler Chatwood Angels 32.41 139.1
88
Travis Wood Reds 36.01 103.1
89
Chris Jakubauskas Orioles 32.27 71.1
89
Clayton Richard Padres 35.87 99.2
90
Kyle Davies Royals 30.34 61.1
90
Jon Garland Dodgers 35.8 54
91
Andrew Miller Red Sox 30.05 64
91
Daniel McCutchen Pirates 35.77 81.1
92
Mitch Talbot Indians 29.62 58.1
92
Carlos Zambrano Cubs 35.56 145.2
93
Kyle Drabek Blue Jays 28.9 77.2
93
Randy Wells Cubs 35.48 127.1
94
Sean O'Sullivan Royals 27.3 53.1
94
Jason Marquis Diamondbacks 35.19 132







95
Barry Zito Giants 35.16 50.2







96
Brad Hand Marlins 34.73 60







97
Rodrigo Lopez Cubs 34.71 91.2







98
John Grabow Cubs 34 62.1







99
J.A. Happ Astros 33.88 149.1







100
Wade LeBlanc Padres 33.55 65.2







101
Dontrelle Willis Reds 33.49 69.2







102
Zach Duke Diamondbacks 33.3 75.2







103
Miguel Batista Mets 33.29 50.1







104
Edinson Volquez Reds 32.89 96.2







105
Enerio Del Rosario Astros 32.52 51







106
Aaron Cook Rockies 30.71 97







107
Casey Coleman Cubs 30.02 78.2







108
Esmil Rogers Rockies 29.07 78.2







109
Felipe Paulino - - - 37.17 133.1







110
Mike Gonzalez - - - 38.62 51.1