MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Texas Rangers AL West
2024 Tex Batters Statistics
Player Pos Team G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
Marcus Semien 2B Tex 147 600 93 142 25 2 22 72 58 99 6 3 .306 .395 .237
Adolis Garcia OF Tex 143 537 62 116 25 0 22 75 42 162 11 5 .277 .385 .216
Josh Smith DH Tex 138 476 61 124 27 1 12 56 44 109 9 2 .343 .397 .261
Corey Seager SS Tex 123 475 68 132 21 0 30 74 53 96 1 1 .353 .512 .278
Wyatt Langford OF Tex 122 453 61 113 23 4 11 64 44 105 15 3 .318 .391 .249
Nathaniel Lowe 1B Tex 128 442 55 118 14 1 13 58 64 115 2 0 .362 .391 .267
Leody Taveras OF Tex 140 441 53 99 17 3 10 41 38 102 19 6 .284 .345 .224
Jonah Heim C Tex 121 423 41 90 11 0 12 53 24 82 1 1 .259 .324 .213
Carson Kelly C Tex 86 263 31 64 8 1 8 36 24 52 0 0 .320 .373 .243
Ezequiel Duran OF Tex 84 238 24 59 10 0 3 19 13 55 1 2 .291 .328 .248
Travis Jankowski OF Tex 97 175 17 36 3 0 1 11 10 41 11 1 .265 .240 .206
Josh Jung IF Tex 44 171 18 46 5 1 7 16 7 45 4 0 .300 .433 .269
Evan Carter OF Tex 45 144 23 27 6 2 5 15 15 43 2 0 .272 .361 .188
Andrew Knizner C Tex 35 90 5 15 1 0 1 9 1 22 0 0 .183 .211 .167
Jared Walsh 1B Tex 17 53 9 12 2 0 1 7 7 21 0 0 .317 .321 .226
Davis Wendzel IF Tex 27 47 2 6 2 0 1 2 1 12 0 0 .163 .234 .128
Justin Foscue IF Tex 12 29 2 2 1 0 0 1 2 12 0 0 .129 .103 .069
Jonathan Ornelas IF Tex 13 23 1 4 2 0 0 1 2 8 0 0 .240 .261 .174
Sandro Fabian OF Tex 2 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Sam Huff C Tex 3 3 0 0 0 0 0 0 1 2 0 0 .250 .000 .000
Max Scherzer P Tex 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jose Leclerc P Tex 19 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kumar Rocker P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Walter Pennington P Tex 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jack Leiter P Tex 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Andrew Heaney P Tex 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Gerson Garabito P Tex 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Matt Festa P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Grant Anderson P Tex 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Austin Pruitt P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cole Winn P Tex 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Daniel Robert P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jacob Latz P Tex 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Josh Sborz P Tex 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Tyler Mahle P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jon Gray P Tex 9 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Dane Dunning P Tex 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jose Urena P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Nathan Eovaldi P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Owen White P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cody Bradford P Tex 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Chase Anderson P Tex 6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Kirby Yates P Tex 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Andrew Chafin P Tex 15 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
David Robertson P Tex 12 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jacob deGrom P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Show: