Rosternomics

Twins MIN

Switch team:

GM: Terry Ryan (since 1993)

2004 roster — every player, value & surplus

‹ Prev Next ›
+14.5
WAB — wins above budget
+9.6
TAB — roster Talent above budget
92–70 (0.568)
record · made playoffs
+12M
surplus $M (value/$)
39.6
roster fWAR
$47.1M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Johan Santana 25 arb 34 6.9 1.6 +10.2
Brad Radke 31 FA-elig 34 4.9 10.8 -2.3
Lew Ford 27 154 3.4
Joe Nathan 29 arb 73 3.0 0.4 +4.6
Torii Hunter 28 FA-elig 138 2.6 6.5 -2.1
Corey Koskie 31 FA-elig 118 2.5 4.5 -0.2
Carlos Silva 25 pre-arb 33 2.5 0.3 +4.0
Juan Rincon 25 arb 77 2.4 0.3 +3.7
Cristian Guzman 26 arb 145 1.8 3.7 -0.7
Shannon Stewart 30 FA-elig 92 1.6 5.5 -2.8
Joe Mauer 21 pre-arb 35 1.2 0.3 +1.8
Luis Rivas 24 arb 109 1.1 1.5 +0.4
J.C. Romero 28 arb 74 1.1 0.8 +1.0
Kyle Lohse 25 arb 35 0.9 0.4 +1.2
Augie Ojeda 29 30 0.9
Justin Morneau 23 74 0.8
Michael Cuddyer 25 arb 115 0.8 0.3 +1.1
Nick Punto 26 arb 38 0.7 0.3 +0.9
Terry Mulholland 41 39 0.5
Henry Blanco 32 FA-elig 114 0.4 0.8 -0.1
Terry Tiffee 25 17 0.3
Jose Offerman 35 FA-elig 77 0.3 0.5 +0.0
Grant Balfour 26 arb 36 0.3 0.3 +0.1
Jacque Jones 29 arb 151 0.1 4.3 -4.1
Aaron Fultz 30 arb 55 0.1 0.6 -0.4
Pat Borders↔ SEA 41 19 0.1
Alex Prieto 28 16 0.1
Jesse Crain 22 22 0.0
Joe Roa 32 FA-elig 48 0.0 0.3 -0.3
J.D. Durbin 22 4 0.0
Brad Thomas 26 arb 3 0.0 0.3 -0.3
Jason Kubel 22 23 -0.0
Carlos Pulido 32 FA-elig 6 -0.0 0.3 -0.4
Seth Greisinger 28 12 -0.1
Joe Beimel 27 3 -0.1
Jason Bartlett 24 8 -0.1
Doug Mientkiewicz↔ BOS 30 FA-elig 78 -0.1 1.7 -1.9
Matt Guerrier 25 9 -0.2
Matthew LeCroy 28 arb 88 -0.2 0.3 -0.7
Michael Restovich 25 29 -0.2
Rob Bowen 23 17 -0.3
Michael Ryan 26 pre-arb 36 -0.6 0.3 -1.3

42 players appeared (WAR is complete); salary & surplus are on record for 26 of them (62%). Players without a salary show "–" — no single historical salary source is fully complete (especially 2020–2022).

WAR = FanGraphs (fWAR). Green = produced more value than paid (bargain); red = paid more than produced. Service: pre-arb (<3 yr) / arb (3–6) / FA-eligible (6+). Click headers to sort.

History: front-office performance & develop-vs-buy (1985–2024)

Trade ledger (realized WAR, all-time)

Best acquisitions
PlayerYearWAR for MIN
Johan Santana199932.0
Greg Gagne198215.6
Joe Nathan200314.1
Eric Milton199813.4
Joe Ryan202113.4
Francisco Liriano200312.5
Pablo López20239.6
Bert Blyleven19858.3
Ones that got away
PlayerYear tradedWAR elsewhere
Scott Erickson199516.4
J. J. Hardy201014.3
Johan Santana200814.3
Wilson Ramos201011.5
Mark Portugal19889.2
Denard Span20129.0
Bert Blyleven19888.4
Jason Bartlett20078.4