Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Joey Gallo
Trending: ↓ 7%
CF | B/T: L/R | 6' 5" 250LBS | Age: 26

Draft: 2012 | Rd: CA, #39, Texas Rangers | Bishop Gorman HS (NV)
Poor Avg Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2020 221 189 21 34 10 26 2 .180 .299 .381 .680
6 Seasons 1780 1512 260 315 120 262 20 .208 .327 .499 .826
AVG HR RBI SB OPS
2020 .180 10 26 2 .680
6 Seasons .208 120 262 20 .826

Standard MLB Batting Statistics

SeasonTmLGGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2015 TEX AL 36 123 108 16 22 3 1 6 14 15 57 3 0 0 .204 .301 .417 .717
2016 TEX AL 17 30 25 2 1 0 0 1 1 5 19 1 0 0 .040 .200 .160 .360
2017 TEX AL 145 532 449 85 94 18 3 41 80 75 196 7 2 8 .209 .333 .537 .869
2018 TEX AL 148 577 500 82 103 24 1 40 92 74 207 3 4 3 .206 .312 .498 .810
* 2019 TEX AL 70 297 241 54 61 15 1 22 49 52 114 4 2 2 .253 .389 .598 .986
2020 TEX AL 56 221 189 21 34 8 0 10 26 29 78 2 0 3 .180 .299 .381 .680
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Advanced MLB Batting Statistics

SeasonTmLGPATBLOBSACSFBABIPXBHGIDPGIDPONPP/PAK/PAHR/PABB/KISOROEWO
2015 TEX AL 123 45 48 0 0 .356 10 0 9 504 4.098 .463 .049 .263 .213 .213 0
2016 TEX AL 30 4 15 0 0 .000 1 0 1 145 4.833 .633 .033 .263 .120 .120 0
2017 TEX AL 532 241 196 0 0 .250 62 3 46 2242 4.214 .368 .077 .383 .327 .327 1
2018 TEX AL 577 249 225 0 0 .249 65 3 58 2348 4.069 .359 .069 .357 .292 .292 0
2019 TEX AL 297 144 120 1 1 .368 38 0 21 1308 4.404 .384 .074 .456 .344 .344 1
2020 TEX AL 221 72 69 0 0 .238 18 0 13 936 4.235 .353 .045 .372 .201 .201 1

Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 504 51 9 17.6 91.5 15.2 41.2 .202 .439 .305 .314 .578 52.9 46.3 12.2
2016 145 6 1 16.7 85.8 37.6 33.3 .056 .177 .182 .195 .401 16.7 63.3 16.7
2017 2242 253 56 22.1 93.3 23 36.0 .222 .558 .364 .379 .573 52.2 36.8 14.1
2018 2348 293 66 22.5 94.3 21.9 37.5 .230 .540 .343 .370 .555 49.5 35.9 12.8
2019 1308 129 33 25.6 94.6 22.2 35.7 .225 .597 .401 .394 .639 52.8 38.4 17.5
2020 924 109 16 14.7 91.3 26.8 28.4 .191 .428 .289 .315 .431 44.0 35.0 13.4
ALL 7471 841 181 21.5 93.5 22.6 35.8 .217 .527 .347 .363 .557 50.1 37.7 14.1
MLB 43517 6.4 88.3 11.9 32.8 .250 .416 .317 .322 .378 34.9 21.8 8.3

Rankings

+ View More Rankings

Transactions

Team Date Transaction
11/04/2019 Texas Rangers activated CF Joey Gallo from the 60-day injured list.
09/20/2019 Texas Rangers transferred CF Joey Gallo from the 10-day injured list to the 60-day injured list. Recovering from right wrist surgery.
07/25/2019 Texas Rangers placed CF Joey Gallo on the 10-day injured list retroactive to July 24, 2019. Recovering from right wrist surgery.
06/25/2019 Texas Rangers activated CF Joey Gallo from the 10-day injured list.
06/19/2019 Texas Rangers sent CF Joey Gallo on a rehab assignment to AZL Rangers.
06/02/2019 Texas Rangers placed CF Joey Gallo on the 10-day injured list. Left oblique strain.
08/29/2017 Texas Rangers activated CF Joey Gallo from the 7-day injured list.
08/22/2017 Texas Rangers placed 3B Joey Gallo on the 7-day disabled list. Concussion.
08/22/2017 Texas Rangers placed 3B Joey Gallo on the 7-day disabled list. Concussion.
10/25/2016 3B Joey Gallo assigned to Navegantes del Magallanes.
10/11/2016 Texas Rangers activated 3B Joey Gallo.
10/06/2016 Texas Rangers reassigned 3B Joey Gallo to the minor leagues.
09/06/2016 Texas Rangers recalled 3B Joey Gallo from Round Rock Express.
08/02/2016 Texas Rangers optioned 3B Joey Gallo to Round Rock Express.
07/26/2016 Texas Rangers recalled Joey Gallo from Round Rock Express.
05/28/2016 Texas Rangers optioned 3B Joey Gallo to Round Rock Express.
05/23/2016 Texas Rangers recalled Joey Gallo from Round Rock Express.
05/19/2016 Round Rock Express activated 3B Joey Gallo from the 7-day disabled list.
05/01/2016 Round Rock Express placed 3B Joey Gallo on the 7-day disabled list.
03/21/2016 Texas Rangers optioned 3B Joey Gallo to Round Rock Express.
10/15/2015 Joey Gallo roster status changed by Texas Rangers.
10/08/2015 Texas Rangers reassigned 3B Joey Gallo to the minor leagues.
09/01/2015 Texas Rangers recalled 3B Joey Gallo from Round Rock Express.
06/30/2015 Texas Rangers optioned 3B Joey Gallo to Round Rock Express.
06/02/2015 Texas Rangers selected the contract of Joey Gallo from Frisco RoughRiders.
04/25/2015 Joey Gallo roster status changed by Frisco RoughRiders.
04/08/2015 Frisco RoughRiders placed 3B Joey Gallo on the 7-day disabled list.
01/23/2015 Texas Rangers invited non-roster 3B Joey Gallo to spring training.
06/08/2014 3B Joey Gallo assigned to Frisco RoughRiders from Myrtle Beach Pelicans.
04/01/2014 3B Joey Gallo assigned to Myrtle Beach Pelicans from Hickory Crawdads.
03/03/2014 3B Joey Gallo assigned to Texas Rangers.
08/08/2013 Hickory Crawdads activated 3B Joey Gallo from the 7-day disabled list.
08/01/2013 Hickory Crawdads sent 3B Joey Gallo on a rehab assignment to AZL Rangers.
07/11/2013 Hickory Crawdads placed 3B Joey Gallo on the 7-day disabled list.
04/03/2013 3B Joey Gallo assigned to Hickory Crawdads from Spokane Indians.
03/09/2013 3B Joey Gallo assigned to Texas Rangers.
08/16/2012 Joey Gallo assigned to Spokane Indians from AZL Rangers.
06/20/2012 Joey Gallo assigned to AZL Rangers from Texas Rangers.
06/12/2012 Texas Rangers signed 3B Joey Gallo.