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
Anthony Alford

Anthony Alford

CF | B/T: R/R | 6' 1" 215 | Age: 25
Draft: 2012 (Rd: 3, #112, Toronto Blue Jays) - Petal HS (MS)
Columbia, MS USA
MLB Pipeline Rank:
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 30 28 3 5 1 1 2 .179 .233 .286 .519
3 Seasons 59 55 6 8 1 2 3 .145 .203 .218 .422
AVG HR RBI SB OPS
2019 .179 1 1 2 .519
3 Seasons .145 1 2 3 .422

Standard MLB Batting Statistics

SeasonTmLGGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2017 TOR AL 4 8 8 0 1 1 0 0 0 0 3 0 0 0 .125 .125 .250 .375
2018 TOR AL 13 21 19 3 2 0 0 0 1 2 9 1 0 0 .105 .190 .105 .296
2019 TOR AL 16 30 28 3 5 0 0 1 1 1 11 2 0 1 .179 .233 .286 .519
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Advanced MLB Batting Statistics

SeasonTmLGPATBLOBSACSFBABIPXBHGIDPGIDPONPP/PAK/PAHR/PABB/KISOROEWO
2017 TOR AL 8 2 1 0 0 .200 1 0 1 34 4.25 .375 .000 .--- .125 .125 0
2018 TOR AL 21 2 7 0 0 .200 0 0 1 85 4.05 .429 .000 .222 .000 .000 0
2019 TOR AL 30 8 13 0 0 .250 1 0 2 124 4.13 .367 .033 .091 .107 .107 1

Scouting Report

Scouting grades: Hit: 45 | Power: 45 | Run: 60 | Arm: 45 | Field: 55 | Overall: 45

The Blue Jays let Alford, their third-round pick in 2012, follow through on his desire to play college football at Southern Mississippi after signing him for $750,000. He spent most of 2012-14 on the gridiron, eventually transferring to Mississippi as a defensive back before deciding to focus on baseball full-time. Alford's time away from the game didn't show in his first full season, but a knee injury as well as a concussion in 2016 disrupted his progress. He made his big league debut in May the following year, getting the call straight from Double-A, only to suffer a broken hamate bone that shelved him for two months. Alford would return to the Majors in 2018, though he hit just .105 with the Blue Jays and struggled at Double- and Triple-A after a hamstring strain delayed his start to the season.

Alford is a tremendous athlete and has a collection of impressive tools, but it hasn't transferred into production for him in the upper Minors and big leagues as expected. He has a quick bat and can show plus raw power from the right side of plate, though his approach as well as the quality of his contact both backed up in 2018. The regression had a major impact on Alford's on-base skills, as he finished with a .314 OBP that was well south of his career average (.360). Club officials are confident that he will get back on track, though, noting that Alford appeared to be pressing for much of the season after his late start. Alford's lower-half injuries have robbed him of some speed, but he's still a plus runner who can cover large swaths in the outfield, offering above-average defense across all three positions.

The potential is there for Alford to become an everyday player in the big leagues, though he'll first need to re-establish a consistent approach and show that he can drive the ball to all fields as he did early in his career. If he can't cut it as a regular, Alford still should offer value as a fourth outfielder with his speed, versatility and on-base skills.


Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2017 34 5 1 20.0 90.8 3.4 .314 .581 .154 .377 .603 40.0 37.5 0.0
2018 85 10 0 0.0 86.4 19.1 .156 .193 .150 .205 .292 40.0 42.9 9.5
2019 124 17 1 5.9 86.1 13.6 .140 .291 .228 .206 .280 29.4 36.7 3.3
ALL 243 32 2 6.3 86.9 13.7 .171 .300 .190 .229 .334 34.4 39.0 5.1
MLB 40553 6.3 87.5 11.2 .251 .412 .317 .318 .371 34.5 21.7 8.3

Transactions

Team Date Transaction
09/03/2019 Toronto Blue Jays recalled CF Anthony Alford from Buffalo Bisons.
08/26/2019 Buffalo Bisons activated CF Anthony Alford from the 7-day injured list.
08/17/2019 Buffalo Bisons placed CF Anthony Alford on the 7-day injured list.
08/07/2019 Buffalo Bisons activated CF Anthony Alford from the 7-day injured list.
07/31/2019 Buffalo Bisons sent OF Anthony Alford on a rehab assignment to GCL Blue Jays.
06/26/2019 Buffalo Bisons placed CF Anthony Alford on the 7-day injured list retroactive to June 24, 2019.
06/18/2019 Buffalo Bisons activated CF Anthony Alford from the temporarily inactive list.
06/14/2019 Buffalo Bisons placed CF Anthony Alford on the temporarily inactive list.
04/04/2019 Toronto Blue Jays optioned CF Anthony Alford to Buffalo Bisons.
04/02/2019 Toronto Blue Jays recalled Anthony Alford from Buffalo Bisons.
03/19/2019 Toronto Blue Jays optioned CF Anthony Alford to Buffalo Bisons.
09/17/2018 Toronto Blue Jays recalled Anthony Alford from Buffalo Bisons.
05/14/2018 Toronto Blue Jays optioned CF Anthony Alford to Buffalo Bisons.
05/05/2018 Toronto Blue Jays recalled Anthony Alford from Buffalo Bisons.
04/19/2018 Toronto Blue Jays optioned CF Anthony Alford to Buffalo Bisons.
04/15/2018 OF Anthony Alford assigned to Dunedin Blue Jays.
04/09/2018 Toronto Blue Jays sent OF Anthony Alford on a rehab assignment to Dunedin Blue Jays.
03/29/2018 Toronto Blue Jays placed CF Anthony Alford on the 10-day disabled list retroactive to March 26, 2018. Right hamstring strain.
11/21/2017 CF Anthony Alford assigned to Charros de Jalisco.
10/02/2017 Toronto Blue Jays recalled CF Anthony Alford from Buffalo Bisons.
09/01/2017 CF Anthony Alford assigned to Buffalo Bisons from New Hampshire Fisher Cats.
07/25/2017 Toronto Blue Jays optioned CF Anthony Alford to New Hampshire Fisher Cats.
07/25/2017 Toronto Blue Jays reassigned LF Anthony Alford to the minor leagues.
07/21/2017 Toronto Blue Jays sent CF Anthony Alford on a rehab assignment to New Hampshire Fisher Cats.
07/12/2017 Toronto Blue Jays sent CF Anthony Alford on a rehab assignment to Dunedin Blue Jays.
05/24/2017 Toronto Blue Jays placed CF Anthony Alford on the 10-day disabled list. Left hamate fracture.
05/19/2017 Toronto Blue Jays recalled CF Anthony Alford from New Hampshire Fisher Cats.
03/17/2017 Toronto Blue Jays optioned CF Anthony Alford to New Hampshire Fisher Cats.
11/18/2016 Toronto Blue Jays selected the contract of Anthony Alford from Dunedin Blue Jays.
06/22/2016 Dunedin Blue Jays activated CF Anthony Alford from the 7-day disabled list.
06/11/2016 Dunedin Blue Jays placed CF Anthony Alford on the 7-day disabled list.
05/02/2016 Dunedin Blue Jays activated CF Anthony Alford from the 7-day disabled list.
04/10/2016 Dunedin Blue Jays placed CF Anthony Alford on the 7-day disabled list.
01/12/2016 Toronto Blue Jays invited non-roster CF Anthony Alford to spring training.
06/25/2015 CF Anthony Alford assigned to Dunedin Blue Jays from Lansing Lugnuts.
04/21/2015 Lansing Lugnuts activated CF Anthony Alford from the 7-day disabled list.
04/06/2015 Lansing Lugnuts placed CF Anthony Alford on the 7-day disabled list.
01/28/2015 Toronto Blue Jays invited non-roster CF Anthony Alford to spring training.
09/18/2014 Lansing Lugnuts activated CF Anthony Alford from the temporarily inactive list.
07/10/2014 Lansing Lugnuts placed CF Anthony Alford on the temporarily inactive list.
07/01/2014 OF Anthony Alford assigned to Lansing Lugnuts from Bluefield Blue Jays.
04/01/2014 OF Anthony Alford assigned to Bluefield Blue Jays from Lansing Lugnuts.
09/23/2013 Lansing Lugnuts activated OF Anthony Alford from the temporarily inactive list.
07/03/2013 Lansing Lugnuts placed OF Anthony Alford on the temporarily inactive list.
07/02/2013 OF Anthony Alford assigned to Lansing Lugnuts from GCL Blue Jays.
07/02/2013 Anthony Alford roster status changed by Lansing Lugnuts.
04/12/2013 Anthony Alford assigned to GCL Blue Jays.
09/27/2012 Lansing Lugnuts activated OF Anthony Alford from the temporarily inactive list.
06/23/2012 OF Anthony Alford assigned to Lansing Lugnuts from GCL Blue Jays.
06/18/2012 Anthony Alford assigned to GCL Blue Jays from Toronto Blue Jays.
06/11/2012 Toronto Blue Jays signed OF Anthony Alford.