TEXAS RANGERS HISTORICAL 40-MAN ROSTERS

For current 40-man roster and contracts, click here.

On Active Roster
In Minor Leagues
On 15-Day Disabled List
On 60-Day Disabled List

Beginning of 2006
Season
End of 2005
Season
Beginning of 2005
Season
End of
2004 Season
Beginning of
2004 Season
End of
2003 Season

PITCHERS

Antonio ALFONSECA (Apr 06)          
Omar BELTRE (Nov 06)          
Joaquin BENOIT (ca. 01) Joaquin BENOIT Joaquin BENOIT Joaquin BENOIT Joaquin BENOIT Joaquin BENOIT
Fabio CASTRO (Dec 05)          
Francisco CORDERO (Nov 99) Francisco CORDERO Francisco CORDERO Francisco CORDERO Francisco CORDERO Francisco CORDERO
R.A. DICKEY (Apr 03) R.A. DICKEY R.A. DICKEY R.A. DICKEY R.A. DICKEY R.A. DICKEY
Adam EATON (Dec 05)          
Scott FELDMAN (Aug 05) Scott FELDMAN        
Frank FRANCISCO (May 04) Frank FRANCISCO Frank FRANCISCO Frank FRANCISCO    
Armando GALARAGGA (Dec 05)          
John KORONKA (Mar 06)          
Wes LITTLETON (Nov 05)          
Kameron LOE (Sep 04) Kameron LOE Kameron LOE Kameron LOE    
Kevin MILLWOOD (Dec 05)          
Akinori OTSUKA (Nov 05)          
Vicente PADILLA (Dec 05)          
John RHEINECKER (Apr 06)          
Josh RUPE (Nov 04) Josh RUPE Josh RUPE      
Brian SHOUSE (Apr 03) Brian SHOUSE Brian SHOUSE Brian SHOUSE Brian SHOUSE Brian SHOUSE
Robinson TEJADA (Apr 06)          
Edison VOLQUEZ (Aug 05) Edison VOLQUEZ        
C.J. WILSON (Jun 05) C.J. WILSON        
  Carlos ALMANZAR Carlos ALMANZAR Carlos ALMANZAR Carlos ALMANZAR  
  Doug BROCAIL Doug BROCAIL Doug BROCAIL    
  Ryan BUKVICH Ryan BUKVICH      
  Juan DOMINGUEZ Juan DOMINGUEZ Juan DOMINGUEZ Juan DOMINGUEZ Juan DOMINGUEZ
  Kevin GRYBOSKI        
  Steve KARSAY        
  Erasmo RAMIREZ Erasmo RAMIREZ Erasmo RAMIREZ Erasmo RAMIREZ Erasmo RAMIREZ
  Nick REGILIO Nick REGILIO Nick REGILIO Nick REGILIO  
  Ricardo RODRIGUEZ Ricardo RODRIGUEZ Ricardo RODRIGUEZ Ricardo RODRIGUEZ Ricardo RODRIGUEZ
  Kenny ROGERS Kenny ROGERS Kenny ROGERS Kenny ROGERS  
  Michael TEJERA   Michael TEJERA    
  Justin THOMPSON        
  John WASDIN   John WASDIN    
  Chris YOUNG Chris YOUNG Chris YOUNG    
    Pedro ASTACIO      
    Ryan DRESE Ryan DRESE Ryan DRESE Ryan DRESE
    Ron MAHAY Ron MAHAY Ron MAHAY Ron MAHAY
    Matt RILEY      
    Chan Ho PARK Chan Ho PARK Chan Ho PARK Chan Ho PARK
    Nick MASSET      
    Ryan WING      
      Mickey CALLAWAY Mickey CALLAWAY Mickey CALLAWAY
      Travis HUGHES   Travis HUGHES
      Ben KOZLOWSKI Ben KOZLOWSKI Ben KOZLOWSKI
      Colby LEWIS Colby LEWIS Colby LEWIS
      Edwin MORENO Edwin MORENO  
      Jeff NELSON Jeff NELSON  
      Jay POWELL Jay POWELL Jay POWELL
      Jeff ZIMMERMAN Jeff ZIMMERMAN Jeff ZIMMERMAN
        Rosman GARCIA Rosman GARCIA
          Aaron FULTZ
          Reynaldo GARCIA
          Tony MOUNCE
          Mario RAMOS
          John THOMSON
          Ismael VALDES
CATCHERS
Rod BARAJAS (Mar 04) Rod BARAJAS Rod BARAJAS Rod BARAJAS Rod BARAJAS  
Gerald LAIRD (Nov 02) Gerald LAIRD Gerald LAIRD Gerald LAIRD Gerald LAIRD Gerald LAIRD
  Sandy ALOMAR Sandy ALOMAR      
      Ken HUCKABY    
          Einar DIAZ
          Todd GREENE
INFIELDERS
Joaquin ARIAS (Nov 05)          
Aarom BALDIRIS (Jan 06)          
Hank BLALOCK (Mar 02) Hank BLALOCK Hank BLALOCK Hank BLALOCK Hank BLALOCK Hank BLALOCK
Mark DEROSA (Apr 05) Mark DEROSA Mark DEROSA      
D'Angelo JIMENEZ (Apr 06)          
Ian KINSLER (Nov 05)          
Marshall MCDOUGALL (Jun 05) Marshall MCDOUGALL        
Phil NEVIN (Jul 05) Phil NEVIN        
Mark TEIXEIRA (Aug 01) Mark TEIXEIRA Mark TEIXEIRA Mark TEIXEIRA Mark TEIXEIRA Mark TEIXEIRA
Michael YOUNG (Jul 00) Michael YOUNG Michael YOUNG Michael YOUNG Michael YOUNG Michael YOUNG
  Greg COLBRUNN Greg COLBRUNN      
  Esteban GERMAN        
  Adrian GONZALEZ Adrian GONZALEZ Adrian GONZALEZ Adrian GONZALEZ  
  Alfonso SORIANO Alfonso SORIANO Alfonso SORIANO Alfonso SORIANO  
      Manny ALEXANDER    
      Jason BOURGEOIS Jason BOURGEOIS  
      Brad FULLMER Brad FULLMER  
      Andy FOX    
      Herbert PERRY Herbert PERRY Herbert PERRY
          Jermaine CLARK
          Jason HART
          Mike LAMB
          Rafael PALMEIRO
          Alex RODRIGUEZ
          Donnie SADLER
OUTFIELDERS
Jason BOTTS (Nov 04) Jason BOTTS Jason BOTTS      
Adrian BROWN (Apr 06)          
Gary MATTHEWS (May 04) Gary MATTHEWS Gary MATTHEWS Gary MATTHEWS    
Kevin MENCH (Nov 01) Kevin MENCH Kevin MENCH Kevin MENCH Kevin MENCH Kevin MENCH
Laynce NIX (Nov 02) Laynce NIX Laynce NIX Laynce NIX Laynce NIX Laynce NIX
Brad WILKERSON (Nov 05)          
  David DELLUCCI David DELLUCCI David DELLUCCI David DELLUCCI  
  Richard HIDALGO Richard HIDALGO      
    Chad ALLEN Chad ALLEN    
      Rusty GREER Rusty GREER Rusty GREER
      Brian JORDAN Brian JORDAN  
      Ramon NIVAR Ramon NIVAR Ramon NIVAR
      Eric YOUNG Eric YOUNG  
          Ryan CHRISTENSON
          Juan GONZALEZ
          Jason JONES
          Shane SPENCER
          Marcus THAMES