Basenerd Banner
Loading games...
Brandon Drury
Brandon Drury
Omaha Storm Chasers • Third Base
Age 33 • 6' 1" • 225 lb
Bats: R • Throws: R
MLB Debut: 2015-09-01
Born: Grants Pass , OR • USA
Draft: 2010
2024 Stats
G
97
AB
325
H
55
HR
4
RBI
15
R
28
SB
1
AVG
.169
OBP
.242
SLG
.228
OPS
.470
Career Stats
G
867
AB
2915
H
713
HR
109
RBI
375
R
337
SB
5
AVG
.245
OBP
.296
SLG
.421
OPS
.717
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2015 AZ 20 59 56 12 2 8 .214 .254 .375 .629
2016 AZ 134 499 461 130 16 53 1 .282 .329 .458 .787
2017 AZ 135 480 445 119 13 63 1 .267 .317 .447 .764
2018 Total 26 86 77 13 1 10 .169 .256 .260 .516
2019 TOR 120 447 418 91 15 41 .218 .262 .380 .642
2020 TOR 21 49 46 7 1 .152 .184 .174 .358
2021 NYM 51 88 84 23 4 14 .274 .307 .476 .783
2022 Total 138 568 518 136 28 87 2 .263 .320 .492 .812 SS
2023 LAA 125 523 485 127 26 83 .262 .306 .497 .803
2024 LAA 97 360 325 55 4 15 1 .169 .242 .228 .470
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2012 ATL 322 .000.000.000.000
2013 AZ 333 .000.000.000.000
2014 AZ 5542 3 .500.600.7501.350
2015 AZ 15302310 39 .435.533.9571.490
2016 AZ 27787228 4131 .389.423.7221.145
2017 AZ 21646221 16 .339.359.565.924
2018 NYY 18564912 15 .245.339.408.747
2019 TOR 20595417 362 .315.373.574.947
2020 TOR 1026243 1 .125.192.167.359
2021 NYM 1428274 2 .148.179.148.327
2022 CIN 822188 28 .444.545.9441.489
2023 LAA 17514713 28 .277.333.489.822
2024 LAA 20575118 19 .353.421.510.931
2025 CWS 13413916 311 .410.439.8211.260
2026 KC 1444397 15 .179.273.256.529
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2017 AZ 3661 13 .167.167.667.834
2022 SD 831307 15 .233.258.367.625
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2024-09-29 vs TEX 4 0 0 0 0 0 0 0 2
2024-09-28 vs TEX 5 1 0 0 0 0 1 0 1
2024-09-27 vs TEX 4 1 0 0 0 0 0 0 2
2024-09-26 @ CWS 4 1 0 0 0 0 0 0 2
2024-09-25 @ CWS 3 1 0 0 0 0 0 1 0
2024-09-22 @ HOU 5 1 1 0 0 0 0 0 1
2024-09-20 @ HOU 1 0 0 0 0 0 0 0 1
2024-09-19 @ HOU 4 1 0 0 0 0 0 0 0
2024-09-18 vs CWS 5 0 0 0 0 0 0 0 2
2024-09-11 @ MIN 2 1 0 0 0 0 0 0 0
2024-09-10 @ MIN 4 0 0 0 0 0 0 0 0
2024-09-09 @ MIN 3 1 0 0 1 2 1 1 0
2024-09-08 @ TEX 4 0 0 0 0 0 0 0 3
2024-09-07 @ TEX 4 1 0 0 0 0 0 0 0
2024-09-06 @ TEX 4 2 0 0 0 0 1 0 0
2024-09-05 @ TEX 4 1 0 0 0 0 0 0 2
2024-09-04 vs LAD 4 1 0 0 0 0 0 0 1
2024-09-03 vs LAD 4 1 0 0 0 0 0 0 0
2024-09-01 vs SEA 2 1 0 0 0 0 0 1 1
2024-08-31 vs SEA 3 0 0 0 0 0 0 0 0
2024-08-30 vs SEA 4 2 0 0 1 2 1 0 0
2024-08-28 @ DET 3 0 0 0 0 0 0 0 0
2024-08-27 @ DET 3 0 0 0 0 0 0 0 1
2024-08-25 @ TOR 3 1 0 0 1 1 1 0 2
2024-08-24 @ TOR 3 0 0 0 0 0 0 0 0
2024-08-23 @ TOR 3 0 0 0 0 0 0 0 1
2024-08-20 @ KC 5 0 0 0 0 0 0 0 4
2024-08-19 @ KC 2 0 0 0 0 0 1 2 0
2024-08-18 vs ATL 4 1 0 0 0 0 1 0 1
2024-08-17 vs ATL 4 1 0 0 0 0 0 0 1
2024-08-16 vs ATL 3 1 1 0 0 0 0 0 0
2024-08-13 vs TOR 3 1 0 0 0 0 0 1 2
2024-08-12 vs TOR 2 0 0 0 0 0 0 1 1
2024-08-11 @ WSH 2 0 0 0 0 0 2 3 0
2024-08-10 @ WSH 3 1 0 0 0 2 0 0 0
2024-08-09 @ WSH 4 1 0 0 0 0 0 0 0
2024-08-08 @ NYY 4 1 1 0 0 0 0 0 1
2024-08-07 @ NYY 3 0 0 0 0 0 0 1 3
2024-08-04 vs NYM 0 0 0 0 0 0 0 0 0
2024-08-03 vs NYM 4 0 0 0 0 0 0 0 1
2024-08-02 vs NYM 2 0 0 0 0 0 0 0 0
2024-08-01 vs COL 4 0 0 0 0 0 0 0 1
2024-07-31 vs COL 3 1 0 0 0 0 0 0 1
2024-07-28 vs ATH 4 0 0 0 0 0 0 0 1
2024-07-27 vs ATH 4 0 0 0 0 0 0 0 1
2024-07-26 vs ATH 4 0 0 0 0 0 0 0 0
2024-07-24 @ SEA 4 2 0 0 0 1 0 0 1
2024-07-23 @ SEA 4 0 0 0 0 0 1 0 1
2024-07-22 @ SEA 3 0 0 0 0 0 1 1 1
2024-07-21 @ ATH 1 1 0 0 0 1 1 2 0
2024-07-20 @ ATH 1 0 0 0 0 0 0 1 0
2024-07-19 @ ATH 4 0 0 0 0 0 0 0 1
2024-07-14 vs SEA 4 0 0 0 0 0 0 0 1
2024-07-13 vs SEA 3 0 0 0 0 0 0 0 3
2024-07-12 vs SEA 4 2 0 0 0 0 0 0 2
2024-07-11 vs SEA 3 0 0 0 0 0 0 0 0
2024-07-10 vs TEX 2 0 0 0 0 0 3 2 1
2024-07-09 vs TEX 4 0 0 0 0 0 0 0 2
2024-07-08 vs TEX 4 2 0 0 0 0 1 0 1
2024-07-07 @ CHC 4 1 0 0 0 0 0 0 0
2024-07-05 @ CHC 3 0 0 0 0 0 0 1 1
2024-07-04 @ ATH 4 1 0 0 0 0 0 0 2
2024-07-03 @ ATH 3 0 0 0 0 0 0 0 0
2024-07-02 @ ATH 2 1 0 0 0 0 3 2 0
2024-06-30 vs DET 2 0 0 0 0 0 0 0 1
2024-06-18 vs MIL 3 1 0 0 0 0 0 1 1
2024-06-17 vs MIL 3 0 0 0 0 0 0 0 0
2024-05-08 @ PIT 3 2 2 0 0 1 1 0 0
2024-05-07 @ PIT 5 1 0 0 0 0 0 0 2
2024-05-06 @ PIT 3 0 0 0 0 0 0 0 0
2024-05-05 @ CLE 4 0 0 0 0 0 0 0 2
2024-05-04 @ CLE 4 0 0 0 0 0 0 0 0
2024-04-30 vs PHI 3 0 0 0 0 0 1 0 1
2024-04-29 vs PHI 4 2 0 0 0 0 1 0 0
2024-04-28 vs MIN 4 0 0 0 0 0 0 0 1
2024-04-27 vs MIN 3 0 0 0 0 1 0 0 0
2024-04-26 vs MIN 4 0 0 0 0 0 0 0 0
2024-04-24 vs BAL 1 0 0 0 0 0 0 0 1
2024-04-21 @ CIN 4 0 0 0 0 0 0 0 2
2024-04-20 @ CIN 3 1 0 0 0 1 1 1 0
2024-04-19 @ CIN 4 1 0 0 0 0 0 0 1
2024-04-18 @ TB 1 0 0 0 0 0 0 0 0
2024-04-15 @ TB 3 1 1 0 0 0 0 1 0
2024-04-14 @ BOS 4 2 0 0 1 1 1 0 0
2024-04-13 @ BOS 4 1 0 0 0 0 0 0 1
2024-04-12 @ BOS 4 1 0 0 0 1 0 0 1
2024-04-10 vs TB 4 0 0 0 0 0 0 0 1
2024-04-09 vs TB 4 1 1 0 0 0 1 0 0
2024-04-08 vs TB 4 1 0 0 0 0 0 0 2
2024-04-07 vs BOS 2 0 0 0 0 0 0 2 0
2024-04-05 vs BOS 4 0 0 0 0 0 1 0 2
2024-04-03 @ MIA 4 1 0 0 0 1 1 1 0
2024-04-02 @ MIA 3 0 0 0 0 0 0 1 0
2024-04-01 @ MIA 4 0 0 0 0 0 0 0 1
2024-03-31 @ BAL 4 1 0 0 0 0 0 0 2
2024-03-30 @ BAL 4 2 0 0 0 0 1 0 1
2024-03-28 @ BAL 2 0 0 0 0 0 0 0 1
Transactions
Entire history • newest first.
2026-02-04
Kansas City Royals signed free agent 2B Brandon Drury to a minor league contract and invited him to spring training.
2025-07-01
Los Angeles Angels signed free agent 3B Brandon Drury to a minor league contract.
2025-04-08
Chicago White Sox signed free agent 3B Brandon Drury to a minor league contract.
2025-02-09
Chicago White Sox signed free agent 2B Brandon Drury to a minor league contract and invited him to spring training.
2024-10-31
3B Brandon Drury elected free agency.
2024-06-17
Los Angeles Angels activated 3B Brandon Drury from the 10-day injured list.
2024-06-11
Los Angeles Angels sent 3B Brandon Drury on a rehab assignment to Salt Lake Bees.
2023-08-04
Los Angeles Angels activated 3B Brandon Drury from the 10-day injured list.
2023-08-04
Los Angeles Angels activated 3B Brandon Drury from the 10-day injured list.
2023-08-01
Los Angeles Angels sent 3B Brandon Drury on a rehab assignment to Salt Lake Bees.
2023-07-02
Los Angeles Angels placed 3B Brandon Drury on the 10-day injured list retroactive to June 30, 2023. Left shoulder contusion.
2023-06-16
Los Angeles Angels activated 3B Brandon Drury.
2023-06-15
3B Brandon Drury roster status changed by Los Angeles Angels.
2022-12-22
Los Angeles Angels activated 3B Brandon Drury.
2022-12-22
Los Angeles Angels signed free agent 3B Brandon Drury.
2022-11-06
3B Brandon Drury elected free agency.
2022-09-15
San Diego Padres activated 2B Brandon Drury from the 7-day injured list.
2022-09-05
San Diego Padres placed 2B Brandon Drury on the 7-day injured list. Concussion.
2022-08-03
San Diego Padres activated 2B Brandon Drury.
2022-08-02
San Diego Padres reassigned 2B Brandon Drury to the minor leagues.
2022-08-02
Cincinnati Reds traded 2B Brandon Drury to San Diego Padres for SS Victor Acosta.
2022-05-23
Cincinnati Reds activated 2B Brandon Drury from the restricted list.
2022-05-20
Cincinnati Reds placed 2B Brandon Drury on the restricted list.
2022-04-07
Cincinnati Reds selected the contract of 2B Brandon Drury, and from Louisville Bats.
2022-03-21
Cincinnati Reds signed free agent 2B Brandon Drury and to a minor league contract and invited him to spring training.
2021-10-06
New York Mets sent 2B Brandon Drury outright to Syracuse Mets.
2021-10-02
New York Mets designated 2B Brandon Drury for assignment.
2021-08-31
New York Mets optioned 2B Brandon Drury to Syracuse Mets.
2021-07-24
New York Mets recalled 2B Brandon Drury from Syracuse Mets.
2021-06-22
New York Mets optioned 2B Brandon Drury to Syracuse Mets.
2021-05-21
New York Mets selected the contract of 2B Brandon Drury from Syracuse Mets.
2021-01-05
New York Mets signed free agent 2B Brandon Drury.
2021-01-05
New York Mets signed free agent 3B Brandon Drury to a minor league contract and invited him to spring training.
2020-09-04
Toronto Blue Jays sent 3B Brandon Drury outright to Blue Jays Alternate Training Site.
2020-08-31
Toronto Blue Jays designated Brandon Drury for assignment.
2020-08-28
Toronto Blue Jays optioned 3B Brandon Drury to Blue Jays Alternate Training Site.
2020-07-26
Brandon Drury roster status changed by Toronto Blue Jays.
2020-07-01
Toronto Blue Jays placed 3B Brandon Drury on the 10-day injured list retroactive to June 30, 2020.
2019-01-30
Brandon Drury changed number to 3.
2018-11-02
Toronto Blue Jays activated 3B Brandon Drury from the 60-day disabled list.
2018-09-26
Toronto Blue Jays transferred 3B Brandon Drury from the 10-day disabled list to the 60-day disabled list. Left hand fracture.
2018-08-07
Toronto Blue Jays placed 3B Brandon Drury on the 10-day disabled list retroactive to August 5, 2018. Left hand fracture.
2018-07-27
Toronto Blue Jays activated 3B Brandon Drury.
2018-07-26
Toronto Blue Jays traded J.A. Happ to New York Yankees for LF Billy McKinney and 3B Brandon Drury.
2018-07-20
New York Yankees recalled 3B Brandon Drury from Scranton/Wilkes-Barre RailRiders.
2018-07-10
New York Yankees optioned 3B Brandon Drury to Scranton/Wilkes-Barre RailRiders.
2018-06-29
New York Yankees recalled Brandon Drury from Scranton/Wilkes-Barre RailRiders.
2018-05-14
New York Yankees optioned 3B Brandon Drury to Scranton/Wilkes-Barre RailRiders.
2018-05-14
New York Yankees reassigned 3B Brandon Drury to the minor leagues.
2018-05-10
New York Yankees sent 3B Brandon Drury on a rehab assignment to Scranton/Wilkes-Barre RailRiders.
2018-05-04
New York Yankees sent 3B Brandon Drury on a rehab assignment to Trenton Thunder.
2018-04-25
New York Yankees sent 3B Brandon Drury on a rehab assignment to Scranton/Wilkes-Barre RailRiders.
2018-04-07
New York Yankees placed 3B Brandon Drury on the 10-day disabled list. Severe migraines.
2018-02-20
Arizona Diamondbacks Traded 3B Brandon Drury to New York Yankees; New York Yankees Traded Taylor Widener to Arizona Diamondbacks; New York Yankees Traded Nick Solak to Tampa Bay Rays; Tampa Bay Rays Traded RF Steven Souza Jr. to Arizona Diamondbacks and Arizona Diamondbacks Traded LHP Anthony Banda and Player To Be Named Later to Tampa Bay Rays.
2016-06-24
Arizona Diamondbacks recalled 2B Brandon Drury from Reno Aces.
2016-06-20
Arizona Diamondbacks optioned RF Brandon Drury to Reno Aces.
2016-01-26
Brandon Drury changed number to .
2015-09-01
Arizona Diamondbacks recalled 3B Brandon Drury from Reno Aces.
2015-03-20
Arizona Diamondbacks optioned 3B Brandon Drury to Mobile BayBears.
2014-11-20
Arizona Diamondbacks selected the contract of Brandon Drury from Mobile BayBears.
2014-02-27
3B Brandon Drury assigned to Arizona Diamondbacks.
2013-02-26
3B Brandon Drury assigned to Arizona Diamondbacks.
2013-01-24
Arizona Diamondbacks traded LF Justin Upton and 3B Chris Johnson to Atlanta Braves for 3B Martin Prado, RHP Randall Delgado, RHP Zeke Spruill, SS Nick Ahmed and 3B Brandon Drury.
2012-03-17
3B Brandon Drury assigned to Atlanta Braves.
2010-06-21
Brandon Drury assigned to GCL Braves from Atlanta Braves.
2010-06-20
Atlanta Braves signed SS Brandon Drury.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2024
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: generic.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 475 34.0% 58.5% 26.6% .152 37.3%
Slider 253 18.1% 42.7% 25.9% .226 26.1%
Sinker 249 17.8% 55.0% 13.7% .150 40.4%
Cutter 110 7.9% 50.9% 19.6% .222 39.1%
Sweeper 106 7.6% 42.5% 15.4% .091 30.0%
Changeup 75 5.4% 40.0% 26.7% .130 16.7%
Curveball 73 5.2% 47.9% 21.4% .188 41.7%
Splitter 43 3.1% 34.9% 17.4% .143 83.3%
Knuckle Curve 12 0.9% 41.7% 16.7% .333 100.0%
Slurve 1 0.1% 100.0% 0.0% .000 0.0%
Total 1397 100.0% 50.8% 22.5% .169 35.8%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 834 59.7% 56.5% 22.3% .161 38.7%
Breaking 445 31.9% 43.6% 22.7% .194 31.2%
Offspeed 118 8.4% 38.1% 23.5% .133 33.3%
Total 1397 100.0% 50.8% 22.5% .169 35.8%
MLB Avg - - 50.6% 25.3% .245 41.0%
More