Juan Soto
LF | B/T: L/L | 6' 2" 224LBS | Age: 24

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2023 242 189 32 49 10 26 6 .259 .421 .492 .913
6 Seasons 2909 2325 462 661 135 400 44 .284 .424 .523 .947
AVG HR RBI SB OPS
2023 .259 10 26 6 .913
6 Seasons .284 135 400 44 .947

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%
2018 19 2031 316 31 9.8 6.3 90.5 113.7 6.2 30.1 .262 .483 .392 .372 .419 42.2 20.0 16.0
2019 20 2788 416 51 12.3 7.7 92.0 112.8 12.5 36.3 .285 .575 .394 .409 .465 47.8 20.0 16.4
2020 21 827 126 23 18.3 11.7 92.1 113.3 4.3 33.3 .332 .696 .478 .475 .527 51.6 14.3 20.9
2021 22 2601 414 55 13.3 8.4 93.0 116.6 5.8 29.7 .305 .545 .420 .429 .447 52.7 14.2 22.2
2022 23 2765 428 53 12.4 8.0 91.0 113.2 9.1 28.5 .266 .501 .376 .401 .402 47.4 14.5 20.3
2023 24 1026 136 20 14.7 8.3 93.1 114.1 4.4 27.2 .269 .524 .395 .408 .465 58.1 21.9 21.5
Player 12038 1836 233 12.7 8.0 91.8 116.6 7.9 31.0 .283 .540 .401 .410 .443 48.9 17.2 19.3
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
2018 54.7 19.0 21.2 5.1 32.3 39.9 27.2 3.8 38.9 15.5 23.4 7.3 9.8 6.3
2019 42.8 26.9 26.7 3.6 35.6 38.0 26.4 2.6 29.3 21.4 25.5 8.7 12.3 7.7
2020 53.2 21.4 23.0 2.4 27.0 46.8 26.2 2.4 36.5 11.9 24.6 6.3 18.3 11.7
2021 52.9 20.8 22.5 3.9 29.0 44.4 26.6 3.1 37.4 17.1 23.4 5.3 13.3 8.4
2022 47.4 27.1 19.2 6.3 33.6 42.1 24.3 4.0 36.0 22.2 18.2 7.2 12.4 8.0
2023 53.7 25.7 16.2 4.4 44.1 40.4 15.4 4.4 38.2 16.2 19.1 7.4 14.7 8.3
Player 49.7 23.7 22.0 4.5 33.1 41.5 25.3 3.4 35.5 18.6 22.4 7.1 12.7 8.0
MLB 44.8 23.2 24.9 7.1 36.8 37.7 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 1.5 4 278 27.1 68 .280 .700 .483 22.9 26.5 22.8 .269 .713 .484 62.5
2023 Slider 0.8 1 177 17.3 42 .229 .286 .305 40.7 33.3 20.6 .250 .374 .339 61.9
2023 Changeup 3.1 5 157 15.3 25 .294 .471 .482 29.7 16.0 8.5 .248 .333 .396 38.5
2023 Sinker 1.4 2 138 13.5 36 .310 .690 .472 10.0 16.7 22.2 .317 .607 .450 73.9
2023 Cutter 1.8 2 127 12.4 26 .238 .476 .377 17.4 15.4 10.5 .266 .543 .409 52.9
2023 Curveball -0.2 0 99 9.6 25 .182 .273 .292 25.0 20.0 14.3 .247 .371 .318 47.1
2023 Splitter 3.9 1 23 2.2 7 .571 .571 .514 9.1 14.3 25.0 .357 .417 .333 66.7
2023 Sweeper -2.8 -1 23 2.2 5 .000 .000 .000 30.0 20.0 11.1 .153 .302 .193 25.0
2023 Slurve -19.1 -1 4 0.4 3 .000 .000 .000 0.0 0.0 0.0 .351 1.043 .578 66.7
2022 4-Seamer 2.2 18 819 29.6 208 .312 .662 .484 16.8 13.0 13.4 .297 .651 .480 58.3
2022 Sinker 0.2 1 470 17.0 131 .255 .392 .379 11.2 12.2 16.8 .257 .444 .390 41.9
2022 Changeup 0.2 1 444 16.1 110 .189 .284 .289 27.7 16.4 13.1 .228 .374 .319 35.1
2022 Slider -0.9 -4 439 15.9 99 .131 .202 .237 30.8 25.3 17.2 .224 .374 .324 44.1
2022 Curveball 1.0 3 296 10.7 46 .171 .343 .333 13.4 13.0 8.1 .258 .429 .392 48.3
2022 Cutter 2.2 4 188 6.8 39 .313 .656 .481 14.3 5.1 5.7 .341 .624 .465 56.7
2022 Splitter 7.9 4 54 2.0 11 .400 1.000 .586 11.1 0.0 0.0 .387 .873 .551 60.0
2022 Sweeper 9.6 3 34 1.2 11 .444 .889 .586 18.2 9.1 10.0 .350 .695 .496 37.5
2022 Slurve -4.4 -1 21 0.8 3 .000 .000 .000 0.0 33.3 16.7 .049 .068 .049 0.0
2021 4-Seamer 3.2 29 904 34.8 217 .391 .720 .532 18.2 13.8 12.0 .334 .653 .493 64.7
2021 Slider 1.3 6 444 17.1 110 .250 .424 .364 26.5 20.0 18.5 .293 .501 .398 50.0
2021 Changeup 0.8 3 397 15.3 94 .247 .286 .324 24.8 18.1 16.7 .242 .344 .335 35.0
2021 Sinker 3.6 13 365 14.0 97 .346 .628 .491 12.9 12.4 12.9 .328 .596 .450 62.7
2021 Curveball 0.5 1 230 8.8 54 .261 .370 .337 16.7 13.0 12.3 .274 .443 .366 43.6
2021 Cutter 2.4 4 170 6.5 39 .303 .545 .377 18.6 7.7 7.9 .343 .649 .453 40.6
2021 Splitter 1.0 1 53 2.0 11 .333 .500 .514 36.4 9.1 6.3 .403 .696 .571 60.0
2021 Sweeper -9.1 -2 21 0.8 6 .000 .000 .000 37.5 16.7 20.0 .120 .196 .138 0.0
2021 Slurve -2.5 0 15 0.6 2 .000 .000 .000 0.0 0.0 0.0 .148 .159 .157 0.0
2020 4-Seamer 1.3 3 262 31.7 58 .256 .512 .436 26.7 17.2 13.0 .303 .700 .489 57.6
2020 Changeup 2.9 5 154 18.6 38 .353 .618 .467 21.4 18.4 14.6 .289 .392 .340 51.9
2020 Sinker 2.8 4 135 16.3 30 .346 .769 .495 10.6 13.3 15.4 .398 .811 .533 40.9
2020 Slider 3.6 5 135 16.3 26 .409 .727 .552 29.8 11.5 8.3 .357 .836 .528 57.9
2020 Cutter 6.3 4 63 7.6 17 .467 1.000 .624 15.4 11.8 12.5 .346 .791 .498 61.5
2020 Curveball 9.5 6 59 7.1 13 .500 1.083 .665 11.1 7.7 9.1 .400 1.022 .598 36.4
2020 Splitter -3.0 0 16 1.9 2 .000 .000 .000 0.0 50.0 25.0 .069 .075 .063 0.0
2020 Sweeper -3.6 0 3 0.4 -- -- -- 0.0 -- -- -- -- -- --
2019 4-Seamer 1.3 11 872 31.3 198 .277 .581 .423 19.3 19.2 14.0 .331 .705 .477 58.3
2019 Slider 0.0 0 495 17.8 114 .188 .302 .298 34.4 30.7 20.2 .206 .370 .312 37.7
2019 Sinker 1.5 7 476 17.1 114 .357 .714 .487 13.3 14.0 13.9 .313 .668 .443 50.6
2019 Changeup 1.2 5 381 13.7 94 .295 .564 .412 32.7 20.2 17.9 .253 .434 .350 35.0
2019 Curveball 2.5 8 311 11.2 65 .286 .607 .408 23.9 18.5 14.0 .277 .538 .378 53.3
2019 Cutter 2.5 4 168 6.0 51 .310 .524 .417 26.3 13.7 13.2 .300 .662 .448 40.0
2019 Splitter 5.4 3 65 2.3 15 .417 .667 .573 34.5 26.7 20.0 .357 .666 .480 50.0
2019 Sweeper -5.7 -1 10 0.4 3 .000 .000 .000 20.0 33.3 20.0 .078 .137 .092 0.0
2019 Slurve -8.3 0 5 0.2 1 .000 .000 .000 0.0 0.0 0.0 .020 .047 .030 0.0
2018 4-Seamer 3.4 21 622 30.6 151 .355 .798 .525 14.2 13.9 12.1 .343 .771 .509 60.2
2018 Slider -1.4 -5 361 17.8 68 .231 .308 .246 31.0 38.2 21.1 .197 .285 .232 51.3
2018 Sinker 2.8 10 354 17.4 108 .349 .578 .470 16.7 13.0 14.9 .272 .481 .408 37.1
2018 Curveball -0.1 0 259 12.8 41 .263 .289 .279 25.8 36.6 19.2 .168 .195 .202 30.4
2018 Changeup -0.3 -1 257 12.7 68 .226 .323 .279 36.7 23.5 23.2 .212 .367 .290 21.7
2018 Cutter -0.3 0 92 4.5 21 .278 .500 .383 25.6 9.5 8.3 .428 .657 .500 37.5
2018 Splitter -0.6 0 81 4.0 23 .200 .350 .296 16.7 17.4 11.1 .116 .134 .191 6.3
2018 Sweeper -17.9 -1 3 0.1 2 .000 .000 .000 0.0 0.0 0.0 .265 .319 .261 50.0
2018 Slurve -11.7 0 1 0.0 1 .000 .000 .000 -- 100.0 100.0 -- -- .000 --
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 483 2,030 -5 -6 23 12 24
2019 729 3,085 4 -21 34 23 40
2020 184 827 5 6 9 6 25
2021 631 2,601 7 -3 36 17 57
2022 710 2,963 -7 -11 35 17 34
2023 237 1,026 -1 -3 13 5 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 %
2018 2,031 48.1 61.2 80.6 18.4 67.0 41.7 27.7 39.0 22.1 7.2 78.1
2019 2,788 44.1 66.7 84.0 20.3 55.1 41.7 29.8 40.8 24.0 6.4 79.9
2020 827 44.6 61.2 84.5 15.9 58.9 44.6 21.2 36.2 21.4 6.9 73.7
2021 2,601 47.8 60.0 85.3 12.2 56.4 40.3 23.8 35.0 20.0 6.7 76.3
2022 2,765 46.7 56.3 86.0 17.2 64.2 41.2 23.2 35.5 19.2 6.7 72.8
2023 1,026 47.1 54.7 82.6 15.3 53.0 41.0 21.3 33.8 24.2 5.8 73.3
Player 12,038 46.5 60.5 84.0 16.8 59.6 41.4 25.3 37.1 21.6 6.6 76.2
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
2018 90 67 84 83 94 65 73 78 92 75 54 98 64 95 55 10
2019 97 89 96 94 98 91 87 94 87 90 62 98 56 93 60 91
2020 100 99 100 100 100 96 99 90 93 93 91 100 75 98 32 13 22
2021 99 98 93 84 100 90 83 94 98 95 90 100 80 100 52 90 47
2022 99 80 95 95 99 94 86 85 91 86 90 100 83 100 33 1 56
2023 97 70 89 89 100 90 90 93 94 99 47 100 54 100 42 21 52
+ 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 %
2018 23.1 22 18.0 4 12 16 7 31.8
2019 24.6 39 38.2 1 15 27 18 46.2
2020 26.0 13 12.6 0 6 5 8 61.5
2021 26.9 29 27.7 1 8 20 13 44.8
2022 27.7 29 29.0 0 7 24 12 41.4
2023 26.7 10 9.1 1 3 4 6 60.0
Player 25.7 142 134.6 7 51 96 64 45.1

Expected Home Runs by Park

Year HR
2018 22 23 15 16 20 17 20 17 15 13 17 24 19 15 16 22 17 16 18 21 20 20 21 19 14 14 18 17 23 19 15
2019 39 43 30 33 41 37 42 38 31 28 33 44 43 35 36 40 35 32 38 41 39 47 47 47 33 38 33 43 49 41 30
2020 13 13 12 14 13 13 14 12 12 11 12 14 10 12 13 11 13 13 13 14 14 13 14 12 9 12 13 12 14 14 12
2021 29 34 24 25 28 25 32 25 21 21 22 32 31 24 27 30 25 22 32 29 30 30 35 33 23 25 30 31 31 27 26
2022 29 27 29 26 29 29 34 27 18 24 24 32 32 29 31 31 30 28 26 28 28 31 40 33 25 25 35 34 32 28 24
2023 10 10 7 10 10 9 9 9 8 8 8 8 11 9 10 9 9 10 9 10 9 8 12 10 9 9 8 10 10 9 7
Player 142 150 117 124 141 130 151 128 105 105 116 154 146 124 133 143 129 121 136 143 140 149 169 154 113 123 137 147 159 138 114
! 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 2018 2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-  
Exit Velocity 90.5 92.0 1.5 92.1 0.1 93.0 0.9 91.0 -2.0 93.1 2.1
Launch Angle 6.2 12.5 6.3 4.3 -8.2 5.8 1.5 9.1 3.3 4.4 -4.7
Barrel % 9.8 12.3 2.5 18.3 6.0 13.3 -5.0 12.4 -0.9 14.7 2.3
Hard Hit % 42.2 47.8 5.6 51.6 3.8 52.7 1.1 47.4 -5.3 58.1 10.7
Sweet Spot % 30.1 36.3 6.2 33.3 -3.0 29.7 -3.6 28.5 -1.2 27.2 -1.3
xBA .262 .285 0.023 .332 0.047 .305 -0.027 .266 -0.039 .269 0.003
BA .292 .282 -0.010 .351 0.069 .313 -0.038 .242 -0.071 .259 0.017
xwOBA .372 .409 0.037 .475 0.066 .429 -0.046 .401 -0.028 .408 0.007
wOBA .392 .394 0.002 .478 0.084 .420 -0.058 .376 -0.044 .395 0.019
xSLG .483 .575 0.092 .696 0.121 .545 -0.151 .501 -0.044 .524 0.023
SLG .517 .548 0.031 .695 0.147 .534 -0.161 .452 -0.082 .492 0.040
K% 20.0 20.0 0.0 14.3 -5.7 14.2 -0.1 14.5 0.3 21.9 7.4
BB% 16.0 16.4 0.4 20.9 4.5 22.2 1.3 20.3 -1.9 21.5 1.2
Swing % 39.0 40.8 1.8 36.2 -4.6 35.0 -1.2 35.5 0.5 33.8 -1.7
Whiff% 22.1 24.0 1.9 21.4 -2.6 20.0 -1.4 19.2 -0.8 24.2 5.0
In Zone % 48.1 44.1 -4.0 44.6 0.5 47.8 3.2 46.7 -1.1 47.1 0.4
Out of Zone % 51.9 55.9 4.0 55.4 -0.5 52.2 -3.2 53.3 1.1 52.9 -0.4
Out of Zone Swing % 18.4 20.3 1.9 15.9 -4.4 12.2 -3.7 17.2 5.0 15.3 -1.9
First Pitch Swing % 27.7 29.8 2.1 21.2 -8.6 23.8 2.6 23.2 -0.6 21.3 -1.9
First Pitch Strike % 58.2 55.7 -2.5 50.3 -5.4 54.7 4.4 53.9 -0.8 55.8 1.9
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2018 L 484 27 5.6 .397 .311
2019 L 655 107 16.3 .390 .416
2020 L 184 54 29.3 .506 .409
2021 L 616 287 46.6 .448 .389
2022 L 654 386 59.0 .393 .368
2023 L 228 0 0.0 .384

Pitch Tempo