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
62 A.J. Alexy (P) R/R 6'4"/195lbs 4/21/98 USA 1-R T-LA '17
39 Kolby Allard (P) L/L 6'1"/195lbs 8/13/97 USA 4 T-Atl '19
68 Joe Barlow (P) R/R 6'2"/210lbs 9/28/95 USA 1 Tex '16 (11/339)
46 Brock Burke (P) L/L 6'4"/210lbs 8/4/96 USA 1-R T-TB '18
33 Dane Dunning (P) R/R 6'4"/225lbs 12/20/94 USA 2 T-ChA '20
67 Demarcus Evans (P) R/R 6'5"/265lbs 10/22/96 USA 2 Tex '15 (25/738)
- Jon Gray (P) R/R 6'4"/225lbs 11/5/91 USA 7 FA '21
52 Taylor Hearn (P) L/L 6'6"/230lbs 8/30/94 USA 3 T-Pit '18
Ronny Henriquez (P) R/R 5'10"/155lbs 6/20/00 DOM 0-R S-Tex '17
72 Jonathan Hernandez (P) R/R 6'3"/190lbs 7/6/96 USA 2 S-Tex '13
31 Spencer Howard (P) R/R 6'3"/210lbs 7/28/96 USA 2 T-Phi '21
60 John King (P) L/L 6'2"/215lbs 9/14/94 USA 2 Tex '17 (10/314)
25 Jose Leclerc (P) R/R 6'0"/195lbs 12/19/93 DOM 5 S-Tex '10
59 Brett Martin (P) L/L 6'4"/200lbs 4/28/95 USA 3 Tex '14 (4/126)
49 Glenn Otto (P) R/R 6'3"/240lbs 3/11/96 USA 1-R T-NYA '21
61 Spencer Patton (P) R/R 6'1"/200lbs 2/20/88 USA 4 FA '21
78 Yerry Rodriguez (P) R/R 6'2"/198lbs 10/15/97 DOM 0-R S-Tex '15
56 Dennis Santana (P) R/R 6'2"/190lbs 4/12/96 DOM 4 T-LA '21
66 Josh Sborz (P) R/R 6'3"/215lbs 12/17/93 USA 3 T-LA '21
57 Nick Snyder (P) R/R 6'4"/190lbs 10/10/95 1-R Tex '17 (19/584)
- Ricky Vanasco (P) R/R 6'3"/180lbs 10/13/98 USA 0-R Tex '17 (15/464)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
28 Jonah Heim (C) S/R 6'4"/220lbs 6/27/95 USA 2 T-Oak '21
55 Sam Huff (C) R/R 6'5"/240lbs 1/14/98 USA 1-R Tex '16 (7/219)
23 Jose Trevino (C) R/R 5'11"/210lbs 11/28/92 USA 4 Tex '14 (6/186)
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
82 Sherten Apostel (IF) R/R 6'4"/235lbs 3/11/99 CUW 1-R T-Pit '18
74 Ryan Dorow (IF) R/R 6'0"/195lbs 8/21/95 USA 1-R Tex '17 (30/914)
- Ezequiel Duran (IF) R/R 5'11"/185lbs 5/22/99 DOM 0-R T-NYA '21
65 Yonny Hernandez (IF) S/R 5'9"/140lbs 5/4/98 VEN 1 S-Tex '14
9 Isiah Kiner-Falefa (SS) R/R 5'11"/190lbs 3/23/95 USA 4 Tex '13 (4/130)
30 Nate Lowe (1B) L/R 6'4"/220lbs 7/7/95 USA 3 T-TB '20
- Zach Reks (1B/OF) L/R 6'2"/190lbs 11/12/93 USA 1-R T-LA '21
5 Corey Seager (SS) L/R 6'4"/215lbs 4/27/94 USA 7 FA '21
2 Marcus Semien (IF) R/R 6'0"/195lbs 9/17/90 USA 9 FA '21
15 Nick Solak (IF/OF) R/R 5'11"/185lbs 1/11/95 USA 3 T-TB '19
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
56 Kole Calhoun (OF) L/L 5'10"/205lbs 10/14/87 USA 10 FA '21
5 Willie Calhoun (OF/DH) L/R 5'8"/200lbs 11/4/94 USA 5 T-LA '17
53 Adolis Garcia (OF) R/R 6'1"/205lbs 3/2/93 CUB 3 T-StL '19
3 Leody Taveras (OF) S/R 6'2"/195lbs 9/8/98 DOM 2 S-Tex '15
41 Eli White (OF) R/R 6'3"/195lbs 6/26/94 USA 2 T-Oak '18
No DH B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
77 Andy Ibanez (DH/IF) R/R 5'11"/205lbs 4/3/93 CUB 1 S-Tex '15
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
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
- Jose Acosta (IF) S/R 5'10"/170lbs 3/20/00 DOM 0-R T-Cin '20
- Grant Anderson (P) R/R 6'0"/180lbs 6/21/97 USA 0-R T-Sea '19
32 Justin Anderson (P) L/R 6'3"/230lbs 9/28/92 USA 2 FA '21
35 Kohei Arihara (P) R/R 6'2"/210lbs 8/11/92 JPN 1 S-Tex '20
81 Jason Bahr (P) R/R 6'5"/195lbs 2/15/95 USA 0-R T-SF '18
- Antonio Cabello (C) R/R 5'10"/160lbs 11/1/00 VEN 0-R T-NYA '21
- Carl Chester (OF) R/R 6'0"/200lbs 12/12/95 USA 0-R T-TB '21
54 Kyle Cody (P) R/R 6'7"/225lbs 8/9/94 USA 2 Tex '16 (6/189)
- Edwar Colina (P) R/R 5'11"/240lbs 5/3/97 VEN 1-R W-Min '21
- Jose Corniell (P) R/R 6'3"/165lbs 6/22/03 DOM 0-R T-Sea '20
79 David Garcia (C) S/R 5'11"/201lbs 2/6/00 DOM 0-R S-Tex '16
Josh Gessner (P) R/R 6'1"/205lbs 6/25/00 0-R T-Phi '21
- Kelvin Gonzalez (P) R/R 6'0"/170lbs 12/24/97 DOM 0-R T-KC '18
- Kevin Gowdy (P) R/R 6'4"/170lbs 11/16/97 0-R T-Phi '21
- Jake Guenther (1B) L/L 6'4"/230lbs 5/16/97 USA 0-R T-TB '20
Dustin Harris (IF) L/R 6'2"/185lbs 7/8/99 USA 0-R T-Oak '20
- Trevor Hauver (IF) L/R 6'0"/205lbs 11/20/98 USA 0-R T-NYA '21
67 Ariel Hernandez (P) R/R 6'4"/230lbs 3/2/92 DOM 1-R FA '18
- Joshua Javier (P) L/L 6'3"/195lbs 12/16/98 DOM 0-R T-Ari '18
66 James Jones (OF) L/L 6'3"/205lbs 9/24/88 USA 2 T-Sea '15
59 Jack Kruger (C) R/R 6'1"/195lbs 10/26/94 USA 1-R W-Ana '21
18 Jake Latz (P) R/L 6'2"/185lbs 4/8/96 USA 1-R Tex '17 (5/164)
- Adam Loewen (P) L/L 6'6"/245lbs 4/9/84 CAN 5 FA '17
- Jarret Martin (P) L/L 6'3"/230lbs 8/14/89 USA 0 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
72 Tyson Miller (P) R/R 6'4"/225lbs 7/29/95 USA 1-R W-ChN '21
- Teodoro Ortega (P) R/R 6'0"/145lbs 3/12/00 PAN 0-R T-Oak '18
37 Yohel Pozo (DH/C) R/R 6'0"/201lbs 6/14/97 VEN 1-R W-SD '21
- Edubray Ramos (P) R/R 6'0"/232lbs 12/19/92 VEN 4 FA '20
- 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 T-ChN '18
- Ryder Ryan (P) R/R 6'2"/205lbs 5/11/95 USA 0-R T-NYN '20
- Josh Smith (IF) L/R 5'10"/172lbs 8/7/97 USA 0-R T-NYA '21
- Marcus Smith (OF) L/L 5'11"/185lbs 9/11/00 USA 0-R T-Oak '20
- Josh Stowers (OF) R/R 6'0"/200lbs 2/25/97 USA 0-R T-NYA '21
- Tyler Thomas (P) R/L 6'1"/175lbs 12/22/95 USA 0-R T-ChN '18
- Jesus Tinoco (P) R/R 6'4"/258lbs 4/30/95 VEN 3 FA '21
- Stephen Villines (P) R/R 6'1"/185lbs 7/15/95 USA 0-R T-NYN '20
- Meibrys Viloria (C) L/R 5'11"/225lbs 2/15/97 COL 3 FA '21
74 Steele Walker (OF) L/L 5'11"/209lbs 7/30/96 USA 0-R T-ChA '19
- Avery Weems (P) R/L 6'2"/205lbs 6/6/97 USA 0-R T-ChA '20
R = Rookie