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 101 410 67 101 18 1 15 53 43 62 3 2 .319 .405 .246
Adolis Garcia OF Tex 98 368 49 77 16 0 17 49 30 106 9 3 .275 .391 .209
Corey Seager SS Tex 90 337 49 91 13 0 19 49 45 68 1 0 .360 .478 .270
Leody Taveras OF Tex 98 321 37 74 11 3 7 26 30 69 12 4 .295 .349 .231
Josh Smith IF Tex 97 315 46 90 20 1 10 43 35 74 6 1 .384 .451 .286
Jonah Heim C Tex 88 313 33 73 9 0 9 40 21 63 1 1 .282 .348 .233
Wyatt Langford OF Tex 79 294 32 72 14 4 5 42 28 66 9 2 .313 .371 .245
Nathaniel Lowe 1B Tex 82 285 37 77 12 0 8 42 41 71 2 0 .361 .396 .270
Ezequiel Duran OF Tex 58 176 14 45 6 0 2 13 9 43 1 1 .294 .324 .256
Robbie Grossman OF Tex 56 144 18 33 6 0 3 14 26 35 3 0 .343 .333 .229
Evan Carter OF Tex 45 144 23 27 6 2 5 15 15 43 2 0 .272 .361 .188
Travis Jankowski OF Tex 69 140 14 29 3 0 1 10 7 30 7 1 .260 .250 .207
Andrew Knizner C Tex 34 87 5 15 1 0 1 9 1 22 0 0 .189 .218 .172
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
Jonathan Ornelas IF Tex 10 17 1 3 2 0 0 1 1 5 0 0 .222 .294 .176
Josh Jung IF Tex 4 17 5 7 1 1 2 6 2 4 1 0 .474 .941 .412
Justin Foscue DH Tex 6 15 1 2 1 0 0 1 0 7 0 0 .133 .200 .133
Sam Huff C Tex 3 3 0 0 0 0 0 0 1 2 0 0 .250 .000 .000
Jose Leclerc P Tex 16 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
David Robertson P Tex 11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Max Scherzer P Tex 2 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
Kirby Yates P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Josh Sborz P Tex 2 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
Owen White P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jack Leiter P Tex 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Yerry Rodriguez P Tex 4 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
Brock Burke P Tex 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Dane Dunning P Tex 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Grant Anderson P Tex 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Andrew Heaney P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jose Urena P Tex 6 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
Michael Lorenzen P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jonathan Hernandez P Tex 5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jon Gray P Tex 8 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Nathan Eovaldi P Tex 4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Cody Bradford P Tex 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Show: