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
43 Shawn Armstrong (P) R/R 6'2"/225lbs 9/11/90 USA 8 FA '24
61 Cody Bradford (P) L/L 6'4"/197lbs 2/22/98 USA 0 Tex '19 (6/175)
- JT Chargois (P) S/R 6'3"/200lbs 12/3/90 USA 5
68 Marc Church (P) R/R 6'3"/189lbs 3/30/01 USA 0-R Tex '19 (18/535)
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
58 Gerson Garabito (P) R/R 6'0"/160lbs 8/19/95 0-R
- Robert Garcia (P) R/L 6'4"/236lbs 6/14/96 USA 0 T-Wsh '24
22 Jon Gray (P) R/R 6'4"/225lbs 11/5/91 USA 8 FA '21
77 Luke Jackson (P) R/R 6'2"/210lbs 8/24/91 USA 7
51 Tyler Mahle (P) R/R 6'3"/210lbs 9/29/94 USA 6 FA '23
47 Chris Martin (P) R/R 6'8"/225lbs 6/2/86 USA 7 FA '25
- Hoby Milner (P) L/L 6'3"/187lbs 1/13/91 USA 6 FA '24
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)
- Alejandro Rosario (P) R/R 6'1"/182lbs 1/6/02 USA 0 Tex '23 (5/144)
66 Josh Sborz (P) R/R 6'3"/215lbs 12/17/93 USA 4 T-LA '21
71 Jacob Webb (P) R/R 6'2"/210lbs 8/15/93 USA 3 FA '24
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
66 Kyle Higashioka (C) R/R 6'1"/202lbs 4/20/90 USA 6 FA '24
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
78 Jake Burger (1B) R/R 6'2"/230lbs 4/10/96 USA 2 T-Mia '24
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)
59 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
8 Josh Smith (IF/OF) L/R 5'10"/172lbs 8/7/97 USA 1 T-NYA '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 Tex '20 (2/50)
53 Adolis Garcia (OF) R/R 6'1"/205lbs 3/2/93 CUB 4 T-StL '19
38 Dustin Harris (OF) L/R 6'2"/185lbs 7/8/99 USA 0-R T-Oak '20
36 Wyatt Langford (OF) R/R 6'1"/225lbs 11/15/01 USA 0 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/IF) R/R 5'11"/185lbs 5/22/99 DOM 1 T-NYA '21
4 Joc Pederson (DH/OF) L/L 6'1"/220lbs 4/21/92 USA 9 FA '24
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
- Robbie Ahlstrom (P) L/L 6'2"/176lbs 6/19/99 USA 0-R T-NYA '22
- Rosnel Alarcon (OF) R/R 6'2"/200lbs 12/31/69 0-R S-Tex '25
- Santiago Almao (IF) S/R 5'7"/160lbs 12/31/69 0-R S-Tex '25
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
- Tucker Barnhart (C) L/R 5'11"/192lbs 1/7/91 USA 9 FA '24
- Jax Biggers (IF) L/R 5'9"/175lbs 4/7/97 USA 0-R Tex '18 (8/239)
- Reid Birlingmair (P) L/R 5'10"/210lbs 11/13/96 USA 0-R FA '23
- Caleb Boushley (P) R/R 6'3"/190lbs 10/1/93 USA 0-R FA '24
- 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)
- Wesly Castillo (OF) L/R 6'0"/175lbs 12/31/69 0-R S-Tex '25
40 Jesse Chavez (P) R/R 6'1"/175lbs 8/21/83 USA 15 FA '25
- 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 FA '24
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)
- Jord David Diaz (IF) R/R 5'10"/170lbs 12/31/69 0-R S-Tex '25
- Frederik Dolsi (P) R/R 6'3"/172lbs 12/31/69 0-R
40 Kohl Drake (P) L/L 6'5"/220lbs 7/17/00 USA 0-R Tex '22 (11/319)
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
- Ayverson Echenique (P) R/R 6'3"/175lbs 12/31/69 0-R S-Tex '25
Scott Engler (P) R/R 6'4"/220lbs 12/12/96 0-R Tex '16 (16/489)
- Matt Festa (P) R/R 6'1"/195lbs 3/11/93 USA 3 T-Tex '25
- Enmanuel Figuereo (P) R/R 6'0"/160lbs 12/31/69 0-R S-Tex '25
Brooks Fowler (P) / "/lbs 12/31/69 0-R Tex '24 (15/465)
- Cody Freeman (IF) R/R 5'9"/180lbs 1/5/01 USA 0-R Tex '19 (4/115)
- 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)
- Jhostin Genao (OF) L/R 6'2"/160lbs 12/31/69 0-R S-Tex '25
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
- Angel Gomez (P) R/R 6'2"/175lbs 12/31/69 0-R S-Tex '25
- 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
- Oliver Guerrero (OF) L/R 6'3"/200lbs 12/31/69 0-R S-Tex '25
- Anthony Gutierrez (OF) R/R 6'3"/185lbs 11/25/04 VEN 0-R S-Tex '22
- Skylar Hales (P) R/R 6'4"/220lbs 10/24/01 USA 0-R Tex '23 (4/108)
- 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
- Nolan Hoffman (P) R/R 6'4"/190lbs 8/9/97 USA 0-R FA '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
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
- Janser Lara (P) R/R 6'0"/170lbs 8/10/96 DOM 0-R FA '25
67 Jacob Latz (P) R/L 6'2"/185lbs 4/8/96 USA 1 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
- Mason Molina (P) R/L 6'2"/230lbs 7/8/03 USA 0-R T-Mil '25
- 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)
- Patrick Murphy (P) R/R 6'5"/235lbs 6/10/95 USA 3-R FA '24
- Dave Neely (IF) L/R 5'10"/165lbs 12/31/69 0-R S-Tex '25
- 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
- Alejandro Osuna (OF) L/L 6'0"/185lbs 10/10/02 MEX 0-R S-Tex '20
- 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)
- Raul Pereira (IF) R/R 6'0"/160lbs 12/31/69 0-R S-Tex '25
- 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
- Jaylin Pinder (IF) L/R 5'10"/160lbs 5/24/08 BHS 0-R S-Tex '25
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
- Daniel Ramos (P) R/R 6'2"/180lbs 12/31/69 0-R S-Tex '25
- Buddy Reed (OF) S/R 6'4"/218lbs 4/27/95 USA 0-R FA '23
- Maicol Reyes (P) R/R 6'2"/210lbs 3/4/05 DOM 0-R S-Tex '24
- 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)
- Daniel Rodriguez (IF) R/R 6'1"/165lbs 12/31/69 0-R S-Tex '25
- Elorky Rodriguez (OF) L/R 5'10"/175lbs 12/31/69 0-R S-Tex '25
- 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 S-Tex '19
- Florencio Serrano (P) R/R 6'1"/205lbs 2/23/00 USA 0-R S-Tex '19
- Jhon Simon (IF) R/R 5'11"/210lbs 12/31/69 0-R S-Tex '25
- 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
- Ruben Tiamo (OF) R/R 6'0"/180lbs 12/31/69 0-R S-Tex '25
Izack Tiger (P) R/R 6'2"/175lbs 2/8/01 USA 0-R Tex '23 (7/201)
- Carlos Torres (C) R/R 5'10"/200lbs 12/31/69 0-R S-Tex '25
- Alan Trejo (IF) R/R 6'2"/205lbs 5/30/96 USA 2 FA '24
- 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)
- 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)
- 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)
- Saivel Zayas (OF) R/R 6'0"/180lbs 12/31/69 0-R S-Tex '25
- Tyler Zombro (P) R/R 5'10"/215lbs 9/2/94 USA 0-R FA '23
R = Rookie