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

Joey Gallo

CF | B/T: L/R | 6' 5" 235 | Age: 26
Draft: 2012 (Rd: CA, #39, Texas Rangers) - Bishop Gorman HS (NV)
Henderson, NV USA
Player Apps
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2019 297 241 54 61 22 49 4 .253 .389 .598 .986
5 Seasons 1559 1323 239 281 110 236 18 .212 .331 .516 .847
AVG HR RBI SB OPS
2019 .253 22 49 4 .986
5 Seasons .212 110 236 18 .847

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
*: 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.1 .463 .049 .263 .213 .213 0
2016 TEX AL 30 4 15 0 0 .000 1 0 1 145 4.83 .633 .033 .263 .120 .120 0
2017 TEX AL 532 241 196 0 0 .250 62 3 46 2242 4.21 .368 .077 .383 .327 .327 1
2018 TEX AL 577 249 225 0 0 .249 65 3 58 2348 4.07 .359 .069 .357 .292 .292 0
2019 TEX AL 297 144 120 1 1 .368 38 0 21 1308 4.4 .384 .074 .456 .344 .344 1

Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 504 51 9 17.6 91.5 15.2 .207 .439 .305 .310 .568 52.9 46.3 12.2
2016 145 6 1 16.7 85.8 37.6 .056 .177 .182 .194 .396 16.7 63.3 16.7
2017 2242 253 56 22.1 93.1 22.7 .222 .554 .364 .378 .568 52.2 36.8 14.1
2018 2348 293 66 22.5 93.9 21.6 .232 .539 .343 .369 .549 49.1 35.9 12.8
2019 1308 129 34 26.4 93.0 20.3 .229 .605 .401 .395 .631 52.3 38.4 17.5
ALL 6547 732 166 22.7 93.3 21.4 .223 .541 .355 .369 .570 50.8 38.0 14.2
MLB 40553 6.3 87.5 11.2 .251 .412 .317 .318 .371 34.5 21.7 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.