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
Juan Soto
RF | B/T: L/L | 6' 2" 224LBS | Age: 23

Poor Avg Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2021 654 502 111 157 29 95 9 .313 .465 .534 .999
4 Seasons 2003 1612 337 485 98 312 32 .301 .432 .550 .981
AVG HR RBI SB OPS
2021 .313 29 95 9 .999
4 Seasons .301 98 312 32 .981

Statcast Batting Statistics

Season Age Pitches Batted Balls Barrels Barrel % Exit Velocity Max EV Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2018 20 2031 316 31 9.8 90.5 113.7 6.2 30.1 .259 .477 .392 .368 .414 41.9 20 16
2019 21 2788 416 51 12.3 92 112.8 12.5 36.3 .285 .574 .394 .408 .464 47.8 20 16.4
2020 22 827 126 23 18.3 92.1 113.3 4.3 33.3 .332 .695 .478 .474 .526 51.6 14.3 20.9
2021 23 2601 414 55 13.3 93 116.6 5.8 29.7 .304 .543 .420 .428 .445 52.7 14.2 22.2
8247 1272 160 12.6 91.9 116.6 7.9 32.3 .289 .551 .410 .411 .452 48.3 17.6 18.6
6.6 88.3 122.2 12 32.9 .243 .403 .317 .313 .363 35.4 22 8.4




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

Pitch Tracking

Year Pitch Type # % PA AB H 1B 2B 3B HR SO BBE BA XBA SLG XSLG WOBA XWOBA EV LA Whiff% PutAway%
2021 Fastballs 1443 55.9 356 274 101 63 15 1 22 45 234 .369 .333 .672 .632 .486 .474 95.3 9 17.0 11.8
2021 Breaking 693 26.8 165 140 34 24 4 1 5 31 109 .243 .280 .393 .471 .333 .377 91.3 2 23.8 16.9
2021 Offspeed 447 17.3 105 83 22 19 1 0 2 17 66 .265 .259 .349 .390 .354 .365 88.5 -1 25.2 14.5
2020 Fastballs 451 54.5 102 81 25 11 8 0 6 16 65 .309 .332 .630 .710 .453 .490 92.4 5 21.2 13.4
2020 Breaking 206 24.9 42 37 17 9 3 0 5 4 33 .459 .386 .946 .973 .596 .578 92.4 8 22.9 8.5
2020 Offspeed 170 20.6 40 36 12 7 3 0 2 8 28 .333 .277 .583 .374 .416 .326 91.2 -3 20.3 15.4
! Note: Years are in reverse order.
+ View More Seasons


Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel %
2018 54.7 19 21.2 5.1 32 40.2 26.9 3.8 38.9 15.5 23.4 7.3 9.8
2019 42.8 26.9 26.7 3.6 35.6 38 26.4 2.6 29.3 21.4 25.5 8.7 12.3
2020 53.2 15.9 28.6 2.4 26.2 47.6 26.2 2.4 36.5 11.9 24.6 6.3 18.3
2021 52.9 20.8 22.5 3.9 29 44.4 26.6 3.1 37.4 17.1 23.4 5.3 13.3
50.1 21.9 24.1 3.9 31.6 41.6 26.6 3.1 35.1 17.6 24.2 7 12.6
45.1 22.5 25.4 7.1 36.6 37.8 25.4 3.7 33.2 24.4 24.4 5.7 6.6

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 %
2021 N/A 115.3 2 2 0.1 1 1 4 2 0 0 .674 2 1.079 100
2021 Splitter 0.5 0 50 1.9 10 .333 .5 .495 36.4 10 6.3 .403 .696 .558 60
2021 Cutter 2.8 5 168 6.5 41 .314 .543 .38 16.9 7.3 7.7 .343 .635 .447 38.2
2021 Curveball -0.6 -2 281 10.8 66 .224 .31 .289 17.9 10.6 9.9 .258 .405 .337 37.3
2021 Sinker 2.5 9 356 13.7 94 .347 .6 .466 13.6 12.8 13.5 .335 .575 .449 62.5
2021 Changeup 1 4 395 15.2 94 .25 .289 .337 24.4 17 15.8 .242 .344 .339 35
2021 Slider 1.1 5 430 16.5 104 .241 .425 .352 27.4 23.1 20.7 .286 .501 .395 52.4
2021 4-Seamer 3.3 31 919 35.3 221 .39 .732 .531 18.3 13.6 11.8 .33 .657 .492 64.7
2020 Splitter -3.7 0 13 1.6 2 0 0 0 0 50 50 .069 .075 .063 0
2020 Cutter 3 2 54 6.5 14 .417 .75 .525 18.2 14.3 12.5 .293 .533 .4 50
2020 Curveball 11.3 7 64 7.7 15 .538 1.308 .757 10.5 6.7 9.1 .442 1.237 .691 41.7
2020 Slider 3.9 6 142 17.2 27 .417 .75 .552 27.5 11.1 8.3 .355 .829 .515 61.9
2020 Sinker 2.8 4 140 16.9 30 .346 .769 .495 12.2 13.3 14.8 .398 .81 .532 40.9
2020 Changeup 3.1 5 157 19 38 .353 .618 .467 21.1 18.4 14 .289 .392 .34 51.9
2020 4-Seamer 1.3 3 257 31.1 58 .256 .512 .436 26.3 17.2 13.2 .303 .7 .489 57.6
2019 N/A -10.1 0 4 0.1 1 0 0 0 0 0 0 .4 1.181 .632 100
2019 Splitter 4.6 3 57 2 12 .3 .6 .508 37 33.3 21.1 .259 .575 .402 50
2019 Cutter 2.9 5 161 5.8 49 .325 .55 .434 25.4 14.3 14 .314 .693 .465 42.4
2019 Curveball 2.5 8 315 11.3 66 .281 .596 .402 22.8 18.2 13.8 .272 .529 .373 52.2
2019 Changeup 1.6 6 387 13.9 96 .316 .582 .43 32.5 19.8 17.8 .269 .455 .366 36.1
2019 Sinker 1.6 8 471 16.9 112 .365 .729 .496 13 13.4 13.4 .32 .68 .45 50
2019 Slider -0.1 -1 514 18.4 120 .186 .294 .288 34.3 30 19.9 .198 .352 .299 34.8
2019 4-Seamer 1.2 11 878 31.5 200 .268 .567 .414 19.4 19.5 14.2 .325 .696 .472 58.7
2018 Cutter -0.2 0 91 4.5 21 .278 .5 .383 25.6 9.5 8.3 .426 .642 .496 37.5
2018 Splitter -0.3 0 80 3.9 22 .211 .368 .309 17.1 18.2 11.1 .111 .128 .191 6.7
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 258 12.7 69 .222 .317 .275 36.4 23.2 23.2 .212 .365 .288 21.3
2018 Slider -1.4 -5 366 18 71 .221 .294 .244 30.4 38 21.6 .193 .277 .227 51.2
2018 Sinker 2.8 10 350 17.2 107 .341 .573 .461 16.3 13.1 15.2 .27 .479 .407 37.7
2018 4-Seamer 3.5 22 626 30.8 152 .36 .8 .528 14.4 13.8 11.9 .34 .759 .504 58.7
! 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 2030 -4 -6 23 12 25
2019 729 3085 5 -20 34 23 42
2020 184 827 5 6 9 6 26
2021 631 2601 8 -6 36 17 54
+ 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 2031 48.3 61.2 80.7 18.3 66.7 41.7 27.3 39 22.1 7.2 78.1
2019 2788 44.1 66.7 83.9 20.3 55.4 41.8 29.7 40.8 24 6.4 79.9
2020 827 44.6 61.5 84.1 15.7 59.7 44.6 20.9 36.2 21.4 7 74.1
2021 2601 47.8 60 85.3 12.2 56.4 40.3 23.2 35 20 6.7 75.7
8247 46.3 62.6 83.5 16.8 58.9 41.6 26.2 38.1 22.1 6.7 77.5
48.5 66.8 82 28.3 58.5 42.6 29.2 47 24.6 7.2 76

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV HardHit% K% BB% Whiff% Speed OAA
2018 88 65 84 81 94 65 73 77 74 54 98 64 55 9
2019 97 90 96 95 98 91 87 94 90 62 98 56 60 89
2020 100 99 100 100 100 96 99 90 93 91 100 75 34 14
2021 100 97 93 84 100 90 83 94 95 90 100 80 52 86
+ 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 %
2019 24.6 39 40.4 -1 21 27 19 48.7
2020 26 13 14.6 -2 4 8 1 7.7
2021 26.9 29 31.7 -3 6 19 2 6.9

Expected Home Runs by Park

Year HR
2019 39 41 51 42 44 40 38 44 37 46 37 42 26 33 38 46 31 47 44 50 26 36 32 40 40 48 44 38 49 33 48
2020 13 13 16 13 17 12 16 15 12 14 14 15 9 13 13 16 12 16 16 15 10 12 15 15 15 16 15 14 14 10 16
2021 29 30 31 31 34 26 28 35 26 29 26 28 19 27 25 35 21 34 28 33 16 24 22 33 31 33 32 24 32 23 35
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights and distances, but does not attempt to adjust for 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 +/-  
Exit Velocity 90.5 92 1.5 92.1 0.1 93 0.9
Launch Angle 6.2 12.5 6.3 4.3 -8.2 5.8 1.5
Barrel % 9.8 12.3 2.5 18.3 6 13.3 -5
Hard Hit % 41.9 47.8 5.9 51.6 3.8 52.7 1.1
Sweet Spot % 30.1 36.3 6.2 33.3 -3 29.7 -3.6
xBA .259 .285 0.026 .332 0.047 .304 -0.028
BA .292 .282 -0.01 .351 0.069 .313 -0.038
xwOBA .368 .408 0.04 .474 0.066 .428 -0.046
wOBA .392 .394 0.002 .478 0.084 .42 -0.058
xSLG .477 .574 0.097 .695 0.121 .543 -0.152
SLG .517 .548 0.031 .695 0.147 .534 -0.161
K% 20 20 0 14.3 -5.7 14.2 -0.1
BB% 16 16.4 0.4 20.9 4.5 22.2 1.3
Swing % 39 40.8 1.8 36.2 -4.6 35 -1.2
Whiff% 22.1 24 1.9 21.4 -2.6 20 -1.4
In Zone % 48.3 44.1 -4.2 44.6 0.5 47.8 3.2
Out of Zone % 51.7 55.9 4.2 55.4 -0.5 52.2 -3.2
Out of Zone Swing % 18.3 20.3 2 15.7 -4.6 12.2 -3.5
First Pitch Swing % 27.3 29.7 2.4 20.9 -8.8 23.2 2.3
First Pitch Strike % 57.5 55.5 -2 49.5 -6 53.5 4
+ 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 631 288 45.6 .446 .390

Statcast Rankings