Jackie Bradley Jr.
CF | B/T: L/R | 5' 10" 196LBS | Age: 33

Draft: 2011 | Rd: C-A, #40, Boston Red Sox | South Carolina

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2023 111 103 10 14 1 6 0 .136 .191 .214 .405
11 Seasons 4190 3733 514 839 109 449 69 .225 .303 .381 .684
AVG HR RBI SB OPS
2023 .136 1 6 0 .405
11 Seasons .225 109 449 69 .684

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
Sweet
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 25 1067 156 10 6.4 3.9 89.3 108.0 10.1 29.5 .194 .364 .355 .291 .344 39.1 27.1 10.6
2016 26 2509 420 36 8.6 5.7 90.3 109.1 10.1 29.0 .241 .434 .354 .331 .386 39.3 22.5 9.9
2017 27 2033 360 27 7.5 5.0 88.3 110.6 9.5 30.6 .238 .407 .313 .316 .369 40.0 22.9 8.9
2018 28 2168 341 35 10.3 6.5 92.2 112.4 12.3 35.2 .257 .459 .310 .343 .426 50.1 25.6 8.6
2019 29 2210 344 33 9.6 5.8 90.1 112.1 9.3 30.2 .225 .413 .314 .316 .389 44.2 27.3 9.9
2020 30 836 144 11 7.6 5.1 88.4 112.4 4.3 28.5 .220 .368 .352 .301 .336 36.4 22.1 10.6
2021 31 1682 258 13 5.0 3.0 89.7 108.4 9.6 27.9 .194 .290 .224 .253 .318 40.3 30.8 6.5
2022 32 1387 269 13 4.8 3.5 87.6 107.6 7.4 29.4 .223 .330 .252 .268 .308 37.2 20.8 6.5
2023 33 399 76 6 7.9 5.4 88.2 107.6 5.8 23.7 .186 .318 .185 .246 .295 35.5 25.2 4.5
Player 14291 2368 184 7.8 5.0 89.6 112.4 9.4 30.1 .227 .390 .305 .306 .365 41.2 24.9 8.7
MLB 6.8 4.7 88.4 122.4 12.1 33.0 .245 .405 .316 .315 .368 36.0 22.1 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 48.7 25.6 18.6 7.1 39.1 35.9 25.0 2.6 39.7 24.4 17.3 9.0 6.4 3.9
2016 48.3 22.4 22.1 7.1 41.2 38.8 20.0 1.4 37.9 21.7 21.7 7.1 8.6 5.7
2017 50.3 21.1 22.5 6.1 32.2 43.6 24.2 5.6 34.2 24.2 24.4 3.9 7.5 5.0
2018 43.7 24.9 25.5 5.9 38.7 40.8 20.2 1.5 32.8 22.3 24.6 8.2 10.3 6.5
2019 50.9 24.4 19.8 4.9 37.2 39.2 23.5 2.0 37.2 20.3 21.2 6.1 9.6 5.8
2020 54.9 20.8 21.5 2.8 27.8 44.4 27.8 2.8 43.1 19.4 20.8 4.2 7.6 5.1
2021 49.6 20.9 22.9 6.6 36.4 44.2 19.4 3.5 38.4 23.3 22.9 6.6 5.0 3.0
2022 51.3 21.2 21.2 6.3 39.8 36.4 23.8 6.7 36.8 21.9 22.3 7.4 4.8 3.5
2023 51.3 26.3 17.1 5.3 46.1 38.2 15.8 7.9 39.5 22.4 14.5 6.6 7.9 5.4
Player 49.3 22.8 21.9 6.0 37.4 40.3 22.2 3.3 36.9 22.2 22.1 6.5 7.8 5.0
MLB 44.8 23.2 24.9 7.1 36.8 37.6 25.4 3.9 33.0 24.6 24.4 5.8 6.8 4.7
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2023 4-Seamer -3.1 -4 126 31.6 30 .120 .200 .230 21.2 10.0 10.7 .217 .526 .371 54.5
2023 Slider -3.9 -3 82 20.6 27 .120 .280 .194 35.4 22.2 33.3 .208 .317 .244 35.0
2023 Changeup -4.9 -2 50 12.5 15 .200 .200 .180 40.0 26.7 25.0 .215 .313 .229 27.3
2023 Sinker -3.8 -2 44 11.0 8 .143 .143 .200 26.7 50.0 40.0 .063 .071 .141 0.0
2023 Curveball -7.8 -3 36 9.0 15 .067 .067 .060 45.8 33.3 41.7 .143 .218 .155 30.0
2023 Cutter 1.8 0 23 5.8 4 .500 .750 .538 28.6 0.0 0.0 .488 .610 .478 25.0
2023 Splitter -5.6 -1 20 5.0 5 .000 .000 .000 50.0 60.0 50.0 .071 .072 .064 50.0
2023 Sweeper 2.4 0 16 4.0 7 .143 .286 .307 45.5 42.9 37.5 .060 .062 .057 0.0
2023 Slurve -1.2 0 2 0.5 -- -- -- 0.0 -- -- -- -- -- --
2022 4-Seamer 2.8 13 485 35.0 119 .321 .541 .395 24.1 16.8 16.4 .277 .450 .345 48.3
2022 Changeup -4.5 -10 216 15.6 62 .100 .150 .123 33.3 21.0 26.0 .202 .275 .208 30.6
2022 Slider -0.1 0 184 13.3 53 .184 .286 .257 36.7 22.6 19.7 .166 .264 .224 27.0
2022 Curveball -3.3 -6 171 12.3 47 .111 .156 .140 29.6 23.4 24.4 .206 .258 .225 29.4
2022 Sinker -2.0 -3 146 10.5 41 .229 .286 .295 27.9 17.1 24.1 .200 .307 .288 39.3
2022 Cutter -3.7 -4 106 7.6 24 .174 .174 .179 28.6 12.5 14.3 .258 .356 .283 40.0
2022 Sweeper -1.6 -1 38 2.7 12 .182 .182 .208 19.0 25.0 21.4 .171 .195 .206 0.0
2022 Splitter -2.3 -1 37 2.7 11 .091 .182 .114 60.0 63.6 38.9 .187 .211 .174 75.0
2022 Slurve -3.6 0 4 0.3 1 .000 .000 .000 0.0 100.0 100.0 -- -- .000 --
2021 4-Seamer -2.8 -17 596 35.4 159 .183 .268 .252 28.1 24.5 23.8 .218 .320 .278 41.3
2021 Slider -4.0 -11 268 15.9 78 .125 .208 .176 45.2 43.6 37.4 .139 .217 .201 38.5
2021 Curveball -1.7 -5 261 15.5 60 .132 .208 .210 41.4 41.7 29.8 .166 .214 .227 31.0
2021 Changeup -2.0 -4 212 12.6 54 .173 .288 .216 31.2 24.1 20.3 .234 .378 .278 48.7
2021 Sinker -0.9 -2 200 11.9 43 .167 .389 .328 29.4 23.3 22.7 .181 .299 .287 23.1
2021 Cutter -1.4 -1 106 6.3 25 .250 .333 .308 28.1 20.0 22.7 .264 .347 .282 57.9
2021 Splitter 1.3 0 18 1.1 2 .000 .000 .350 57.1 50.0 10.0 -- -- .350 --
2021 Slurve -9.9 -1 13 0.8 4 .000 .000 .000 50.0 50.0 66.7 .089 .275 .148 50.0
2021 Sweeper -8.6 0 4 0.2 2 .000 .000 .000 100.0 100.0 66.7 -- -- .000 --
2020 4-Seamer 4.2 13 318 38.0 92 .440 .680 .528 20.6 10.9 13.7 .336 .546 .437 53.8
2020 Sinker 1.4 2 125 15.0 27 .360 .680 .459 16.4 14.8 16.0 .230 .478 .327 42.9
2020 Changeup -1.2 -1 110 13.2 27 .200 .200 .227 32.8 33.3 24.3 .124 .168 .173 6.3
2020 Curveball -0.1 0 103 12.3 17 .063 .063 .147 32.3 23.5 22.2 .147 .169 .174 8.3
2020 Slider -2.0 -2 82 9.8 24 .143 .429 .263 30.0 37.5 29.0 .124 .336 .231 23.1
2020 Cutter -7.5 -4 51 6.1 14 .071 .071 .064 25.8 35.7 33.3 .101 .112 .095 22.2
2020 Splitter -5.2 -2 41 4.9 13 .077 .077 .138 44.0 46.2 42.9 .101 .110 .097 14.3
2020 Sweeper -10.9 -1 5 0.6 1 .000 .000 .000 100.0 100.0 50.0 -- -- .000 --
2019 4-Seamer 0.0 0 752 34.0 181 .232 .497 .357 28.0 23.2 19.4 .245 .501 .367 45.9
2019 Slider 1.7 6 349 15.8 93 .209 .372 .297 38.3 36.6 24.5 .209 .363 .273 46.0
2019 Sinker -0.4 -1 331 15.0 98 .276 .421 .388 20.5 17.3 20.7 .241 .386 .358 33.9
2019 Changeup -2.8 -8 302 13.7 82 .190 .367 .267 35.7 24.4 22.2 .225 .355 .262 41.4
2019 Curveball -0.3 -1 254 11.5 67 .226 .419 .304 39.2 41.8 29.5 .177 .353 .254 50.0
2019 Cutter 0.6 1 142 6.4 26 .333 .583 .413 37.9 15.4 13.8 .293 .595 .393 55.0
2019 Splitter -4.2 -3 65 2.9 13 .000 .000 .054 56.3 53.8 31.8 .141 .266 .210 60.0
2019 Slurve -1.2 0 9 0.4 2 .000 .000 .000 33.3 100.0 66.7 -- -- .000 --
2019 Knuckleball -8.0 0 4 0.2 1 .000 .000 .000 66.7 100.0 100.0 -- -- .000 --
2019 Sweeper -12.3 0 2 0.1 1 .000 .000 -- 0.0 0.0 0.0 -- -- -- --
2018 4-Seamer 0.6 5 772 35.6 205 .305 .497 .395 24.9 17.1 15.6 .315 .554 .412 58.0
2018 Sinker 0.2 1 429 19.8 108 .272 .533 .394 20.5 13.0 13.2 .290 .551 .404 50.6
2018 Slider -0.9 -3 315 14.5 78 .149 .270 .204 46.2 46.2 30.3 .205 .399 .277 42.1
2018 Changeup -2.0 -6 283 13.1 60 .091 .127 .137 39.6 31.7 28.8 .170 .234 .203 34.2
2018 Curveball -0.7 -2 218 10.1 42 .175 .275 .217 40.0 54.8 25.0 .148 .329 .223 58.8
2018 Cutter -1.4 -1 95 4.4 25 .250 .292 .258 26.8 32.0 23.5 .221 .280 .240 25.0
2018 Splitter 10.0 3 34 1.6 11 .333 1.000 .650 40.0 18.2 33.3 .249 .553 .404 42.9
2018 Slurve -3.2 0 13 0.6 2 .000 .000 .000 12.5 0.0 0.0 .300 .326 .270 50.0
2018 Sweeper -0.1 0 2 0.1 -- -- -- -- -- -- -- -- -- --
2018 Forkball 6.4 0 1 0.0 -- -- -- -- -- 0.0 -- -- -- --
2017 4-Seamer 0.0 0 672 33.1 165 .207 .364 .324 26.8 21.2 18.9 .256 .497 .369 50.0
2017 Sinker 1.7 7 414 20.4 120 .349 .550 .445 13.4 9.2 13.8 .308 .473 .366 42.9
2017 Slider 1.3 4 294 14.5 79 .227 .373 .289 38.6 39.2 28.4 .204 .336 .261 38.6
2017 Changeup 0.0 0 248 12.2 75 .261 .420 .330 36.2 21.3 25.0 .185 .293 .243 26.4
2017 Curveball -2.6 -6 215 10.6 45 .125 .275 .211 42.3 35.6 25.4 .165 .274 .266 28.0
2017 Cutter -0.8 -1 96 4.7 32 .267 .367 .303 37.0 28.1 28.1 .242 .469 .322 42.9
2017 Splitter 0.3 0 80 3.9 18 .188 .250 .247 31.8 16.7 14.3 .207 .271 .260 15.4
2017 Sweeper -5.3 0 6 0.3 1 .000 .000 .000 50.0 100.0 50.0 -- -- .000 --
2017 Slurve 8.9 0 4 0.2 2 .000 .000 .350 66.7 100.0 100.0 -- -- .350 --
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2013 106 430 -2 -4 3 1 -2
2014 422 1,642 -14 -19 7 5 -21
2015 255 1,063 5 -4 8 5 14
2016 642 2,542 0 -16 14 13 9
2017 552 2,102 -10 -11 17 8 4
2018 582 2,358 -9 -23 21 12 2
2019 555 2,181 -24 -14 18 13 -8
2020 215 835 -3 -3 7 4 5
2021 428 1,682 -34 -25 10 8 -41
2022 371 1,392 -9 -17 11 5 -11
2023 111 399 -8 -9 1 1 -14
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 1,067 47.8 63.9 74.8 25.2 56.4 42.2 25.5 43.7 30.5 7.6 76.5
2016 2,509 48.4 63.9 80.0 27.3 58.1 43.2 25.8 45.0 26.7 6.3 69.2
2017 2,033 51.2 67.1 75.6 26.0 56.4 45.8 27.2 47.1 29.6 7.4 80.7
2018 2,168 51.4 70.1 73.5 23.3 53.5 43.1 33.8 47.3 30.6 6.8 80.4
2019 2,210 48.6 69.2 73.7 28.3 50.8 41.8 36.0 48.1 32.6 7.5 74.2
2020 836 49.1 67.6 77.3 23.8 62.4 44.8 29.6 45.3 25.9 6.7 85.7
2021 1,682 50.7 67.5 74.7 27.5 42.5 42.2 32.2 47.8 34.3 8.8 75.7
2022 1,387 51.4 69.7 74.8 28.6 56.5 42.0 31.9 49.7 29.4 8.7 75.8
2023 399 55.6 68.9 77.1 34.5 39.3 46.4 40.5 53.6 32.7 7.0 82.1
Player 14,291 50.1 67.5 75.6 26.6 53.5 43.2 30.8 47.1 30.2 7.4 76.6
MLB 48.5 66.9 82.0 28.4 58.2 42.6 29.5 47.1 24.7 7.3 76.1
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
2015 60 64
2016 57 25 59 67 54 76 71 73 68 64 29 75 25 60 63
2017 37 18 37 47 40 56 61 55 79 75 29 54 16 58 61 98
2018 70 58 73 72 63 75 77 93 87 96 18 50 10 77 69 97
2019 32 11 32 47 35 62 67 67 84 79 15 66 8 51 66 87
2020 23 16 22 35 32 55 47 42 89 35 52 69 49 71 62 97 88
2021 1 1 1 6 1 13 19 59 56 45 6 18 5 51 55 87 97
2022 2 17 7 14 5 13 20 24 35 33 52 27 20 56 43 91 92
2023 32 49 94 94
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 21.0 26 27.8 -2 12 28 6 23.1
2017 22.8 18 15.3 3 10 14 4 22.2
2018 21.9 16 21.1 -5 14 16 9 56.3
2019 22.0 21 18.7 2 13 14 7 33.3
2020 20.9 7 6.3 1 2 5 3 42.9
2021 21.3 6 6.0 0 5 6 2 33.3
2022 22.0 4 4.3 0 9 4 1 25.0
2023 20.1 1 2.0 -1 2 3 0 0.0
Player 21.7 99 101.4 -2 67 90 32 32.3

Expected Home Runs by Park

Year HR
2016 26 32 20 28 27 25 30 28 22 21 26 31 30 26 25 29 20 24 31 33 27 23 40 36 26 24 28 37 35 29 20
2017 18 17 11 14 15 15 17 17 10 14 15 19 17 15 16 20 13 14 14 15 17 12 19 16 16 15 13 22 18 15 8
2018 16 26 15 16 23 20 24 17 18 15 21 26 26 18 21 22 19 19 19 25 22 20 29 26 18 16 20 24 27 21 19
2019 21 26 19 17 20 20 21 17 15 12 17 24 20 16 17 17 16 16 20 22 19 24 22 21 15 16 15 22 24 18 12
2020 7 8 6 5 6 8 7 7 6 4 5 7 7 5 6 6 8 6 8 7 7 7 9 6 5 5 6 6 8 6 3
2021 6 6 7 6 7 5 7 7 3 3 4 7 8 4 6 8 5 6 4 5 6 6 8 6 7 6 5 7 7 6 7
2022 4 6 4 6 6 4 5 2 2 2 3 6 4 3 4 5 3 3 6 5 3 9 7 6 2 2 6 5 5 4 1
2023 1 2 1 1 1 3 2 0 1 1 1 1 5 2 3 2 4 1 3 3 3 3 3 3 1 1 1 2 3 1 1
Player 99 123 83 93 105 100 113 95 77 72 92 121 117 89 98 109 88 89 105 115 104 104 137 120 90 85 94 125 127 100 71
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights, distances and environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-  
Exit Velocity 89.3 90.3 1.0 88.3 -2.0 92.2 3.9 90.1 -2.1 88.4 -1.7 89.7 1.3 87.6 -2.1 88.2 0.6
Launch Angle 10.1 10.1 0.0 9.5 -0.6 12.3 2.8 9.3 -3.0 4.3 -5.0 9.6 5.3 7.4 -2.2 5.8 -1.6
Barrel % 6.4 8.6 2.2 7.5 -1.1 10.3 2.8 9.6 -0.7 7.6 -2.0 5.0 -2.6 4.8 -0.2 7.9 3.1
Hard Hit % 39.1 39.3 0.2 40.0 0.7 50.1 10.1 44.2 -5.9 36.4 -7.8 40.3 3.9 37.2 -3.1 35.5 -1.7
Sweet Spot % 29.5 29.0 -0.5 30.6 1.6 35.2 4.6 30.2 -5.0 28.5 -1.7 27.9 -0.6 29.4 1.5 23.7 -5.7
xBA .194 .241 0.047 .238 -0.003 .257 0.019 .225 -0.032 .220 -0.005 .194 -0.026 .223 0.029 .186 -0.037
BA .249 .267 0.018 .245 -0.022 .234 -0.011 .225 -0.009 .283 0.058 .163 -0.120 .203 0.040 .136 -0.067
xwOBA .291 .331 0.040 .316 -0.015 .343 0.027 .316 -0.027 .301 -0.015 .253 -0.048 .268 0.015 .246 -0.022
wOBA .355 .354 -0.001 .313 -0.041 .310 -0.003 .314 0.004 .352 0.038 .224 -0.128 .252 0.028 .185 -0.067
xSLG .364 .434 0.070 .407 -0.027 .459 0.052 .413 -0.046 .368 -0.045 .290 -0.078 .330 0.040 .318 -0.012
SLG .498 .486 -0.012 .402 -0.084 .403 0.001 .421 0.018 .450 0.029 .261 -0.189 .311 0.050 .214 -0.097
K% 27.1 22.5 -4.6 22.9 0.4 25.6 2.7 27.3 1.7 22.1 -5.2 30.8 8.7 20.8 -10.0 25.2 4.4
BB% 10.6 9.9 -0.7 8.9 -1.0 8.6 -0.3 9.9 1.3 10.6 0.7 6.5 -4.1 6.5 0.0 4.5 -2.0
Swing % 43.7 45.0 1.3 47.1 2.1 47.3 0.2 48.1 0.8 45.3 -2.8 47.8 2.5 49.7 1.9 53.6 3.9
Whiff% 30.5 26.7 -3.8 29.6 2.9 30.6 1.0 32.6 2.0 25.9 -6.7 34.3 8.4 29.4 -4.9 32.7 3.3
In Zone % 47.8 48.4 0.6 51.2 2.8 51.4 0.2 48.6 -2.8 49.1 0.5 50.7 1.6 51.4 0.7 55.6 4.2
Out of Zone % 52.2 51.6 -0.6 48.8 -2.8 48.6 -0.2 51.4 2.8 50.9 -0.5 49.3 -1.6 48.6 -0.7 44.4 -4.2
Out of Zone Swing % 25.2 27.3 2.1 26.0 -1.3 23.3 -2.7 28.3 5.0 23.8 -4.5 27.5 3.7 28.6 1.1 34.5 5.9
First Pitch Swing % 25.5 25.8 0.3 27.2 1.4 33.8 6.6 36.0 2.2 29.6 -6.4 32.2 2.6 31.9 -0.3 40.5 8.6
First Pitch Strike % 60.4 59.7 -0.7 54.6 -5.1 61.7 7.1 61.4 -0.3 55.6 -5.8 58.9 3.3 60.5 1.6 64.0 3.5
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2016 L 619 189 30.5 .346 .368
2017 L 536 180 33.6 .328 .284
2018 L 532 275 51.7 .376 .249
2019 L 552 380 68.8 .324 .300
2020 L 215 133 61.9 .424 .304
2021 L 420 246 58.6 .243 .213
2022 L 370 237 64.1 .259 .247
2023 L 110 0 0.0 .187

Pitch Tempo