To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.

Fantasy

Skip to main content
Below is an advertisement.


Radar rankings: Who throws the hardest?

The chart below ranks the velocity of Major League pitchers who threw at least 100 pitches in 2008.

Pitchers Total pitches Average fastball Fastest pitch
Joel Zumaya 444 97.71 101.31
Jonathan Broxton 1160 96.66 101.04
Brandon League 492 96.53 100.31
Matt Lindstrom 833 96.19 101.00
Jason Motte 182 96.03 99.21
Bob McCrory 114 95.81 97.91
Manny Delcarmen 1217 95.76 99.33
Brian Wilson 1123 95.63 100.19
Jose Valverde 1195 95.63 99.33
Ubaldo Jimenez 3266 95.44 100.44
Brandon Morrow 1100 95.42 99.58
Joel Hanrahan 1386 95.31 98.74
Fernando Rodney 763 95.29 100.15
Kerry Wood 1006 95.28 98.40
Chris Perez 733 95.26 98.25
Matt Thornton 1025 95.25 98.29
Joba Chamberlain 1707 95.19 100.24
Craig Hansen 812 95.10 99.53
J.J. Putz 852 95.09 98.66
Jose Veras 993 95.05 98.10
Adam Russell 445 95.01 98.87
Jonathan Papelbon 1024 95.00 99.66
Tyler Yates 1193 94.98 98.69
Merkin Valdez 223 94.89 98.68
Kyle Farnsworth 955 94.84 98.64
Tony Pena 1124 94.82 98.31
Frank Francisco 1083 94.79 98.32
Jesus Colome 1144 94.78 99.29
Billy Wagner 678 94.78 97.70
Grant Balfour 994 94.74 97.88
Ervin Santana 3200 94.70 100.59
Brian Stokes 442 94.60 97.33
Jeff Samardzija 462 94.60 99.03
Juan Cruz 878 94.57 98.36
Francisco Cordero 1227 94.56 98.64
Dennis Sarfate 1464 94.55 98.83
Jesse Chavez 284 94.53 97.01
Dustin McGowan 1421 94.49 98.67
David Aardsma 923 94.48 98.99
Guillermo Mota 940 94.47 97.99
Jeremy Affeldt 1271 94.45 98.54
Brian Falkenborg 376 94.42 97.32
Mark Lowe 1188 94.41 98.11
Felix Hernandez 3094 94.39 98.66
Erick Threets 175 94.39 97.28
Kam Mickolio 145 94.38 96.45
Max Scherzer 905 94.35 98.58
Kevin Jepsen 123 94.29 97.18
Clayton Kershaw 1690 94.27 98.08
Jeremy Accardo 194 94.19 97.10
Santiago Casilla 853 94.17 98.62
Robinson Tejeda 791 94.15 98.50
Bobby Jenks 776 94.12 99.69
Josh Beckett 2637 94.10 98.86
Tim Lincecum 3474 94.08 99.27
Jesse Crain 1011 94.07 97.62
Carlos Marmol 1452 94.06 97.82
Brian Bruney 544 94.05 98.00
Edwin Jackson 2956 94.04 99.79
Brad Lidge 1180 94.03 97.16
A.J. Burnett 3540 94.03 98.96
Angel Guzman 186 94.01 96.36
Leo Nunez 703 93.98 98.48
Jason Frasor 845 93.96 98.29
Jim Johnson 883 93.94 97.42
Chris Resop 319 93.89 98.22
Jose Arredondo 927 93.87 97.59
Manny Acosta 828 93.82 97.59
Radhames Liz 1510 93.81 98.60
Blaine Boyer 1187 93.74 97.98
Jorge Julio 450 93.73 97.26
Dustin Nippert 1309 93.72 98.48
Phil Coke 181 93.70 96.33
Mike MacDougal 305 93.69 97.61
Josh Outman 403 93.69 97.23
Ross Ohlendorf 947 93.68 97.04
Hong-Chih Kuo 1144 93.67 97.92
Heath Bell 1324 93.64 98.77
Freddy Dolsi 787 93.62 98.19
Wilfredo Ledezma 1062 93.62 97.11
Kelvin Jimenez 399 93.61 96.16
Joe Nathan 1030 93.58 96.51
Franklyn German 364 93.57 96.48
Edinson Volquez 3353 93.56 98.38
Denny Bautista 1066 93.52 98.60
Derrick Turnbow 144 93.51 96.47
Jose Ascanio 115 93.49 97.24
Jeremy Guthrie 2903 93.41 98.30
CC Sabathia 3564 93.40 98.88
Justin Verlander 3469 93.40 99.74
Jason Bulger 255 93.38 96.68
Scott Proctor 692 93.38 97.97
Matt Garza 2819 93.38 97.46
Alfredo Simon 205 93.38 95.54
Zack Greinke 3184 93.29 98.20
Romulo Sanchez 213 93.27 96.19
Seth McClung 1731 93.25 98.66
Johnny Cueto 2799 93.23 97.60
Troy Patton 128 93.22 95.92
Brad Penny 1660 93.22 98.07
C.J. Wilson 847 93.20 97.23
Eulogio De La Cruz 208 93.18 98.13
Mitchell Boggs 503 93.17 97.26
Ryan Tucker 693 93.17 100.44
Gary Glover 934 93.16 97.83
Chris Bootcheck 337 93.11 95.64
Jorge De La Rosa 2220 93.10 96.92
Josh Johnson 1408 93.07 97.50
Warner Madrigal 623 93.06 96.15
LaTroy Hawkins 889 93.06 98.61
Joey Devine 697 93.06 96.81
Aaron Heilman 1400 93.06 97.05
Jeff Fulchino 264 93.00 95.63
Mariano Rivera 959 93.00 96.05
Ramon Troncoso 560 92.95 96.01
Brian Wolfe 305 92.94 96.66
Rafael Soriano 212 92.94 96.02
Francisco Cruceta 181 92.91 95.06
Daniel Cabrera 2836 92.91 97.63
Greg Aquino 177 92.88 95.08
Takashi Saito 839 92.88 96.68
Octavio Dotel 1148 92.87 96.51
Mike Pelfrey 3311 92.85 98.11
Chad Qualls 1012 92.85 97.90
Tim Dillard 230 92.83 96.02
Daryl Thompson 127 92.79 96.56
Ben Sheets 2936 92.77 97.44
Alan Embree 1025 92.76 96.11
Marino Salas 369 92.74 96.34
Damaso Marte 1032 92.73 97.58
Clay Buchholz 1272 92.73 97.23
Kevin Gregg 1207 92.72 96.58
Scott Linebrink 707 92.70 96.15
Billy Sadler 730 92.69 95.60
Todd Wellemeyer 2814 92.66 96.38
Kyle McClellan 1182 92.65 96.17
Roy Oswalt 2962 92.64 96.04
Jake Peavy 2825 92.64 96.40
Brett Tomko 1190 92.64 96.61
Fausto Carmona 2004 92.64 95.84
Taylor Buchholz 850 92.61 95.54
Fernando Nieve 194 92.60 95.60
Ian Snell 2819 92.52 97.24
Jeff Niemann 279 92.51 96.80
Logan Kensing 966 92.48 95.83
Brandon Lyon 929 92.44 95.69
Mike Gonzalez 558 92.42 95.78
Alex Hinshaw 719 92.41 95.81
John Maine 2514 92.40 96.83
Manny Parra 2566 92.38 96.39
Chan Ho Park 1616 92.35 97.82
Gil Meche 3527 92.34 97.88
Scott Elbert 111 92.33 94.53
Jim Miller 153 92.33 94.78
Eric Gagne 770 92.32 95.06
Chad Paronto 104 92.32 94.73
Scot Shields 1020 92.29 95.70
Runelvys Hernandez 266 92.28 95.06
Kevin Hart 552 92.28 96.53
Kip Wells 673 92.27 96.09
Hiroki Kuroda 2623 92.25 96.63
Edward Mujica 621 92.25 95.24
Bartolo Colon 473 92.23 96.36
Sean Gallagher 1982 92.23 96.60
Jason Grilli 1275 92.21 95.73
Francisco Rodriguez 1094 92.20 96.55
Matt Capps 672 92.16 95.78
John Smoltz 438 92.15 96.36
Salomon Torres 1272 92.13 95.62
Jason Hammel 1186 92.13 96.73
Ryan Madson 1255 92.13 97.51
Vicente Padilla 2786 92.09 97.32
Jared Wells 167 92.08 95.79
Homer Bailey 677 92.05 96.46
Roy Halladay 3414 92.04 96.78
Todd Coffey 422 92.03 95.99
Nick Masset 910 92.03 96.19
Jon Rauch 1114 91.98 95.03
Mike Adams 957 91.98 96.52
Manuel Corpas 1195 91.98 95.71
Brian Fuentes 1091 91.98 95.31
Luis Mendoza 1065 91.96 96.27
Rafael Betancourt 1160 91.94 95.19
Nick Adenhart 167 91.93 94.31
Jared Burton 901 91.92 95.43
Matt Cain 3442 91.91 96.43
Chris Carpenter 187 91.90 94.94
Randy Messenger 209 91.89 96.34
Gary Majewski 723 91.88 95.56
Javier Vazquez 3068 91.88 97.12
Boone Logan 746 91.87 95.43
Joaquin Benoit 827 91.86 95.89
Scott Dohmann 254 91.85 96.16
Jose Mijares 129 91.85 95.32
Phil Stockman 139 91.83 93.76
Jair Jurrjens 3042 91.81 96.57
Jason Davis 533 91.80 95.24
Daisuke Matsuzaka 2735 91.80 96.02
Scott Kazmir 2733 91.80 95.69
Fernando Cabrera 495 91.79 94.36
Sean Henn 180 91.79 94.21
Jason Johnson 444 91.79 94.61
Luis Vizcaino 807 91.79 95.26
Andrew Miller 1823 91.77 99.14
Ryan Franklin 1251 91.76 94.48
Rich Harden 2239 91.74 98.37
Jeff Bennett 1600 91.70 96.18
Russ Springer 846 91.70 94.45
Chad Billingsley 3315 91.70 96.92
Chien-Ming Wang 1348 91.66 97.22
Andrew Brown 572 91.66 98.21
Jason Isringhausen 748 91.65 94.28
Evan Meek 197 91.65 96.38
Mike Parisi 450 91.65 95.66
Josh Rupe 1433 91.65 96.77
Boof Bonser 1893 91.65 97.29
Juan Rincon 940 91.64 94.81
Roy Corcoran 1082 91.61 95.29
Jon Lester 3156 91.60 97.54
Jimmy Barthmaier 119 91.60 93.80
Bobby Korecky 279 91.59 93.81
Jamey Wright 1438 91.57 96.41
Tyler Walker 852 91.57 97.73
Doug Brocail 1049 91.55 94.97
Francis Beltran 158 91.54 93.91
Miguel Batista 2051 91.50 96.45
Bill Bray 923 91.49 96.81
Mitch Talbot 204 91.49 93.97
Kyle Davies 1857 91.47 94.72
Geoff Geary 964 91.47 94.43
Matt Guerrier 1311 91.45 95.06
Aaron Cook 2959 91.45 96.02
Jeff Ridgway 104 91.45 94.62
Anthony Reyes 801 91.42 96.04
Troy Percival 778 91.41 95.27
Ramon Ramirez 1135 91.41 95.72
Joe Saunders 2874 91.40 95.37
Carlos Zambrano 2874 91.40 98.02
Bob Howry 1133 91.39 96.28
Rick VandenHurk 309 91.38 95.33
Sidney Ponson 1940 91.37 95.33
Alberto Arias 339 91.37 94.22
Mike Timlin 795 91.37 95.06
Brandon Medders 290 91.36 96.98
T.J. Beam 655 91.35 94.62
Franklin Morales 468 91.30 96.21
Nick Blackburn 2711 91.30 96.44
Matt Albers 723 91.27 95.62
Ryan Dempster 3234 91.27 95.81
Collin Balester 1250 91.26 95.62
Cha Seung Baek 2215 91.24 94.95
Scott Eyre 435 91.24 95.07
Brian Bass 1311 91.23 95.85
Jerry Blevins 595 91.22 94.10
Tommy Hunter 127 91.21 94.41
Erik Bedard 1386 91.20 94.70
Kyle Lohse 2983 91.18 94.77
Gavin Floyd 3161 91.16 95.10
Jailen Peguero 146 91.15 92.97
Jorge Sosa 402 91.14 94.97
Les Walrond 176 91.13 93.69
Oliver Perez 3201 91.12 95.81
John Lackey 2329 91.12 95.28
Bryan Corey 709 91.11 94.41
Joakim Soria 1005 91.09 94.85
Wesley Wright 1007 91.09 95.11
Alfredo Aceves 449 91.09 94.06
Dan Haren 3108 91.08 95.50
Ricky Nolasco 3158 91.07 95.98
Luis Ayala 1224 91.07 95.29
Arthur Rhodes 579 91.05 99.37
David Purcey 1096 91.04 95.36
Phil Hughes 620 91.02 94.71
Rocky Cherry 309 91.02 95.22
Johan Santana 3531 91.02 95.30
Eric O'Flaherty 153 91.01 94.99
Levale Speigner 129 91.00 93.66
John Van Benschoten 482 90.99 93.98
Brandon Knight 135 90.92 93.54
Juan Salas 122 90.90 93.21
Jon Garland 3040 90.90 95.61
Tom Gordon 537 90.89 97.42
Shairon Martis 404 90.88 93.88
Tim Redding 3019 90.86 95.10
David Robertson 555 90.80 94.46
Mike Ekstrom 157 90.80 93.08
Jack Taschner 930 90.80 97.97
Mike Lincoln 1121 90.77 95.02
Jo-Jo Reyes 1912 90.76 95.05
Kevin Millwood 2460 90.74 95.97
Joel Peralta 823 90.74 94.19
Bobby Seay 915 90.74 94.33
Charlie Morton 1101 90.73 95.61
Michael Wuertz 684 90.72 95.19
Garrett Mock 721 90.71 93.90
Julian Tavarez 988 90.71 94.30
J.C. Romero 1008 90.70 94.35
Jeremy Bonderman 1048 90.69 94.40
Phil Dumatrait 1268 90.69 94.89
Scott Baker 2683 90.68 95.35
Jake Westbrook 498 90.66 93.69
Zach Miner 1954 90.66 95.75
Jonathan Sanchez 2752 90.64 96.15
Adam Wainwright 1829 90.64 94.81
Doug Waechter 975 90.58 98.47
Kevin Cameron 128 90.57 93.33
Luke Hochevar 2054 90.56 95.16
Glen Perkins 2337 90.55 94.91
D.J. Carrasco 600 90.53 94.38
Mike Hinckley 172 90.53 92.62
Greg Reynolds 928 90.53 94.02
Steven Register 178 90.52 92.96
Bill White 104 90.52 93.28
James Shields 2981 90.51 94.50
Matt Belisle 524 90.50 94.31
Scott Feldman 2322 90.48 95.06
Rudy Seanez 685 90.47 93.77
Neal Cotts 633 90.46 94.91
Tim Hudson 2024 90.45 95.16
Osiris Matos 322 90.44 93.91
Ty Taubenheim 101 90.41 92.67
Vinnie Chulk 520 90.41 93.82
Yovani Gallardo 375 90.40 92.98
Jered Weaver 2933 90.39 95.58
Aquilino Lopez 1218 90.39 96.08
Jose Contreras 1843 90.38 96.05
Chris Volstad 1305 90.37 93.42
Edgar Gonzalez 842 90.36 95.70
Marco Estrada 248 90.35 92.84
Lance Cormier 1218 90.33 95.16
Randy Johnson 2861 90.32 95.86
Braden Looper 3108 90.29 93.87
John Grabow 1155 90.28 94.75
Billy Buckner 236 90.27 94.20
Dan Meyer 543 90.27 93.39
Ron Villone 985 90.26 94.54
Matt Harrison 1364 90.26 95.37
Buddy Carlyle 987 90.25 93.88
John Danks 3068 90.24 95.48
Cliff Lee 3248 90.24 94.31
Scott Downs 997 90.17 98.29
Clay Hensley 562 90.16 94.06
Carlos Silva 2474 90.16 94.00
Bryan Bullington 222 90.15 93.50
Cesar Jimenez 499 90.15 92.72
Jason Hirsh 193 90.14 92.35
Anibal Sanchez 862 90.11 93.28
David Pauley 263 90.07 93.44
Jason Marquis 2643 90.06 96.28
Eric Hurley 421 90.04 95.19
Armando Galarraga 2706 90.03 94.61
Sean Burnett 886 90.02 93.60
Tony Armas 137 90.02 92.27
Francisco Liriano 1165 90.02 94.31
Doug Mathis 455 90.01 92.66
Matt Ginter 313 90.01 93.24
Shawn Hill 991 90.00 92.67
Philip Humber 184 89.99 92.13
Adam Loewen 396 89.99 93.69
Joel Pineiro 2131 89.99 93.78
Jaime Garcia 217 89.98 92.32
Chad Gaudin 1281 89.96 94.05
Rafael Perez 1197 89.96 93.43
Ryan Speier 735 89.94 95.57
Vladimir Nunez 577 89.94 94.32
Clayton Richard 771 89.93 97.26
Will Ohman 956 89.92 96.40
Ron Mahay 1053 89.91 93.65
Jeremy Sowers 1826 89.89 93.59
Dana Eveland 2677 89.89 94.41
Leo Rosales 433 89.88 93.88
Oscar Villarreal 593 89.88 93.15
Cole Hamels 3371 89.88 95.28
Brett Myers 2916 89.87 94.90
Keiichi Yabu 1115 89.86 95.12
Gio Gonzalez 612 89.85 93.11
Clay Condrey 1001 89.85 93.78
Brian Sanches 223 89.82 92.19
Derek Lowe 3067 89.82 96.82
Freddy Garcia 149 89.81 92.12
Kameron Loe 500 89.80 94.83
Jason Bergmann 2259 89.80 94.20
George Sherrill 889 89.78 93.62
Kevin Slowey 2480 89.76 93.84
Justin Masterson 1279 89.76 96.42
Jesse Litsch 2522 89.73 95.01
Lance Broadway 233 89.73 92.47
Jimmy Gobble 620 89.73 95.72
Kyle Kendrick 2442 89.71 93.66
Ramon Ramirez 433 89.70 93.01
Chris Lambert 369 89.69 92.80
Duaner Sanchez 943 89.68 94.72
Todd Jones 646 89.67 94.77
Edwar Ramirez 891 89.67 92.88
Brandon Backe 2611 89.66 93.26
Brian Tallet 908 89.65 94.51
Tim Byrdak 897 89.65 93.93
Dirk Hayhurst 338 89.64 96.11
Saul Rivera 1411 89.61 95.72
Carlos Muniz 364 89.60 92.71
Eric Stults 616 89.59 94.13
Brendan Donnelly 224 89.59 92.19
Paul Maholm 2898 89.57 93.47
Renyel Pinto 1118 89.56 94.11
Elmer Dessens 109 89.56 91.49
Doug Slaten 482 89.55 92.23
Joe Smith 971 89.53 95.11
Micah Bowie 145 89.53 91.66
Chris Schroder 102 89.53 93.96
Horacio Ramirez 591 89.52 93.92
Chad Cordero 115 89.51 94.45
Claudio Vargas 552 89.50 94.48
Dennys Reyes 668 89.50 93.09
Aaron Harang 2856 89.50 95.52
Chad Durbin 1352 89.49 93.17
Cory Wade 1009 89.45 93.05
Mark Worrell 110 89.44 92.39
Dave Borkowski 632 89.40 93.21
Jeff Karstens 825 89.40 92.80
Sean Green 1337 89.36 98.67
Darren Oliver 1043 89.35 92.98
Joe Thatcher 506 89.33 93.78
Scott Elarton 242 89.33 92.28
Micah Owings 1755 89.31 97.53
Shawn Camp 545 89.28 92.75
Dustin Moseley 818 89.27 92.79
Joe Nelson 900 89.26 92.46
Yoslan Herrera 358 89.25 91.72
Joe Blanton 3032 89.24 93.27
Steven Shell 803 89.22 94.95
Randy Flores 480 89.19 92.59
Randy Wolf 3117 89.18 93.88
Brandon McCarthy 376 89.16 91.69
Jonathon Niese 267 89.14 92.90
Chad Reineke 305 89.13 92.77
Tyler Clippard 186 89.10 91.84
Ian Kennedy 859 89.09 93.00
Franquelis Osoria 891 89.07 93.18
Glendon Rusch 1295 89.07 92.46
Dan Wheeler 969 89.06 92.40
Wandy Rodriguez 2133 89.04 95.60
Chris Smith 304 89.02 92.42
Jesse Carlson 845 89.01 93.07
B.J. Ryan 1008 89.01 93.18
Adam Eaton 1766 88.99 92.88
Huston Street 1081 88.98 94.11
Zach Duke 2807 88.95 94.71
Dontrelle Willis 520 88.93 95.88
Scott Schoeneweis 872 88.88 95.94
Andy Pettitte 3132 88.84 91.91
Pat Neshek 229 88.82 96.06
Justin Speier 1127 88.80 93.27
Kevin Correia 1886 88.80 95.97
David Riske 758 88.80 95.53
Brian Bannister 3105 88.77 93.07
Jensen Lewis 1099 88.73 93.23
Brian Moehler 2222 88.73 92.90
Matt Herges 1032 88.73 91.50
Brandon Duckworth 555 88.73 92.28
Alberto Castillo 429 88.72 92.41
Shawn Estes 716 88.70 92.57
Burke Badenhop 792 88.70 92.30
Ray King 119 88.70 90.87
Ryan Rowland-Smith 1943 88.70 98.85
Justin Miller 720 88.66 93.70
Craig Breslow 711 88.66 93.08
Pedro Martinez 1858 88.60 94.00
Jonathan Albaladejo 221 88.58 91.29
Jake Woods 358 88.58 91.44
J.A. Happ 419 88.56 92.58
Dave Bush 2553 88.56 95.16
Shawn Chacon 1230 88.55 93.70
Jack Cassel 312 88.54 91.97
Sergio Romo 454 88.54 92.18
James Parr 440 88.53 92.75
Connor Robertson 110 88.52 91.25
Tom Gorzelanny 1871 88.51 93.37
Tom Mastny 319 88.51 93.42
Garrett Olson 2095 88.47 92.08
Bronson Arroyo 3336 88.36 95.82
Brandon Webb 3291 88.31 93.56
Carlos Villanueva 1739 88.31 91.57
Eddie Bonine 389 88.27 92.62
Taylor Tankersley 356 88.25 91.23
Chris Sampson 1634 88.24 92.79
Brad Thompson 965 88.23 91.82
Rich Hill 336 88.23 92.68
Josh Geer 404 88.19 92.11
Brad Hennessey 716 88.18 91.08
Zach Jackson 900 88.10 93.07
Carl Pavano 565 88.09 90.84
John Parrish 701 88.08 91.95
Odalis Perez 2703 88.06 92.62
Kent Mercker 219 88.06 92.34
Darrell Rasner 1739 88.05 92.00
Brian Burres 2150 88.04 91.99
Javier Lopez 914 88.01 92.32
John Bale 373 87.95 91.81
Ryan Feierabend 675 87.85 90.53
Nate Robertson 2477 87.82 94.19
Chris Britton 316 87.82 94.82
Josh Newman 332 87.73 90.80
Chris Waters 952 87.71 92.03
Matt Chico 826 87.67 91.97
Dallas Braden 1083 87.65 91.62
John Lannan 2641 87.64 95.11
Hideki Okajima 1015 87.63 93.58
Mark Hendrickson 2084 87.62 94.05
Charlie Manning 736 87.59 90.38
Billy Traber 281 87.58 90.70
Chris Young 1532 87.56 91.69
Chuck James 501 87.53 91.84
Ted Lilly 3121 87.52 93.94
David Weathers 1183 87.51 94.71
Jeff Francis 2234 87.51 94.60
Greg Smith 3054 87.49 92.97
Joe Beimel 766 87.47 92.52
Wes Littleton 302 87.47 94.26
Jarrod Washburn 2608 87.45 92.64
Royce Ring 389 87.44 95.43
Brian Shouse 726 87.44 96.29
Al Reyes 402 87.39 91.80
Carlos Guevara 222 87.36 89.69
Josh Banks 1205 87.36 93.25
Casey Fossum 684 87.28 91.60
Scott Lewis 383 87.27 92.02
Mike Hampton 1199 87.26 92.87
Shaun Marcum 2219 87.19 93.66
Yusmeiro Petit 860 87.19 92.07
Scott Olsen 3039 87.18 93.27
Justin Hampson 538 87.17 93.48
Matt Morris 450 87.16 91.05
Kurt Birkins 128 87.16 88.98
Josh Fogg 1369 87.13 92.39
Sean Marshall 1020 87.11 91.25
Ehren Wassermann 373 87.06 93.92
Nelson Figueroa 799 87.04 94.63
Darren O'Day 701 87.03 90.38
Randor Bierd 687 87.03 90.21
Jon Lieber 667 87.02 90.34
Andy Sonnanstine 2789 86.99 91.79
Jeff Suppan 2667 86.98 91.02
Aaron Laffey 1411 86.98 91.13
Trevor Hoffman 580 86.94 90.21
Dan Giese 652 86.94 90.00
Matt Palmer 234 86.92 88.88
Michael O'Connor 167 86.88 96.91
Pedro Feliciano 861 86.82 93.10
Mike Mussina 3064 86.81 91.33
Kason Gabbard 1011 86.80 90.12
J.P. Howell 1474 86.73 91.36
Kenny Rogers 2716 86.71 91.17
Charlie Haeger 111 86.69 88.68
Clay Rapada 340 86.69 90.51
Mark Buehrle 3285 86.68 90.77
Jason Jennings 491 86.53 89.28
A.J. Murray 146 86.48 91.00
Trever Miller 681 86.44 89.28
Lee Gardner 148 86.32 89.20
Justin Germano 689 86.19 91.05
Pat Misch 701 86.13 90.09
Esteban Loaiza 374 86.09 90.36
Wade LeBlanc 349 86.03 88.17
Eddie Guardado 916 86.01 90.39
Joe Borowski 292 85.97 88.02
Mitch Stetter 449 85.96 90.36
Mark DiFelice 341 85.90 93.90
Paul Byrd 2508 85.86 90.41
Keith Foulke 518 85.73 92.35
Steve Trachsel 686 85.66 91.93
Cla Meredith 1022 85.52 94.98
Hideo Nomo 110 85.47 87.53
Justin Duchscherer 2031 85.46 94.54
R.A. Dickey 1747 85.45 93.14
Kirk Saarloos 398 85.31 88.13
Jorge Campillo 2471 85.30 92.91
Brad Ziegler 776 85.14 93.01
Jamie Walker 653 85.13 89.31
Doug Davis 2434 84.98 94.83
Daniel Ray Herrera 143 84.86 87.36
Barry Zito 3001 84.85 88.69
Matt Wise 129 84.74 86.76
Mark Redman 742 84.49 88.13
Livan Hernandez 2767 84.46 88.00
Greg Maddux 2397 84.28 90.07
Tim Wakefield 2650 83.66 91.70
Tom Glavine 994 83.03 96.59
Lenny DiNardo 391 82.90 86.80
Geno Espineli 265 82.63 86.65
Chad Bradford 747 81.92 94.62
Jamie Moyer 3132 80.85 90.47

This story was not subject to the approval of Major League Baseball or its clubs.