See Jeff Euston's Introduction: here.

2004 Starting Pitcher



      


PlayerName SortTeamTeam SortSalarySalary HiddenCurrent StatusWARPWARP/$M WARP/M Sort$/WARP hidden2
Pedro Martinez 1333 Red Sox BOS $17,500,000 17500000 4.22 0.24 0.24121771428571 $4,145,633 4145632.5169201
Mike Mussina 1598 Yankees NYA $16,000,000 16000000 2.60 0.16 0.162198125 $6,165,299 6165299.3830847
Randy Johnson 304 Diamondbacks ARI $16,000,000 16000000 6.57 0.41 0.410365625 $2,436,851 2436851.2835353
Kevin Brown 341 Yankees NYA $15,000,000 15000000 1.51 0.10 0.100424 $9,957,779 9957779.0169681
Mike Hampton 831 Braves ATL $14,625,000 14625000 1.44 0.10 0.098462905982906 $10,156,109 10156108.942931
Chan Ho Park 1283 Rangers TEX $14,000,000 14000000 -0.34 0 -41432131.209641
Matt Morris 198 Cardinals SLN $12,500,000 12500000 -0.51 0 -24679755.492726
Curt Schilling 323 Red Sox BOS $12,000,000 12000000 5.18 0.43 0.43137666666667 $2,318,160 2318159.6902939
Kevin Millwood 100 Phillies PHI $11,000,000 11000000 2.41 0.22 0.21890363636364 $4,568,220 4568220.1383755
Bartolo Colon 395 Angels ANA $11,000,000 11000000 2.43 0.22 0.22129636363636 $4,518,827 4518827.0768118
Tom Glavine 75 Mets NYN $10,765,608 10765608 2.26 0.21 0.20973919912373 $4,767,826 4767825.9675726
Brad Radke 1504 Twins MIN $10,750,000 10750000 3.94 0.37 0.36684 $2,725,984 2725984.080253
Al Leiter 566 Mets NYN $10,295,600 10295600 0.59 0.06 0.057603636504915 $17,360,015 17360015.107982
Eric Milton 1495 Phillies PHI $9,000,000 9000000 1.97 0.22 0.21910888888889 $4,563,941 4563940.8107587
Javier Vazquez 427 Yankees NYA $9,000,000 9000000 1.06 0.12 0.11826555555556 $8,455,547 8455547.3087872
Hideo Nomo 373 Dodgers LAN $9,000,000 9000000 -0.29 0 -31500031.500031
Jose Contreras 16641 Yankees NYA $8,500,000 8500000 0.45 0.05 0.053162 $18,810,429 18810428.501561
Aaron Sele 908 Angels ANA $8,500,000 8500000 0.15 0.02 0.017652352941176 $56,649,672 56649671.765137
Kerry Wood 275 Cubs CHN $8,000,000 8000000 2.41 0.30 0.30129375 $3,319,020 3319020.0593275
Woody Williams 217 Cardinals SLN $8,000,000 8000000 3.35 0.42 0.41864 $2,388,687 2388687.1775272
Jason Schmidt 471 Giants SFN $7,937,500 7937500 5.46 0.69 0.68835527559055 $1,452,738 1452738.1941572
Paul Byrd 1363 Braves ATL $7,000,000 7000000 1.76 0.25 0.25205285714286 $3,967,422 3967421.7992825
Jamie Moyer 1167 Mariners SEA $7,000,000 7000000 -0.06 0 -117024175.52289
Freddy Garcia 1152 Mariners SEA $6,875,000 6875000 3.90 0.57 0.56743272727273 $1,762,323 1762323.4472328
Jeff Weaver 1618 Dodgers LAN $6,250,000 6250000 3.58 0.57 0.5735824 $1,743,429 1743428.6686621
Russ Ortiz 464 Braves ATL $6,200,000 6200000 0.93 0.15 0.15033112903226 $6,651,982 6651982.2370616
Kris Benson 705 Pirates PIT $6,150,000 6150000 2.94 0.48 0.47748617886179 $2,094,301 2094301.4568165
Kirk Rueter 467 Giants SFN $6,133,333 6133333 0.50 0.08 0.081745276181808 $12,233,123 12233122.777345
Livan Hernandez 450 MON $6,000,000 6000000 3.85 0.64 0.64090166666667 $1,560,302 1560301.7623608
Matt Clement 234 Cubs CHN $6,000,000 6000000 2.27 0.38 0.37826833333333 $2,643,626 2643625.9974181
Greg Maddux 95 Cubs CHN $6,000,000 6000000 1.66 0.28 0.27690166666667 $3,611,390 3611390.3250853
Roy Halladay 989 Blue Jays TOR $6,000,000 6000000 1.39 0.23 0.23126833333333 $4,323,982 4323981.5221856
Kelvim Escobar 983 Angels ANA $5,500,000 5500000 3.62 0.66 0.65757090909091 $1,520,749 1520748.5400814
Andy Pettitte 1600 Astros HOU $5,500,000 5500000 1.74 0.32 0.31559454545455 $3,168,623 3168622.5709627
Jarrod Washburn 912 Angels ANA $5,450,000 5450000 2.21 0.41 0.40594678899083 $2,463,377 2463377.041326
Derek Lowe 1332 Red Sox BOS $5,000,000 5000000 0.28 0.06 0.0557416 $17,939,923 17939922.786572
Tim Hudson 938 Athletics OAK $5,000,000 5000000 1.81 0.36 0.362796 $2,756,370 2756369.971003
Odalis Perez 375 Dodgers LAN $5,000,000 5000000 1.99 0.40 0.39894 $2,506,643 2506642.6028977
Steve Trachsel 586 Mets NYN $5,000,000 5000000 1.29 0.26 0.257026 $3,890,657 3890656.976337
Roger Clemens 1579 Astros HOU $5,000,000 5000000 3.76 0.75 0.751202 $1,331,200 1331199.8636851
Mark Mulder 952 Athletics OAK $4,400,000 4400000 0.16 0.04 0.036310681818182 $27,540,105 27540105.278312
Randy Wolf 698 Phillies PHI $4,375,000 4375000 2.69 0.61 0.61454628571429 $1,627,217 1627216.7341109
Tim Wakefield 1352 Red Sox BOS $4,350,000 4350000 1.52 0.35 0.34968275862069 $2,859,735 2859734.9321553
Esteban Loaiza 997 White Sox CHA $4,000,000 4000000 0.77 0.19 0.191306 $5,227,228 5227227.5830345
Carl Pavano 523 Marlins FLO $3,800,000 3800000 2.80 0.74 0.73768684210526 $1,355,589 1355588.7714442
Brad Penny 524 Marlins FLO $3,725,000 3725000 1.81 0.48 0.48486174496644 $2,062,444 2062443.594244
Miguel Batista 282 Blue Jays TOR $3,600,000 3600000 0.62 0.17 0.17159722222222 $5,827,600 5827600.1618778
Paul Wilson 1072 Reds CIN $3,500,000 3500000 1.67 0.48 0.4764 $2,099,076 2099076.4063812
Mark Buehrle 1526 White Sox CHA $3,500,000 3500000 2.94 0.84 0.84039142857143 $1,189,922 1189921.7031519
Byung-Hyun Kim 306 Red Sox BOS $3,425,000 3425000 0.08 0.02 0.022025927007299 $45,401,040 45401040.313473
Wade Miller 30 Astros HOU $3,400,000 3400000 1.37 0.40 0.40258235294118 $2,483,964 2483963.8217975
Brian Anderson 279 Royals KCA $3,250,000 3250000 0.01 0.00 0.0025123076923077 $398,040,416 398040416.41151
Roy Oswalt 33 Astros HOU $3,250,000 3250000 4.81 1.48 1.4795753846154 $675,870 675869.58420503
Ramon Ortiz 899 Angels ANA $3,100,000 3100000 1.47 0.48 0.47546451612903 $2,103,206 2103206.3720369
Sidney Ponson 1234 Orioles BAL $3,000,000 3000000 0.75 0.25 0.25009 $3,998,561 3998560.5182134
Jason Johnson 1219 Tigers DET $3,000,000 3000000 1.61 0.54 0.53631666666667 $1,864,570 1864570.0612201
Barry Zito 969 Athletics OAK $2,900,000 2900000 3.17 1.09 1.0917862068966 $915,930 915930.23769969
Cory Lidle 943 Reds CIN $2,750,000 2750000 1.84 0.67 0.66991636363636 $1,492,724 1492723.6507135
Jon Lieber 256 Yankees NYA $2,700,000 2700000 1.73 0.64 0.64228148148148 $1,556,950 1556949.762421
Kaz Ishii 363 Dodgers LAN $2,600,000 2600000 0.24 0.09 0.092465 $10,814,903 10814902.936246
Vicente Padilla 679 Phillies PHI $2,600,000 2600000 1.16 0.45 0.44726538461538 $2,235,809 2235809.0619061
Kip Wells 747 Pirates PIT $2,575,000 2575000 1.77 0.69 0.68806213592233 $1,453,357 1453357.1138303
A.J. Burnett 493 Marlins FLO $2,500,000 2500000 2.26 0.90 0.90418 $1,105,974 1105974.4741091
Jimmy Haynes 780 Reds CIN $2,500,000 2500000 -0.24 0 -10326652.677495
Joel Pineiro 1173 Mariners SEA $2,500,000 2500000 1.10 0.44 0.441464 $2,265,190 2265190.3665984
Kenny Rogers 1293 Rangers TEX $2,500,000 2500000 3.83 1.53 1.532352 $652,592 652591.57164933
CC Sabathia 1117 Indians CLE $2,450,000 2450000 2.01 0.82 0.82000408163265 $1,219,506 1219506.1249073
Ben Sheets 158 Brewers MIL $2,425,000 2425000 6.45 2.66 2.6579175257732 $376,234 376234.3979086
Tomo Ohka 415 MON $2,337,500 2337500 0.59 0.25 0.25177454545455 $3,971,807 3971807.389006
Jon Garland 1532 White Sox CHA $2,300,000 2300000 -0.08 0 -28655794.076972
John Thomson 585 Braves ATL $2,250,000 2250000 1.69 0.75 0.75034222222222 $1,332,725 1332725.2157534
Pat Hentgen 1217 Blue Jays TOR $2,200,000 2200000 -0.74 0 -2968824.6423241
Tony Armas 384 MON $2,100,000 2100000 -0.40 0 -5201702.1951183
Rocky Biddle 1524 MON $1,950,000 1950000 -1.03 0 -1891587.7696725
Gil Meche 1166 Mariners SEA $1,950,000 1950000 1.10 0.57 0.56575384615385 $1,767,553 1767553.1625605
Adam Eaton 611 Padres SDN $1,925,000 1925000 2.19 1.14 1.1399792207792 $877,209 877208.97168324
Ted Lilly 944 Blue Jays TOR $1,900,000 1900000 2.67 1.41 1.4053526315789 $711,565 711565.18124314
Darrell May 1387 Royals KCA $1,750,000 1750000 0.24 0.14 0.13520971428571 $7,395,918 7395918.2983471
Mark Redman 1447 Athletics OAK $1,750,000 1750000 0.45 0.26 0.25529657142857 $3,917,013 3917013.0425343
Scott Schoeneweis 907 White Sox CHA $1,725,000 1725000 0.35 0.21 0.20574782608696 $4,860,319 4860318.66785
Ryan Franklin 1151 Mariners SEA $1,700,000 1700000 1.43 0.84 0.84035294117647 $1,189,976 1189976.200476
Geremi Gonzalez 17077 Rays TBA $1,700,000 1700000 -0.06 0 -26313467.697123
Ismael Valdez 1188 Marlins FLO $1,600,000 1600000 -1.24 0 -1290124.9002169
Johan Santana 1513 Twins MIN $1,600,000 1600000 5.11 3.20 3.1963125 $312,861 312860.52286815
Mark Prior 265 Cubs CHN $1,600,000 1600000 3.02 1.89 1.88946875 $529,249 529249.29295602
Josh Beckett 489 Marlins FLO $1,509,375 1509375 2.73 1.81 1.8094111801242 $552,666 552665.9782943
Wilson Alvarez 1026 Dodgers LAN $1,500,000 1500000 2.69 1.79 1.7926533333333 $557,832 557832.33791252
David Wells 1619 Padres SDN $1,250,000 1250000 1.44 1.15 1.151816 $868,194 868194.22546657
Paul Abbott 1135 Phillies PHI $1,200,000 1200000 -1.21 0 -994439.42620845
Brett Tomko 645 Giants SFN $1,200,000 1200000 2.42 2.02 2.0153833333333 $496,184 496183.52174524
Jeff Suppan 1400 Cardinals SLN $1,000,000 1000000 0.70 0.70 0.700731 $1,427,081 1427081.1481153
Shane Reynolds 40 Diamondbacks ARI $1,000,000 1000000 0.07 0.07 0.0726441 $13,765,743 13765742.847664
Jake Westbrook 1130 Indians CLE $925,000 925000 0.96 1.03 1.034787027027 $966,382 966382.42834666
Brian Lawrence 632 Padres SDN $925,000 925000 -0.13 0 -7331959.4166138
Jaret Wright 1134 Braves ATL $850,000 850000 3.66 4.30 4.3003294117647 $232,540 232540.32522816
Dustin Hermanson 1326 Giants SFN $800,000 800000 0.90 1.13 1.12730375 $887,072 887072.36181907
Sterling Hitchcock 1588 Padres SDN $800,000 800000 -0.29 0 -2798053.9534754
Jeff D'Amico 4583 Indians CLE $750,000 750000 -0.01 0 -57009942.533978
Darren Oliver 1340 Marlins FLO $750,000 750000 0.02 0.03 0.0315528 $31,692,908 31692908.394818
Scott Erickson 1207 Mets NYN $700,000 700000 -0.20 0 -3544321.7434012
Victor Zambrano 1075 Mets NYN $650,000 650000 0.58 0.89 0.89386153846154 $1,118,742 1118741.5018674
John Halama 1156 Rays TBA $600,000 600000 0.01 0.02 0.01614665 $61,932,351 61932351.292683
Shawn Estes 771 Rockies COL $600,000 600000 0.39 0.64 0.643465 $1,554,086 1554086.080828
Dennys Reyes 1289 Royals KCA $550,000 550000 0.20 0.37 0.36963272727273 $2,705,388 2705388.1494161
Jason Marquis 96 Cardinals SLN $525,000 525000 1.86 3.54 3.5371238095238 $282,716 282715.57735906
Steve Sparks 1454 Diamondbacks ARI $500,000 500000 -0.67 0 -747508.18147705
Orlando Hernandez 1586 Yankees NYA $500,000 500000 2.22 4.45 4.44766 $224,837 224837.33019161
Jeff Fassero 178 Diamondbacks ARI $500,000 500000 1.83 3.66 3.66048 $273,188 273188.21575313
Rob Bell 1249 Rays TBA $500,000 500000 0.79 1.57 1.571382 $636,382 636382.49642671
Doug Davis 1258 Brewers MIL $450,000 450000 3.07 6.83 6.8287555555556 $146,440 146439.56601821
Carlos Zambrano 277 Cubs CHN $450,000 450000 4.96 11.02 11.024777777778 $90,705 90704.776110378
Tim Redding 39 Astros HOU $395,000 395000 -0.27 0 -1456312.4693529
Kyle Lohse 1490 Twins MIN $395,000 395000 0.26 0.66 0.66181012658228 $1,511,007 1511007.4020236
Brandon Duckworth 660 Astros HOU $390,000 390000 0.15 0.40 0.3953641025641 $2,529,314 2529314.1018989
John Lackey 886 Angels ANA $375,000 375000 2.07 5.52 5.52128 $181,117 181117.42204706
Ryan Drese 1090 Rangers TEX $372,500 372500 1.58 4.23 4.2285906040268 $236,485 236485.41408755
Rodrigo Lopez 1225 Orioles BAL $365,000 365000 1.79 4.90 4.9020547945205 $203,996 203996.08774626
Brett Myers 677 Phillies PHI $362,500 362500 -0.01 0 -35637042.862761
Aaron Harang 932 Reds CIN $360,000 360000 1.31 3.65 3.6485833333333 $274,079 274078.98042619
Dontrelle Willis 31317 Marlins FLO $353,500 353500 3.58 10.13 10.128769448373 $98,729 98728.676281657
Jake Peavy 638 Padres SDN $350,000 350000 4.66 13.31 13.3144 $75,107 75106.651445052
Jeremy Affeldt 1354 Royals KCA $350,000 350000 0.92 2.64 2.63562 $379,417 379417.36669171
Casey Fossum 1318 Diamondbacks ARI $345,000 345000 -0.26 0 -1316311.5804896
Josh Fogg 716 Pirates PIT $342,000 342000 0.18 0.53 0.52522807017544 $1,903,935 1903934.7985837
Jason Jennings 835 Rockies COL $340,000 340000 2.72 7.99 7.9881176470588 $125,186 125185.93793723
Jose Acevedo 754 Reds CIN $340,000 340000 0.42 1.23 1.2308676470588 $812,435 812435.03506613
Josh Towers 1247 Blue Jays TOR $340,000 340000 0.52 1.53 1.5303676470588 $653,438 653437.75524912
Dan Wright 1568 White Sox CHA $340,000 340000 -0.35 0 -985430.12575827
Carlos Silva 691 Twins MIN $340,000 340000 0.33 0.96 0.96099705882353 $1,040,586 1040585.9110789
Colby Lewis 1275 Rangers TEX $337,500 337500 -0.01 0 -24138005.020705
R.A. Dickey 5034 Rangers TEX $337,500 337500 0.51 1.52 1.5241925925926 $656,085 656085.06750386
Joaquin Benoit 1250 Rangers TEX $335,000 335000 1.44 4.31 4.3110149253731 $231,964 231963.93826297
Brandon Webb 16636 Diamondbacks ARI $335,000 335000 0.50 1.49 1.4949791044776 $668,906 668905.67032335
Nate Cornejo 1412 Tigers DET $335,000 335000 0.07 0.20 0.19891731343284 $5,027,214 5027214.487982
Bronson Arroyo 702 Red Sox BOS $332,500 332500 3.25 9.78 9.7834586466165 $102,213 102213.34153089
Mike Maroth 1434 Tigers DET $332,500 332500 1.63 4.92 4.9162105263158 $203,409 203408.70161014
Jeremy Bonderman 31740 Tigers DET $330,000 330000 1.24 3.77 3.772696969697 $265,062 265062.36997888
Horacio Ramirez 16627 Braves ATL $330,000 330000 0.25 0.74 0.74423333333333 $1,343,665 1343664.6213105
Jason Davis 1086 Indians CLE $326,800 326800 1.27 3.89 3.8909730722154 $257,005 257005.11965523
Denny Stark 855 Rockies COL $321,000 321000 -0.46 0 -691685.12596857
Oliver Perez 639 Pirates PIT $321,000 321000 5.29 16.48 16.48031152648 $60,678 60678.464626913
Jorge De Paula 45359 Yankees NYA $320,550 320550 -0.15 0 -2091598.3713525
Joe Kennedy 1052 Rockies COL $320,000 320000 3.58 11.20 11.2005625 $89,281 89281.230295353
Gary Knotts 507 Tigers DET $316,000 316000 0.29 0.92 0.9172753164557 $1,090,185 1090185.2279902
Zach Day 397 MON $315,000 315000 -0.64 0 -492211.34148685
Chad Durbin 16986 Indians CLE $315,000 315000 0.03 0.11 0.1067273015873 $9,369,674 9369673.7866272
Kurt Ainsworth 432 Orioles BAL $315,000 315000 -0.24 0 -1294341.4678243
Mark Hendrickson 990 Rays TBA $315,000 315000 1.54 4.88 4.8781904761905 $204,994 204994.04541106
Wes Obermueller 1391 Brewers MIL $314,000 314000 0.23 0.74 0.74038535031847 $1,350,648 1350648.0099449
Ryan Vogelsong 746 Pirates PIT $311,500 311500 0.67 2.14 2.139341894061 $467,433 467433.46763605
John Patterson 319 MON $310,000 310000 0.05 0.15 0.15462580645161 $6,467,226 6467225.7687654
Matt Riley 17560 Orioles BAL $310,000 310000 0.23 0.73 0.73163225806452 $1,366,807 1366806.8745977
Jerome Williams 16637 Giants SFN $308,000 308000 -0.06 0 -5360810.3874404
Claudio Vargas 16633 MON $307,500 307500 -1.38 0 -222394.19099141
Tommy Phelps 16626 Marlins FLO $307,500 307500 -0.04 0 -7176865.9851561
Eric DuBose 1206 Orioles BAL $305,000 305000 0.09 0.30 0.29986032786885 $3,334,886 3334885.968768
Sergio Mitre 39743 Cubs CHN $305,000 305000 0.37 1.20 1.2035213114754 $830,895 830895.13286149
Chris Capuano 16660 Brewers MIL $305,000 305000 0.30 1.00 0.99719344262295 $1,002,814 1002814.4563102
Nate Robertson 526 Tigers DET $305,000 305000 0.60 1.97 1.9732721311475 $506,772 506772.47411307
Jimmy Gobble 31732 Royals KCA $304,000 304000 0.06 0.20 0.20257894736842 $4,936,347 4936347.1031437
Cliff Lee 1102 Indians CLE $303,200 303200 0.13 0.42 0.42191622691293 $2,370,139 2370138.7531757
Sun-Woo Kim 410 MON $303,000 303000 -0.59 0 -517415.38209333
Jason Stanford 43178 Indians CLE $302,900 302900 0.26 0.85 0.84651700231099 $1,181,311 1181311.1813112
Tyler Yates 45073 Mets NYN $300,000 300000 FA/2011 0.01 0.03 0.028675333333333 $34,873,178 34873177.876456
Denny Bautista 31478 Orioles BAL $300,000 300000 0.23 0.78 0.78284333333333 $1,277,395 1277394.7958936
Chris Carpenter 975 Cardinals SLN $300,000 300000 2.09 6.96 6.9649666666667 $143,576 143575.70507636
Todd Van Poppel 1296 Reds CIN $300,000 300000 0.14 0.46 0.46312666666667 $2,159,236 2159236.4939757
Kevin Appier 866 Royals KCA $300,000 300000 0.07 0.25 0.24675166666667 $4,052,658 4052657.5301754
Casey Daigle 34375 Diamondbacks ARI $300,000 300000 -0.28 0 -1063087.1341651
Jose Lima 1429 Dodgers LAN $0 0 0.70 0 $0 0
See something wrong? Please click here here to send us a correction (feedback form opens in a new browser tab).