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
61 Cody Bradford (P) L/L 6'4"/197lbs 2/22/98 USA 0 Tex '19 (6/175)
46 Brock Burke (P) L/L 6'4"/210lbs 8/4/96 USA 2 T-TB '18
84 Carson Coleman (P) R/R 6'2"/190lbs 4/7/98 USA 0-R R5-NYA '23
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
17 Nathan Eovaldi (P) R/R 6'2"/217lbs 2/13/90 USA 11 FA '22
22 Jon Gray (P) R/R 6'4"/225lbs 11/5/91 USA 8 FA '21
44 Andrew Heaney (P) L/L 6'2"/200lbs 6/5/91 USA 9 FA '22
72 Jonathan Hernandez (P) R/R 6'3"/190lbs 7/6/96 USA 3 S-Tex '13
67 Jacob Latz (P) R/L 6'2"/185lbs 4/8/96 USA 1-R Tex '17 (5/164)
25 Jose Leclerc (P) R/R 6'0"/195lbs 12/19/93 DOM 6 S-Tex '10
23 Michael Lorenzen (P) R/R 6'3"/217lbs 1/4/92 USA 8 FA '24
51 Tyler Mahle (P) R/R 6'3"/210lbs 9/29/94 USA 6 FA '23
49 Austin Pruitt (P) R/R 5'10"/185lbs 8/31/89 USA 5 FA '24
37 David Robertson (P) R/R 5'11"/195lbs 4/9/85 USA 14 T-NYN '23
66 Josh Sborz (P) R/R 6'3"/215lbs 12/17/93 USA 4 T-LA '21
31 Max Scherzer (P) R/R 6'3"/208lbs 7/27/84 USA 15 T-NYN '23
54 Jose Urena (P) R/R 6'2"/208lbs 9/12/91 DOM 8 FA '24
60 Cole Winn (P) R/R 6'2"/190lbs 11/25/99 USA 0-R Tex '18 (1/15)
39 Kirby Yates (P) L/R 5'10"/205lbs 3/25/87 USA 8 FA '23
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
12 Andrew Knizner (C) R/R 6'1"/225lbs 2/3/95 USA 4 FA '24
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
20 Ezequiel Duran (IF/OF) R/R 5'11"/185lbs 5/22/99 DOM 1 T-NYA '21
56 Justin Foscue (IF) R/R 6'0"/205lbs 3/2/99 USA 0-R Tex '20 (1/14)
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
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
8 Josh Smith (IF/OF) L/R 5'10"/172lbs 8/7/97 USA 1 T-NYA '21
38 Davis Wendzel (IF) R/R 6'1"/206lbs 5/23/97 USA 0-R Tex '19 (1/41)
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
16 Travis Jankowski (OF) L/R 6'2"/190lbs 6/15/91 USA 8 FA '23
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
36 Wyatt Langford (DH/OF) R/R 6'1"/225lbs 11/15/01 USA 0-R Tex '23 (1/4)
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
46 Brock Burke (P) L/L 6'4"/210lbs 8/4/96 USA 2 T-TB '18
84 Carson Coleman (P) R/R 6'2"/190lbs 4/7/98 USA 0-R R5-NYA '23
48 Jacob deGrom (P) L/R 6'4"/180lbs 6/19/88 USA 9 FA '22
56 Justin Foscue (IF) R/R 6'0"/205lbs 3/2/99 USA 0-R Tex '20 (1/14)
6 Josh Jung (IF) R/R 6'2"/214lbs 2/12/98 USA 1 Tex '19 (1/8)
51 Tyler Mahle (P) R/R 6'3"/210lbs 9/29/94 USA 6 FA '23
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
- Robert Ahlstrom (P) L/L 6'2"/176lbs 6/19/99 USA 0-R T-NYA '22
65 Grant Anderson (P) R/R 6'0"/180lbs 6/21/97 USA 0-R T-Sea '19
- Shaun Anderson (P) R/R 6'4"/228lbs 10/29/94 USA 4 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
19 Jose Barrero (IF/OF) R/R 6'2"/175lbs 4/5/98 CUB 3 W-Cin '24
- 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
68 Marc Church (P) R/R 6'3"/189lbs 3/30/01 USA 0-R Tex '19 (18/535)
- 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
- Blaine Crim (1B) R/R 5'11"/200lbs 6/17/97 USA 0-R Tex '19 (19/565)
- Johnny Cueto (P) R/R 5'11"/229lbs 2/15/86 DOM 15 FA '24
- Alex De Goti (IF) R/R 6'0"/192lbs 8/19/94 USA 1-R FA '24
- Ricky DeVito (P) S/R 6'3"/195lbs 8/21/98 USA 0-R T-Pit '23
- Danny Duffy (P) L/L 6'3"/205lbs 12/21/88 USA 11 FA '23
- Matt Duffy (IF) R/R 6'2"/190lbs 1/15/91 USA 7 FA '24
- Robert Dugger (P) R/R 6'0"/198lbs 7/3/95 USA 4 FA '23
- 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)
- Sandro Fabian (OF) R/R 6'1"/180lbs 3/6/98 DOM 0-R FA '22
- Kyle Funkhouser (P) R/R 6'3"/229lbs 3/16/94 USA 2 FA '23
- 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
- Dustin Harris (1B/OF) 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
- Ariel Hernandez (P) R/R 6'4"/230lbs 3/2/92 DOM 1-R FA '18
- Elier Hernandez (OF) R/R 6'3"/197lbs 11/21/94 DOM 1-R FA '20
- Codi Heuer (P) R/R 6'5"/200lbs 7/3/96 USA 2 FA '24
- Liam Hicks (C) L/R 5'11"/185lbs 6/2/99 CAN 0-R Tex '21 (9/254)
- Derek Hill (OF) R/R 6'2"/190lbs 12/30/95 USA 3 FA '23
55 Sam Huff (C) R/R 6'5"/240lbs 1/14/98 USA 2 Tex '16 (7/219)
- Kolton Ingram (P) L/L 5'9"/170lbs 10/21/96 USA 0-R W-NYN '24
- 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
- Cooper Johnson (C) R/R 5'11"/209lbs 4/25/98 USA 0-R FA '23
- Antoine Kelly (P) L/L 6'6"/205lbs 12/5/99 USA 0-R T-Mil '22
- Andrew Knapp (C) S/R 6'1"/189lbs 11/9/91 USA 6 FA '23
- Jack Kruger (C) R/R 6'1"/195lbs 10/26/94 USA 1-R W-Ana '21
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
- 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
- Yohanse Morel (P) R/R 6'0"/170lbs 8/23/00 DOM 0-R T-KC '22
- Seth Nordlin (P) R/R 6'4"/213lbs 9/4/97 USA 0-R FA '23
36 Jonathan Ornelas (IF) R/R 6'0"/196lbs 5/26/00 USA 0-R Tex '18 (3/91)
- 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
- Tyler Owens (P) R/R 5'10"/185lbs 1/9/01 USA 0-R T-Atl '24
- Fernery Ozuna (P) R/R 5'8"/170lbs 11/9/95 DOM 0-R FA '18
- 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)
- 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
- Jimmy Robbins (P) L/L 6'3"/175lbs 12/22/97 USA 0-R T-Tor '24
- Daniel Robert (P) L/R 6'4"/210lbs 8/30/94 USA 0-R Tex '17 (21/644)
- 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
57 Yerry Rodriguez (P) R/R 6'2"/198lbs 10/15/97 DOM 1-R S-Tex '15
- 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
- Florencio Serrano (P) R/R 6'1"/205lbs 2/23/00 USA 0-R S-Tex '19
- Chasen Shreve (P) L/L 6'4"/180lbs 7/12/90 USA 9 FA '24
- Marcus Smith (OF) L/L 5'11"/185lbs 9/11/00 USA 0-R T-Oak '20
- 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 Tinoco (P) R/R 6'4"/258lbs 4/30/95 VEN 4 FA '23
- 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)
- Collin Wiles (P) R/R 6'4"/222lbs 5/30/94 USA 1-R FA '24
- Jantzen Witte (IF) R/R 6'2"/195lbs 1/4/90 USA 0-R FA '24
- 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