Season Information
Team Name
2004 Minnesota Twins
League
American League
Division
Central
Calendar
Location
W-L Record
92-70 (.568)   GBL: -0
Rankings (Div/Lg/MLB)
1 / 3 / 8
Runs For/Against
780 / 715   Diff: +65
Playoffs
Lost in 1st Round (Yankees)
Playoff Series
Lost in 1st Round (Yankees)
Playoff Series
ALDS vs NYA (L 3-1)
General Manager(s)
Manager(s)
Ballpark
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
Attendance
Attendance Rank
24
Payroll (usd$)
Payroll Rank
8
Years Active
1901-2020
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

2004 MLB Franchise and Minor League Affiliates

top csv share Sort PREV | NEXT
YearTeam NameLeagueDivisionLevelGWLWPctGBLRfRaDiffRankLgRankAttendanceAtt RankManagerBallparkPlayoffs
2004Minnesota TwinsAmerican LeagueCentralMLB1629270.568078071565131,879,22224Ron GardenhireHubert H. Humphrey MetrodomeLost in 1st Round (Yankees)
2004Rochester Red WingsInternational LeagueNorthAAA1447371.507107266854135437,0889Phil RoofFrontier Fielddnq
2004New Britain Rock CatsEastern LeagueNorthernAA1407070.50013.56266101636311,6717Stan CliburnNew Britain Stadiumdnq
2004Fort Myers MiracleFlorida State LeagueWestA+1356174.45216544624-804996,1504Jose MarzanHammond Stadiumdnq
2004Quad Cities SwingMidwest LeagueWesternA1366868.50013.556455410610173,37010Kevin BolesJohn O'Donnell Stadiumdnq
2004Elizabethton TwinsAppalachian LeagueWesternRk673829.5673340323172400Ray SmithJoe O'Brien Fielddnq
2004Gulf Coast TwinsGulf Coast LeagueSouthernRk573126.5442.5245270-252500Riccardo IngramHammond Stadiumdnq
7 record(s)
Glossary:
Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. League Abbreviation or name of league Division League division, geographically (usually) grouping of teams within a league Level Level of the team in terms of MLB, minor league level, Independent or College division G Games Played (or Pitched) W Wins (Pitcher or Team) L Losses (Pitcher or Team) WPct Winning Percentage (W/(W+L)) GBL Games behind leader. ((Team A Wins-Team B Wins) + (Team A Losses-Team B Losses))/2 RF Runs For RA Runs Against Diff Run Differential. RF-RA Rank If team context, indicates Divisional Rank LgRank Rank within a League. For MLB, refers to AL or NL Attendance Number of people paying for tickets for games Att Rank Attendance rank within the league Manager Manager(s) for this team Ballpark Team or School's ballpark for the season Playoffs Playoff participation description.

Organizational Roster for 2004 Minnesota Twins

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • 1st Round Pick
  • Hitters
  • Pitchers
  • 22-under
  • 36-over
  • Recently Active
  • A
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jim AbbottPRR24AAANew Britain Rock Cats (AA)---
    Joseph Abellera3BRR18RkGulf Coast Twins (Rk)---
    Heath AndersonCRR20AElizabethton Twins (Rk)---
    Justin ArnesonOFRR22A+Quad Cities Swing (A)---
    Jilmer Arratia2BRR20RkGulf Coast Twins (Rk)---
    Kyle AseltonPRL21AAElizabethton Twins (Rk)---
    B
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Scott BakerPRR22MLBRochester Red Wings (AAA), New Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Grant BalfourPRR26MLBMinnesota Twins (MLB)---
    Ricky BarrettPLL23AAAFort Myers Miracle (A+), Quad Cities Swing (A)---
    Jason BartlettSSRR24MLBMinnesota Twins (MLB), Rochester Red Wings (AAA), Gulf Coast Twins (Rk)---
    Joe BeimelPLL27MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Nick BlackburnPRR22MLBFort Myers Miracle (A+), Quad Cities Swing (A)---
    Dante Blancarte1BLL22RkGulf Coast Twins (Rk)---
    Henry BlancoCRR32MLBMinnesota Twins (MLB)---
    Henry BonillaPRR25AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Boof BonserPRR22MLBRochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Pat BordersCRR41MLBMinnesota Twins (MLB)SEA
    Rob BowenCRR23MLBMinnesota Twins (MLB), New Britain Rock Cats (AA)---
    Jason BowlinPRR21RkElizabethton Twins (Rk)---
    Travis Bowyer PRR22MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Eric BrandonPRR23AQuad Cities Swing (A)---
    Chris Brown1BRR21AGulf Coast Twins (Rk)---
    Jeremy BrownPRR25RkGulf Coast Twins (Rk)---
    Patrick BryantPRR18RkGulf Coast Twins (Rk)---
    Omar Burgos3BRR21A+Fort Myers Miracle (A+), Quad Cities Swing (A)---
    Deacon BurnsOFLL21A+Elizabethton Twins (Rk)---
    Landon BurtOFLL21AElizabethton Twins (Rk)---
    C
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kevin CameronPRR24MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    J.C. ContrerasPLL22A+Fort Myers Miracle (A+), Gulf Coast Twins (Rk)---
    Ronnie CoronaPRR25AANew Britain Rock Cats (AA)---
    Elvis Corporan3BBR24AAARochester Red Wings (AAA), New Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Jesse CrainPRR22MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Tristan CrawfordPRR21AAAQuad Cities Swing (A)---
    Michael CuddyerRFRR25MLBMinnesota Twins (MLB)---
    Kevin CulpepperPRL22AQuad Cities Swing (A), Elizabethton Twins (Rk)---
    D
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Andy DanglerCRR23RkGulf Coast Twins (Rk)---
    Seth DavidsonIFBR25AANew Britain Rock Cats (AA)---
    Doug DeedsLFLL22AAAFort Myers Miracle (A+)---
    Julio DePaulaPRR21MLBQuad Cities Swing (A)---
    Juan Diaz1BRR30MLBRochester Red Wings (AAA)---
    Steven DuguayPRR21A+Elizabethton Twins (Rk)---
    Todd DunwoodyCF-OFLL29MLBRochester Red Wings (AAA)CLE
    JD DurbinPRR22MLBMinnesota Twins (MLB), Rochester Red Wings (AAA), New Britain Rock Cats (AA)---
    E
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Todd ErdosPRR30MLBRochester Red Wings (AAA)MIL
    Willie EyrePRR25MLBRochester Red Wings (AAA)---
    F
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Korey FeinerCRR22AAAGulf Coast Twins (Rk)---
    Pete FisherPRR26AAFort Myers Miracle (A+), Gulf Coast Twins (Rk)---
    Simon FletcherOFRR19RkGulf Coast Twins (Rk)---
    Lew FordOFRR27MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Matt FoxPRR21MLBElizabethton Twins (Rk)---
    Aaron FultzPLL30MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    G
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    B.J. GarbeOFRR23AANew Britain Rock Cats (AA)SEA
    Alex GarciaSSBR22AQuad Cities Swing (A)---
    Angel GarciaPRR20AAAQuad Cities Swing (A), Gulf Coast Twins (Rk)---
    Dave GassnerPRL25MLBRochester Red Wings (AAA)---
    Joe GaultPRR19RkGulf Coast Twins (Rk)---
    Kyle GeigerCRR22AAFort Myers Miracle (A+), Quad Cities Swing (A)---
    Gary GloverPRR27MLBRochester Red Wings (AAA)MIL, CHN, MIL, CHN
    Dusty Gomon1BRR21A+Fort Myers Miracle (A+), Quad Cities Swing (A)---
    Josh GrayPLL23A+Fort Myers Miracle (A+)---
    Seth GreisingerPRR28MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Matt GuerrierPRR25MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Jannio GutierrezPRR22AANew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Cristian GuzmanSSBR26MLBMinnesota Twins (MLB)---
    Garrett GuzmanOFLL21AAAFort Myers Miracle (A+)---
    H
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Adam HarbenPRR20AAQuad Cities Swing (A)---
    Robbie HebertPRR22RkGulf Coast Twins (Rk)---
    Chris HeintzCRR29MLBRochester Red Wings (AAA)---
    Rick HellingPRR33MLBRochester Red Wings (AAA), New Britain Rock Cats (AA)TEX
    Joshua HillPRR21AAFort Myers Miracle (A+), Gulf Coast Twins (Rk)---
    Matthew HinesPRR23A+Fort Myers Miracle (A+), Quad Cities Swing (A)---
    Kevin HodgePRR27AAARochester Red Wings (AAA)---
    Luke Hughes2BRR19MLBElizabethton Twins (Rk)---
    Torii HunterRFRR28MLBMinnesota Twins (MLB)---
    J
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Adam JohnsonPRR24MLBRochester Red Wings (AAA)---
    Josh JohnsonCRR21AAAQuad Cities Swing (A)---
    Garrett Jones1BLL23MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Jacque JonesLF-RFLL29MLBMinnesota Twins (MLB)---
    Justin JonesPLL19AAQuad Cities Swing (A)CHN
    Larry JonesOFRR19AAAGulf Coast Twins (Rk)---
    K
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Travis KalinSSRR19RkGulf Coast Twins (Rk)---
    Beau KempPRR23AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Bryan KennedyCLR25AAANew Britain Rock Cats (AA)---
    Bobby KoreckyPRR24MLBNew Britain Rock Cats (AA)---
    Corey Koskie3BLR31MLBMinnesota Twins (MLB)---
    Jason KubelLFLR22MLBMinnesota Twins (MLB), Rochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Kaulana Kuhaulua2BRR24AANew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    L
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Tim LaheyCRR22AAAElizabethton Twins (Rk)---
    Kris LankfordPBR21RkElizabethton Twins (Rk)---
    Matt LeCroyC-1BRR28MLBMinnesota Twins (MLB)---
    Francisco LirianoPLL20MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Erik LohsePRR24AANew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Kyle LohsePRR25MLBMinnesota Twins (MLB)---
    Javier LopezOFRR20RkElizabethton Twins (Rk)---
    John LynchPLL23RkGulf Coast Twins (Rk)---
    Michael LysaughtIFRR18RkGulf Coast Twins (Rk)---
    M
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Chris MariniPLL21A+Elizabethton Twins (Rk)---
    Brandon MarstersCRR29AAARochester Red Wings (AAA)---
    Javier MartinezPLL20RkElizabethton Twins (Rk)---
    JP MartinezPRR22AAAElizabethton Twins (Rk)---
    Frank MataPRR20MLBElizabethton Twins (Rk)---
    Danny MatienzoCRR23AAFort Myers Miracle (A+)---
    Bill MauerPRR24AQuad Cities Swing (A)---
    Jake Mauer2BRR25AANew Britain Rock Cats (AA)---
    Joe MauerCLR21MLBMinnesota Twins (MLB), Rochester Red Wings (AAA), Fort Myers Miracle (A+)---
    Luis MazaIFRR24MLBRochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Tim McIlvaineCLR23RkGulf Coast Twins (Rk)---
    Dennis MedinaPRR21AElizabethton Twins (Rk)---
    Evan MeekPRR21MLBQuad Cities Swing (A), Elizabethton Twins (Rk)---
    Jesus Merchan3BRR23AAAFort Myers Miracle (A+)---
    Alex MerricksPLL20RkGulf Coast Twins (Rk)---
    Doug Mientkiewicz1BLR30MLBMinnesota Twins (MLB)BOS
    Jose MijaresPLL19MLBGulf Coast Twins (Rk)---
    Colby MillerPRR22AANew Britain Rock Cats (AA)---
    Jason MillerPLL21MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    Ryan MillsPRL26AAARochester Red Wings (AAA)---
    Felix Molina2BBR21AAAFort Myers Miracle (A+)---
    Jose MoralesCBR21MLBFort Myers Miracle (A+)---
    Victor MorenoPRR25AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Eduardo MorlanPRR18AAGulf Coast Twins (Rk)---
    Justin Morneau1BLR23MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Marcus MoseleyPRR23A+Fort Myers Miracle (A+)---
    Matt Moses3BLR19AAAQuad Cities Swing (A), Gulf Coast Twins (Rk)---
    Jeff MousserPRR22RkElizabethton Twins (Rk)---
    Terry MulhollandPRL41MLBMinnesota Twins (MLB)---
    Billy Munoz1BLL29AAANew Britain Rock Cats (AA)---
    Pete MunroPRR29MLBRochester Red Wings (AAA)HOU, HOU
    N
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Gregory NajacCLR19RkGulf Coast Twins (Rk)---
    Joe NathanPRR29MLBMinnesota Twins (MLB)---
    Pat NeshekPBR23MLBNew Britain Rock Cats (AA), Fort Myers Miracle (A+)---
    O
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Trent OeltjenOFLL21MLBFort Myers Miracle (A+)---
    Jose OffermanSS-2BBR35MLBMinnesota Twins (MLB)---
    Augie OjedaSSBR29MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Justin OlsonPRR24AAFort Myers Miracle (A+)---
    Patrick OrtizSSBR18RkElizabethton Twins (Rk)---
    Yancarlos OrtizSSBR19AAAGulf Coast Twins (Rk)---
    Edward OvalleOFRR19A+Gulf Coast Twins (Rk)---
    Ryan Owens2BRR26AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    P
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jeromy PalkiPRR28AAARochester Red Wings (AAA)---
    Ben PatteeOFRR22AAFort Myers Miracle (A+), Quad Cities Swing (A)---
    Tarrence PattersonOFRR20AElizabethton Twins (Rk)---
    Glen PerkinsPLL21MLBQuad Cities Swing (A), Elizabethton Twins (Rk)---
    Ron PerodinOFLL23A+Fort Myers Miracle (A+)---
    Brock Peterson1BRR20MLBQuad Cities Swing (A)---
    Kyle PhillipsCLR20MLBQuad Cities Swing (A)---
    Jeremy PickrelOFLR21A+Elizabethton Twins (Rk)---
    Valentin PinedaPRR19RkGulf Coast Twins (Rk)---
    Trevor Plouffe3BRR18MLBElizabethton Twins (Rk)---
    Juan PortesSSRR18AAGulf Coast Twins (Rk)---
    Jon PridiePRR24AANew Britain Rock Cats (AA)---
    Alex Prieto2B-3BRR28MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    TJ PruntyPRR22AQuad Cities Swing (A)---
    Carlos PulidoPLL32MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Nick PuntoSS-3BBR26MLBMinnesota Twins (MLB), Quad Cities Swing (A)---
    R
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Josh RabeOFRR25MLBRochester Red Wings (AAA)---
    Brad RadkePRR31MLBMinnesota Twins (MLB)---
    Jay RainvillePRR18AAGulf Coast Twins (Rk)---
    Jeff RandazzoPRL22AAFort Myers Miracle (A+)---
    Michael RestovichLFRR25MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Jason RichardsonPRR24AAANew Britain Rock Cats (AA)ATL, ATL
    Juan RinconPRR25MLBMinnesota Twins (MLB)---
    Luis Rivas2BRR24MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Joe RoaPRR32MLBMinnesota Twins (MLB)---
    Mark RobinsonOFBR18AGulf Coast Twins (Rk)---
    Luis Rodriguez2BBR24MLBRochester Red Wings (AAA)---
    Michael RogersPLL19RkGulf Coast Twins (Rk)---
    Alex RomeroRFBR20MLBFort Myers Miracle (A+)---
    J.C. RomeroPBL28MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Paul Rutgers2BRR20AQuad Cities Swing (A)---
    Michael RyanLF-RFLR26MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    S
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Javi SanchezC-IFRR22A+Elizabethton Twins (Rk)---
    Michael Sandoval3BRR22A+Fort Myers Miracle (A+)---
    Johan SantanaPLL25MLBMinnesota Twins (MLB)---
    Jay SawatskiPLL22AAAQuad Cities Swing (A), Elizabethton Twins (Rk)---
    Matt ScanlonOFLR26AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Jeff SchoenbachlerPRL18RkGulf Coast Twins (Rk)---
    Brent SchoeningPRR26AAARochester Red Wings (AAA)---
    Chris SchuttPRR22AAQuad Cities Swing (A)---
    David ShinskiePRR20AAElizabethton Twins (Rk)---
    Carlos SilvaPRR25MLBMinnesota Twins (MLB)---
    Brian SimmonsLF-CFBR30MLBRochester Red Wings (AAA)---
    Errol SimonitschPLL21AAQuad Cities Swing (A)---
    Alex SmitPLL18AAElizabethton Twins (Rk)---
    Oswaldo SosaPRR18AAGulf Coast Twins (Rk)---
    Denard SpanCFLL20MLBQuad Cities Swing (A), Gulf Coast Twins (Rk)---
    Ryan SpataroOFLR21AQuad Cities Swing (A)---
    Levale SpeignerPRR23MLBFort Myers Miracle (A+), Quad Cities Swing (A)---
    Shannon StewartLFRR30MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Anthony SwarzakPRR18MLBGulf Coast Twins (Rk)---
    T
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Brett TamburrinoIFBR22A+Fort Myers Miracle (A+)---
    Peter TautorPLR23A+Quad Cities Swing (A)---
    J.R. TaylorSSBR21AAQuad Cities Swing (A)---
    Manny TejadaPRR22A+Fort Myers Miracle (A+)---
    Brad ThomasPLL26MLBMinnesota Twins (MLB)BOS
    John ThomasPLL22AAAFort Myers Miracle (A+)---
    Luke ThwaitesPRR19RkGulf Coast Twins (Rk)---
    Terry Tiffee3BBR25MLBMinnesota Twins (MLB), Rochester Red Wings (AAA)---
    Eli TintorCRR19A+Fort Myers Miracle (A+), Gulf Coast Twins (Rk)---
    Matt Tolbert2B-3BBR22MLBElizabethton Twins (Rk)---
    James TomlinOFRR21AAANew Britain Rock Cats (AA)---
    Gabby TorresCRR26AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Scott TylerPRR21AAQuad Cities Swing (A)---
    U
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jon UhlPRR23AQuad Cities Swing (A)---
    V
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Danny VaisPRR19A+Gulf Coast Twins (Rk)---
    Odannys ValdezSSRR19RkGulf Coast Twins (Rk)---
    W
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kyle WaldropPRR18MLBElizabethton Twins (Rk), Gulf Coast Twins (Rk)---
    Tommy WatkinsOFRR24MLBNew Britain Rock Cats (AA)---
    Kevin WestOFRR24AAARochester Red Wings (AAA), New Britain Rock Cats (AA)---
    Scott WhitrockOFRR23AAQuad Cities Swing (A)---
    John WilliamsPRL22AElizabethton Twins (Rk)---
    David WinfreeLFRR18AAAElizabethton Twins (Rk)---
    Brian WolfePRR23MLBNew Britain Rock Cats (AA)---
    Johnny Woodard1BLL19A+Elizabethton Twins (Rk)---
    Y
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jay Yaconetti3BRR22RkElizabethton Twins (Rk)---
    Matt YeatmanPRR21AAFort Myers Miracle (A+)---
    Z
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mitchell ZamojcOFLR22A+Quad Cities Swing (A)---
    216 record(s)
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Ba Bats Th Throws Age Player's age for the selected season or as of a current date if in YY.DDD format. HiLvl Highest Level Reached