Forgot Log-in or  Password? |  Help  Not a member, Register Now!

2012 MLB Free Agents

For the latest free agency news and rumors follow us @EyeOnBaseball.

Position · Pitchers      Position analysis: SP | RP | C | 1B | 2B | 3B | SS | OF | DH
2012 MLB Free Agents - Pitchers
RankPlayerLast TeamPosAgeIPW-LSERAKStatus
1CC Sabathia YankeesSP31237.119-803.00230Signed by Yankees; 5 years, $122MM opt./extens.
2Adam Wainwright CardinalsSP30230.120-1102.42213Signed by Cardinals; 2 years, $21MM club option
3C.J. Wilson RangersSP30223.116-702.94206Signed by Angels; 5 years, $77.5MM
4Yu Darvish* Nippon(Japan)SP2523218-601.44276Signed by Rangers, 6 years, $60MM
5Jonathan Papelbon Red SoxRP3064.14-1312.9487Signed by Phillies: 4 years, $50MM
6Heath Bell PadresRP3462.23-4432.4451Signed by Marlins; 3 years, $27MM
7Hiroki Kuroda DodgersSP36202.013-1603.07161Signed by Yankees; 1 year, $10MM
8Mark Buehrle White SoxSP32205.113-903.59109Signed by Marlins; 4 years, $58MM
9Edwin Jackson CardinalsSP28199.212-903.79148Signed by Nationals; 1 year, TBD
10Ryan Madson PhilliesRP3160.24-2322.3762Signed by Reds; 1 year, $8.5MM
11Jose Valverde TigersRP3372.12-4492.2469Signed by Tigers; 1 year, $9MM club option
12Francisco Cordero RedsRP3669.25-3372.4542Signed by Blue Jays; 1 year, $4.5MM
13Roy Oswalt PhilliesSP34139.09-1003.6993Unrestricted, Club Option Declined
14Francisco Rodriguez BrewersRP2971.26-2232.6479Signed by Brewers via arbitration
15Ryan Dempster CubsSP34202.110-1404.80191Signed by Cubs; 1 year, $14MM player option
16Hisashi Iwakuma* Rakuten(Japan)SP30201.010-902.82153Signed by Mariners; 1 year, $1.5MM
17Kyle Farnsworth RaysRP3557.25-1252.1851Signed by Rays; 1 year, $3.3MM club option
18Erik Bedard Red SoxSP32129.15-903.62125Signed by Pirates; 1 year, $4.5MM
19Javier Vazquez MarlinsSP35192.213-1103.69162Unrestricted
20Joe Nathan TwinsRP3644.22-1144.8443Signed by Rangers; 2 years, $14.5MM
21Joe Saunders DiamondbacksSP30212.012-1303.69108Signed by Diamondbacks; 1 year, $6MM
22Kerry Wood CubsRP3451.03-513.3557Signed by Cubs; 1 year, $3MM
23Jeremy Affeldt GiantsRP3261.23-232.6354Signed by Giants; 1 year $5MM club option
24Jonathan Broxton DodgersRP2712.21-275.6810Signed by Royals; 1 year, $4MM
25Bartolo Colon YankeesSP38164.18-1004.00135Signed by Athletics, 1 year, $2MM
26Chris Capuano MetsSP33186.011-1204.55168Signed by Dodgers; 2 years, $10MM
27Arthur Rhodes CardinalsRP4133.03-414.6421Unrestricted, Club Option Declined
28Bruce Chen RoyalsSP34155.012-803.7797Signed by Royals; 2 years, $9MM
29Jon Rauch Blue JaysRP3352.05-4114.8536Signed by Mets; 1 year, $3.5MM
30Darren Oliver RangersRP4151.05-522.2944Signed by Blue Jays; 1 year, $4MM
31Jason Frasor White SoxRP3460.03-303.6057Signed by White Sox; 1 year, $3.75MM club option
32Brad Lidge PhilliesRP3419.10-211.4023Signed by Nationals; 1 year, $1MM
33Dan Wheeler Red SoxRP3349.12-204.3839Signed by Indians; Details TBD (Minor League)
34Frank Francisco Blue JaysRP3250.21-4173.5553Signed by Mets; 2 years, $12MM
35Chad Qualls PadresRP3374.16-803.5143Signed by Phillies; 1 year, $1.15MM
36Paul Maholm PiratesSP29162.16-1403.6697Signed by Cubs, 1 year, $4.25MM
37Matt Capps TwinsRP2865.24-7154.2534Signed by Twins; 1 year, $4.75MM
38Rich Harden AthleticsSP2982.24-405.1291Unrestricted
39Takashi Saito BrewersRP4126.24-202.0323Signed by Diamondbacks; 1 year, $1.75MM
40Aaron Harang PadresSP33170.214-703.64124Signed by Dodgers; 2 years, $12MM
41Vicente Padilla DodgersRP348.20-034.159Signed by Red Sox; 1 year, $1.5MM (Minor)
42Jeff Francis RoyalsSP30183.06-1604.8291Signed by Reds; 1 year, $1.5MM (Minor League)
43Javier Lopez GiantsRP3453.05-212.7240Signed by Giants; 2 years, $8.5MM
44Freddy Garcia YankeesSP35146.212-803.6296Signed by Yankees; 1 year, $4.5MM
45George Sherrill BravesRP3436.03-103.0038Signed by Mariners; 1 year, $1.1MM
46Juan Cruz RaysRP3348.25-003.8846Signed by Pirates; Details TBD (Minor League)
47Fernando Rodney AngelsRP3432.03-534.5026Signed by Rays; 1 year, $2MM
48Jason Isringhausen MetsRP3946.23-374.0544Signed by Angels; 1 year, TBD (Minor League)
49Mike Gonzalez RangersRP3353.12-214.3951Unrestricted
50Todd Coffey NationalsRP3159.25-103.6246Signed by Dodgers; 1 year, $1.3MM
51Shawn Camp Blue JaysRP3566.16-314.2132Signed by Marniers, 1 year, TBD
52Scott Linebrink BravesRP3554.14-413.6442Signed by Cardinals; Details TBD (Minor League)
53Octavio Dotel CardinalsRP3754.05-433.5062Signed by Tigers; 1 year, $3MM
54Joel Pineiro AngelsSP33145.27-705.1362Signed by Phillies; Details TBD (Minor League)
55Yoshinori Tateyama RangersRP3544.02-014.5043Signed by Rangers; 1 year, $1MM club option
56LaTroy Hawkins BrewersRP3848.13-102.4228Signed by Angels; 1 year, $3MM
57Damaso Marte YankeesRP3617.20-004.0812Unrestricted, Club Option Declined
58Dontrelle Willis RedsSP2975.21-605.0057Signed by Phillies; 1 year, $1MM
59Chien-Ming Wang NationalsSP3162.14-304.0425Signed by Nationals; 1 year, $4MM
60Brad Penny TigersSP33181.211-1105.3074Signed by SoftBank(Japan); 1 year, $3MM
61Jamey Wright MarinersRP3668.12-313.1648Signed by Dodgers; Details TBD (Minor League)
62Tsuyoshi Wada* SoftBank(Japan)SP31184.216-501.51168Signed by Orioles; 2 years, $8.15MM
63Kevin Millwood RockiesSP3654.14-303.9836Signed by Mariners, 1 year, $1MM (Minor League)
64Jo-Jo Reyes OriolesSP27140.27-1105.5787Signed by Pirates; Details TBD (Minor League)
65Michael Wuertz AthleticsRP3233.20-006.6832Unrestricted, Club Option Declined
66Chris Young MetsSP3224.01-001.8822Unrestricted
67Hong-Chih Kuo DodgersSP3027.01-209.0036Signed by Mariners, 1 year, $500K
68Brandon Webb** RangersSP324.00-0013.502Unrestricted
69Rich HillRed SoxRP308.00-000.0012Signed by Red Sox; 1 year, $725K (Minor League)
70Aaron Cook RockiesSP3297.03-1006.0348Signed by Red Sox; 1 year, $1.5MM (Minor)
71Jon Garland DodgersSP3254.01-504.3328Signed by Indians; Details TBD (Minor League)
72Peter Moylan BravesRP328.12-103.2410Signed by Braves; 1 year, $1MM (Minor League)
73Chad Durbin IndiansRP3368.12-205.5359Signed by Nationals, Details TBD (Minor League)
74Livan Hernandez NationalsSP36175.18-1304.4799Signed by Astros; Details TBD
75Aaron Heilman DiamondbacksRP3235.14-106.8833Signed by Mariners; Details TBD (Minor League)
76J.C. Romero RockiesRP3524.21-004.0119Signed by Cardinals; 1 year, $750K
77Zach Duke DiamondbacksRP2876.23-414.9332Signed by Astros; Details TBD (Minor League)
78Wei-Ying Chen*Chunichi(Japan)SP25164.28-1002.6894Signed by Orioles; 3 years, $11MM
79Joel Zumaya TigersRP2638.12-112.5834Signed by Twins; 1 year, $800K
80Brian Tallet Blue JaysRP3413.10-109.4510Signed by Pitares; Details TBD (Minor League)
81Mike MacDougal DodgersRP3457.03-112.0541Signed by Dodgers; 1 year, $1MM
82Tim Wakefield Red SoxSP45154.27-805.1293Retired
83Guillermo Mota GiantsRP3880.12-213.8177Signed by Giants; 1 year, $1MM
84Scott Kazmir AngelsSP271.20-0027.000Unrestricted
85Hideki Okajima Red SoxRP358.11-004.326Signed by Yankees; Details TBD (Minor League)
86Chong Tae-Hyon* Wyverns(S. Korea)RP3352.23-3161.4839Signed by Lotte(S. Korea); 4 years, $3.1MM
87Luis Ayala YankeesRP3356.02-202.0939Signed by Orioles; Details TBD
88Micah Owings DiamondbacksRP2963.08-003.5744Signed by Padres; 1 year, $1MM
89Armando Galarraga DiamondbacksSP2742.23-405.9128Signed by Orioles; Details TBD (Minor League)
90Dan Cortes MarinersRP2410.20-205.913Signed by Nationals; Details TBD (Minor League)
91Sergio Mitre YankeesRP3038.10-104.4616Unrestricted
92John Grabow CubsRP3262.13-104.7638Signed by Dodgers; 1 year, $800K (Minor League)
93Tony Pena White SoxRP2920.11-106.2017Unrestricted
94Oliver Perez** NationalsSP3046.10-506.8037Signed by Mariners; Details TBD (Minor League)
95Miguel Batista MetsRP4060.05-203.6031Signed by Mets; 1 year, $750K (Minor League)
96Jose MijaresTwinsRP2749.00-204.5930Signed by Royals; 1 year, $925K
97Chris Ray MarinersRP3032.23-204.6822Signed by Indians; Details TBD (Minor League)
98Andy Sonnanstine RaysRP2835.20-205.5512Signed by Cubs; 1 year, Split Contract
99Rodrigo Lopez CubsSP3597.26-604.4254Signed by Cubs; Details TDb (Minor League)
100Willie Eyre OriolesSP3318.12-203.4410Signed by Orioles; Details TBD (Minor League)
101Kyle DaviesRoyalsSP2861.11-906.7550Unrestricted
102Jeremy Accardo OriolesRP2937.23-305.7323Signed by Indians; Details TBD (Minor League)
103Doug Slaten NationalsRP3116.10-204.4113Signed by Pirates; Details TBD (Minor League)
104David Aardsma** MarinersRP2949.20-6313.4449Signed by Yankees; 1 year; $500K
105Aaron Laffey RoyalsRP2653.13-203.8830Signed by Blue Jays; Details TBD (Minor League)
106Ross Ohlendorf PiratesSP2938.21-308.1527Signed by Red Sox; Details TBD (Minor League)
107Doug Davis CubsSP3645.21-706.5036Unrestricted
108Pat Neshek PadresRP3124.21-104.0120Signed by Orioles; Details TBD (Minor League)
109Danys Baez PhilliesRP3436.02-406.2518Retired
110K. Kawakami** BravesSP3687.11-1005.1559Unrestricted
111John Albaladejo*** Yomiuri(Japan)RP2951.12-222.4544Signed by Diamondbacks; 1 year, $490K
112Ramon Ortiz CubsRP3833.11-204.8625Signed by Giants; Details TDB (Minor League)

Overall rankings determined by the average position as voted on by the EOB staff.

* Player has no MLB stats. Stats taken from most recent foreign professional season.

** Player has no MLB stats for 2011. Stats taken from most recent MLB season.

*** Player has stats for both a professional foreign league and MLB. Stats taken from most recent professional season.