MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Texas Rangers AL West
Team Roster
No PITCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
65 Grant Anderson (P) R/R 6'0"/180lbs 6/21/97 USA 0-R T-Sea '19
- Caleb Boushley (P) R/R 6'3"/190lbs 10/1/93 USA 0-R
61 Cody Bradford (P) L/L 6'4"/197lbs 2/22/98 USA 0 Tex '19 (6/175)
68 Marc Church (P) R/R 6'3"/189lbs 3/30/01 USA 0-R Tex '19 (18/535)
- Roansy Contreras (P) R/R 6'0"/175lbs 11/7/99 DOM 2 W-Ana '24
48 Jacob deGrom (P) L/R 6'4"/180lbs 6/19/88 USA 9 FA '22
33 Dane Dunning (P) R/R 6'4"/225lbs 12/20/94 USA 3 T-ChA '20
63 Matt Festa (P) R/R 6'1"/195lbs 3/11/93 USA 3 FA '24
58 Gerson Garabito (P) R/R 6'0"/160lbs 8/19/95 0-R
22 Jon Gray (P) R/R 6'4"/225lbs 11/5/91 USA 8 FA '21
51 Tyler Mahle (P) R/R 6'3"/210lbs 9/29/94 USA 6 FA '23
52 Walter Pennington (P) L/L 6'2"/205lbs 4/14/98 USA 0-R T-KC '24
57 Daniel Robert (P) L/R 6'4"/210lbs 8/30/94 USA 0-R Tex '17 (21/644)
66 Josh Sborz (P) R/R 6'3"/215lbs 12/17/93 USA 4 T-LA '21
60 Cole Winn (P) R/R 6'2"/190lbs 11/25/99 USA 0-R Tex '18 (1/15)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
28 Jonah Heim (C) S/R 6'4"/220lbs 6/27/95 USA 3 T-Oak '21
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
56 Justin Foscue (IF) R/R 6'0"/205lbs 3/2/99 USA 0-R Tex '20 (1/14)
38 Dustin Harris (1B/OF) L/R 6'2"/185lbs 7/8/99 USA 0-R T-Oak '20
6 Josh Jung (IF) R/R 6'2"/214lbs 2/12/98 USA 1 Tex '19 (1/8)
30 Nathaniel Lowe (1B) L/R 6'4"/220lbs 7/7/95 USA 4 T-TB '20
36 Jonathan Ornelas (IF) R/R 6'0"/196lbs 5/26/00 USA 0-R Tex '18 (3/91)
5 Corey Seager (SS) L/R 6'4"/215lbs 4/27/94 USA 8 FA '21
2 Marcus Semien (2B) R/R 6'0"/195lbs 9/17/90 USA 10 FA '21
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
32 Evan Carter (OF) L/R 6'4"/190lbs 8/29/02 USA 0-R Tex '20 (2/50)
53 Adolis Garcia (OF) R/R 6'1"/205lbs 3/2/93 CUB 4 T-StL '19
36 Wyatt Langford (OF) R/R 6'1"/225lbs 11/15/01 USA 0-R Tex '23 (1/4)
3 Leody Taveras (OF) S/R 6'2"/195lbs 9/8/98 DOM 3 S-Tex '15
No DH B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
20 Ezequiel Duran (DH/OF) R/R 5'11"/185lbs 5/22/99 DOM 1 T-NYA '21
8 Josh Smith (DH/IF) L/R 5'10"/172lbs 8/7/97 USA 1 T-NYA '21
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
32 Evan Carter (OF) L/R 6'4"/190lbs 8/29/02 USA 0-R Tex '20 (2/50)
22 Jon Gray (P) R/R 6'4"/225lbs 11/5/91 USA 8 FA '21
51 Tyler Mahle (P) R/R 6'3"/210lbs 9/29/94 USA 6 FA '23
60 Cole Winn (P) R/R 6'2"/190lbs 11/25/99 USA 0-R Tex '18 (1/15)
IN THE MINORS
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
- Dane Acker (P) R/R 6'2"/189lbs 4/1/99 USA 0-R T-Oak '21
- Max Acosta (IF) R/R 5'11"/187lbs 10/29/02 VEN 0-R
- Robert Ahlstrom (P) L/L 6'2"/176lbs 6/19/99 USA 0-R T-NYA '22
45 Chase Anderson (P) R/R 6'1"/210lbs 11/30/87 USA 9 FA '24
82 Sherten Apostel (IF) R/R 6'4"/235lbs 3/11/99 CUW 1-R T-Pit '18
81 Jason Bahr (P) R/R 6'5"/195lbs 2/15/95 USA 0-R T-SF '18
- Reid Birlingmair (P) L/R 5'10"/210lbs 11/13/96 USA 0-R FA '23
- Michael Brewer (P) R/R 6'5"/215lbs 8/8/00 USA 0-R Tex '19 (32/955)
- Logan Bursick-Harrington (P) R/R 6'4"/185lbs 1/22/01 USA 0-R S-Tex '23
- Antonio Cabello (C) R/R 5'10"/160lbs 11/1/00 VEN 0-R T-NYA '21
- Gerardo Carrillo (P) R/R 5'10"/170lbs 9/13/98 MEX 0-R FA '23
Jean Casanova (P) R/R 6'3"/181lbs 3/4/97 0-R Tex '16 (35/1059)
- Carl Chester (OF) R/R 6'0"/200lbs 12/12/95 USA 0-R T-TB '21
- Edwar Colina (P) R/R 5'11"/240lbs 5/3/97 VEN 1-R W-Min '21
Casey Cook (OF) L/R 6'0"/195lbs 10/2/02 USA 0-R Tex '24 (3/103)
- Jose Corniell (P) R/R 6'3"/165lbs 6/22/03 DOM 0-R T-Sea '20
- Blaine Crim (1B) R/R 5'11"/200lbs 6/17/97 USA 0-R Tex '19 (19/565)
- Luis Curvelo (P) R/R 6'1"/170lbs 10/21/00 VEN 0-R
Joey Danielson (P) / "/lbs 12/31/69 0-R Tex '24 (17/525)
- Alex De Goti (IF) R/R 6'0"/192lbs 8/19/94 USA 1-R FA '24
- Jose De Jesus (OF) S/L 6'1"/170lbs 1/8/05 DOM 0-R S-Tex '22
Aidan Deakins (P) / "/lbs 12/31/69 0-R Tex '24 (13/405)
- Ricky DeVito (P) S/R 6'3"/195lbs 8/21/98 USA 0-R T-Pit '23
Dylan Dreiling (OF) L/L 5'11"/197lbs 4/17/03 USA 0-R Tex '24 (2/65)
- Josh Dye (P) L/L 6'5"/180lbs 9/14/96 USA 0-R FA '23
Scott Engler (P) R/R 6'4"/220lbs 12/12/96 0-R Tex '16 (16/489)
Brooks Fowler (P) / "/lbs 12/31/69 0-R Tex '24 (15/465)
- Kyle Funkhouser (P) R/R 6'3"/229lbs 3/16/94 USA 2 FA '23
- Luis Garcia (P) L/L 6'4"/220lbs 2/18/04 DOM 0-R S-Tex '22
- Ryan Garcia (P) R/R 6'0"/180lbs 1/24/98 USA 0-R Tex '19 (2/50)
Josh Gessner (P) R/R 6'1"/205lbs 6/25/00 0-R T-Phi '21
- Ryan Gold (C) L/R 5'11"/215lbs 10/10/97 0-R FA '23
- Jose Gonzalez (P) R/R 6'3"/200lbs 8/5/01 VEN 0-R S-Tex '19
- Kelvin Gonzalez (P) R/R 6'0"/170lbs 12/24/97 DOM 0-R T-KC '18
- Shane Greene (P) R/R 6'4"/200lbs 11/17/88 USA 9 FA '24
- Jake Guenther (1B) L/L 6'4"/230lbs 5/16/97 USA 0-R T-TB '20
- Anthony Gutierrez (OF) R/R 6'3"/185lbs 11/25/04 VEN 0-R S-Tex '22
- Theo Hardy (IF/OF) S/R 6'1"/185lbs 11/27/01 USA 0-R S-Tex '24
- Trevor Hauver (IF) L/R 6'0"/205lbs 11/20/98 USA 0-R T-NYA '21
- Ariel Hernandez (P) R/R 6'4"/230lbs 3/2/92 DOM 1-R FA '18
- Codi Heuer (P) R/R 6'5"/200lbs 7/3/96 USA 2 FA '24
55 Sam Huff (C) R/R 6'5"/240lbs 1/14/98 USA 2 Tex '16 (7/219)
- Lucas Jacobsen (P) L/L 6'5"/190lbs 7/1/95 USA 0-R Tex '16 (27/819)
- Joshua Javier (P) L/L 6'3"/195lbs 12/16/98 DOM 0-R T-Ari '18
Jake Jekielek (P) / "/lbs 12/31/69 0-R Tex '24 (10/315)
- Cooper Johnson (C) R/R 5'11"/209lbs 4/25/98 USA 0-R FA '23
Keith Jones II (OF) / "/lbs 12/31/69 0-R Tex '24 (9/285)
- Jack Kruger (C) R/R 6'1"/195lbs 10/26/94 USA 1-R W-Ana '21
67 Jacob Latz (P) R/L 6'2"/185lbs 4/8/96 USA 1-R Tex '17 (5/164)
35 Jack Leiter (P) R/R 6'1"/205lbs 4/21/00 USA 0-R Tex '21 (1/2)
- Adam Loewen (P) L/L 6'6"/245lbs 4/9/84 CAN 5 FA '17
Eric Loomis (P) / "/lbs 12/31/69 0-R Tex '24 (16/495)
- Jarret Martin (P) L/L 6'3"/230lbs 8/14/89 USA 0-R FA '19
- Abdiel Mendoza (P) R/R 5'10"/160lbs 9/19/98 PAN 0-R T-Oak '18
- Andres Mesa (IF) R/R 5'11"/170lbs 10/16/02 DOM 0-R T-Sea '21
- Andrew Mitchell (P) L/L 6'1"/200lbs 10/23/94 USA 0-R FA '23
- Josh Mollerus (P) R/R 6'3"/215lbs 10/6/99 USA 0-R T-Tor '24
Malcolm Moore (C) L/R 6'2"/216lbs 7/31/03 USA 0-R Tex '24 (1/30)
- Seth Nordlin (P) R/R 6'4"/213lbs 9/4/97 USA 0-R FA '23
- Teodoro Ortega (P) R/R 6'0"/145lbs 3/12/00 PAN 0-R T-Oak '18
- Abimelec Ortiz (OF) L/L 6'0"/205lbs 2/22/02 PUR 0-R S-Tex '21
- Fernery Ozuna (P) R/R 5'8"/170lbs 11/9/95 DOM 0-R FA '18
Dalton Pence (P) / "/lbs 12/31/69 0-R Tex '24 (11/345)
- Rafe Perich (3B) S/R 6'3"/225lbs 5/22/02 USA 0-R Tex '24 (7/225)
- DJ Peters (OF) R/R 6'6"/225lbs 12/12/95 USA 1 FA '24
Brock Porter (P) R/R 6'4"/208lbs 6/3/03 USA 0-R Tex '22 (4/109)
- Luis Ramirez (P) R/R 6'2"/200lbs 4/6/01 USA 0-R S-Tex '22
- Buddy Reed (OF) S/R 6'4"/218lbs 4/27/95 USA 0-R FA '23
- Garrett Richards (P) R/R 6'2"/210lbs 5/27/88 USA 12 FA '22
80 Kumar Rocker (P) R/R 6'5"/245lbs 11/22/99 USA 0-R Tex '22 (1/3)
- Adrian Rodriguez (P) R/R 6'5"/192lbs 5/18/01 USA 0-R Tex '19 (39/1165)
- Ricardo Rodriguez (P) R/R 6'2"/220lbs 8/31/92 VEN 2-R S-Tex '10
- Michael Roth (P) L/L 6'1"/210lbs 2/15/90 USA 3-R T-ChN '18
- Adrian Sampson (P) R/R 6'2"/210lbs 10/7/91 USA 5 FA '24
- Paulino Santana (OF) S/R 6'2"/180lbs 11/17/06 DOM 0-R S-Tex '24
- Winston Santos (P) R/R 6'0"/160lbs 4/15/02 DOM 0-R
- Florencio Serrano (P) R/R 6'1"/205lbs 2/23/00 USA 0-R S-Tex '19
- Marcus Smith (OF) L/L 5'11"/185lbs 9/11/00 USA 0-R T-Oak '20
- Peter Solomon (P) R/R 6'4"/211lbs 8/16/96 USA 1-R FA '24
- Blake Taylor (P) L/L 6'3"/220lbs 8/17/95 USA 3 FA '24
- Emiliano Teodo (P) R/R 6'1"/165lbs 2/14/01 DOM 0-R S-Tex '20
Izack Tiger (P) R/R 6'2"/175lbs 2/8/01 USA 0-R Tex '23 (7/201)
- Jesus Valdez (P) R/R 6'2"/175lbs 5/3/01 DOM 0-R S-Tex '19
- Luis Valdez (P) L/L 6'2"/158lbs 7/18/03 MEX 0-R T-LA '23
- Xavier Valentin (C) L/R 5'9"/180lbs 8/22/00 PUR 0-R Tex '18 (19/569)
Echedry Vargas (IF) R/R 5'11"/170lbs 2/27/05 DOM 0-R S-Tex '22
- Stephen Villines (P) R/R 6'1"/185lbs 7/15/95 USA 0-R T-NYN '20
- Sebastian Walcott (IF) R/R 6'4"/190lbs 3/14/06 BHS 0-R S-Tex '23
- Avery Weems (P) R/L 6'2"/205lbs 6/6/97 USA 0-R T-ChA '20
- Matt Whatley (C) R/R 5'9"/200lbs 1/7/96 USA 0-R Tex '17 (3/104)
43 Owen White (P) R/R 6'3"/199lbs 8/9/99 USA 0-R Tex '18 (2/55)
- Grant Wolfram (P) L/L 6'6"/235lbs 12/12/96 USA 0-R Tex '18 (18/539)
- Kai-Noa Wynyard (P) R/R 6'0"/176lbs 6/22/02 AUS 0-R S-Tex '20
- Aaron Zavala (OF) L/R 6'0"/193lbs 6/23/00 USA 0-R Tex '21 (2/38)
- Tyler Zombro (P) R/R 5'10"/215lbs 9/2/94 USA 0-R FA '23
R = Rookie