José Ruiz
P | Bats/Throws: R/R | 6' 1" 245LBS | Age: 29
W L ERA G GS SV IP SO WHIP
2021 1 3 3.05 59 0 0 65 63 1.17
2022 1 0 4.60 63 0 0 60.2 68 1.42
2023 2 1 5.89 38 1 0 44.1 39 1.65
7 Seasons 5 8 4.51 212 2 0 219.1 217 1.49
G W-L ERA IP SO WHIP
2021 59 1-3 3.05 65 63 1.17
2022 63 1-0 4.60 60.2 68 1.42
2023 38 2-1 5.89 44.1 39 1.65
7 Seasons 212 5-8 4.51 219.1 217 1.49
MLB Percentile Rankings
Pitch Distribution

Statcast 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% ERA xERA
2017 22 15 2 0 0.0 0.0 90.0 100.1 32.4 0.0 .113 .118 .173 .250 .153 50.0 25.0 25.0 0.00 2.63
2018 23 89 12 0 0.0 0.0 87.4 103.3 9.1 41.7 .219 .309 .363 .293 .341 33.3 28.6 14.3 4.15 3.60
2019 24 753 136 10 7.4 5.1 88.3 112.4 18.6 33.8 .275 .454 .390 .351 .382 33.1 17.7 12.1 5.63 5.59
2020 25 60 9 1 11.1 7.1 87.3 103.5 14.2 22.2 .150 .310 .204 .193 .301 33.3 35.7 0.0 2.25 1.58
2021 26 1037 183 15 8.2 5.5 92.1 116.0 14.5 33.9 .243 .418 .281 .318 .380 49.2 23.2 9.2 3.05 4.30
2022 27 1115 164 14 8.5 5.3 89.1 111.0 12.8 32.3 .229 .403 .323 .321 .380 47.0 25.7 12.5 4.60 4.31
2023 28 820 141 12 8.5 5.8 89.0 110.7 13.2 39.7 .268 .458 .385 .354 .388 36.2 18.8 10.1 5.89 5.44
Player 3889 647 52 8.0 5.3 89.7 116.0 14.6 34.6 .248 .424 .336 .331 .380 41.9 22.1 10.9
MLB 6.9 4.7 88.4 122.4 12.2 33.1 .245 .406 .316 .315 .369 36.3 22.2 8.4
! Note: All figures in this table cover the period 2015-present.

Statcast Pitch Arsenal

Ruiz relies on 4 pitches.
Curveball
(35.0%) ,
Four Seamer
(31.5%) ,
Sinker
(20.4%) ,
Changeup
(13.1%) ,


  •   
  •   
  •   

+ If Available Pitches Click to Video.


  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking



Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2017 50.0 0.0 0.0 50.0 50.0 0.0 50.0 0.0 50.0 50.0 0.0 0.0 0.0 0.0
2018 41.7 25.0 25.0 8.3 33.3 41.7 25.0 0.0 41.7 25.0 25.0 8.3 0.0 0.0
2019 36.8 25.7 26.5 11.0 36.8 35.3 27.9 2.9 27.2 30.9 27.2 2.9 7.4 5.1
2020 33.3 55.6 11.1 0.0 33.3 55.6 11.1 0.0 33.3 44.4 11.1 0.0 11.1 7.1
2021 42.1 26.8 24.6 6.6 42.6 35.0 22.4 1.1 32.2 25.7 24.0 8.2 8.2 5.5
2022 42.7 28.0 22.0 7.3 33.5 40.2 26.2 5.5 29.3 26.8 23.8 6.1 8.5 5.3
2023 38.3 27.0 27.0 7.8 36.2 39.0 24.8 1.4 32.6 26.2 25.5 5.7 8.5 5.8
Player 40.2 27.2 24.6 8.0 37.4 37.6 25.0 2.6 30.8 27.5 24.7 5.9 8.0 5.3
MLB 44.6 23.5 24.8 7.0 37.0 37.5 25.3 3.9 32.8 24.7 24.4 5.8 6.9 4.7
! Note: All figures in this table cover the period 2015-present.

Pitch Movement


How this works: Every pitch is affected by the forces of gravity, which means that every pitch drops on its way from the mound to the plate. These numbers are reported with gravity, which makes them larger and different than other pitch movement numbers you may have seen. Since gravity requires time, and slower pitches aren’t ‘better’ just because they have more time to move, the movement of a pitch is compared to ‘average’ movement by comparing it to other MLB pitch types within +/- 2 MPH and from within +/- 0.5 feet of extension and release.
Vertical Movement (inches) Horizontal Movement (inches)
Year Pitch Team Hand # MPH Inches of Drop vs Avg % vs Avg Inches of Break vs Avg % Break vs Avg
2023 Curveball AZ R 285 85.7 41.0 -4.1 -9 0.9 -5.0 -85
2023 4-Seam Fastball AZ R 257 96.5 12.5 1.0 7 5.7 -2.1 -27
2023 Changeup AZ R 107 89.6 24.5 -3.9 -14 14.8 0.1 1
2023 Sinker AZ R 166 96.2 18.2 -2.2 -11 13.2 -1.8 -12
2022 Changeup CWS R 253 89.9 25.8 -2.5 -9 15.4 0.8 5
2022 4-Seam Fastball CWS R 529 96.9 12.0 1.0 8 7.1 -0.3 -4
2022 Curveball CWS R 328 86.3 42.0 -1.9 -4 2.0 -2.9 -58
2022 Sinker CWS R 5 96.0 18.3 -2.2 -11 13.8 -1.2 -8
2021 Slider CWS R 12 90.2 26.0 -4.1 -14 3.7 1.1 42
2021 Curveball CWS R 370 85.5 42.9 -3.4 -7 2.6 -3.9 -60
2021 4-Seam Fastball CWS R 617 97.0 11.4 1.5 12 6.4 -0.8 -12
2021 Changeup CWS R 38 89.4 25.7 -2.2 -8 14.1 -0.1 -1
2020 Changeup CWS R 2 89.3 22.5 -5.7 -20 16.1 2.2 16
2020 4-Seam Fastball CWS R 35 96.7 11.4 1.7 13 6.6 -0.7 -9
2020 Slider CWS R 15 90.6 24.7 -4.4 -15 3.6 0.9 34
2020 Curveball CWS R 8 84.5 46.5 0.3 1 3.3 -3.1 -48
2019 Changeup CWS R 100 86.9 27.4 -2.0 -7 12.4 -1.3 -10
2019 4-Seam Fastball CWS R 464 96.4 12.1 2.1 15 5.0 -2.7 -35
2019 Slider CWS R 179 88.3 32.6 -0.4 -1 4.6 1.0 27
2019 Curveball CWS R 10 82.1 44.2 -7.1 -14 3.8 -3.4 -47
2018 Slider CWS R 34 85.6 39.2 2.6 7 1.9 -2.6 -59
2018 Changeup CWS R 3 86.9 29.7 -0.3 -1 14.1 0.4 3
2018 4-Seam Fastball CWS R 51 96.2 12.4 2.1 15 8.2 0.6 8
2017 Sinker SD R 7 95.6 15.5 -3.9 -20 15.3 -0.4 -2
2017 Slider SD R 3 85.1 38.7 3.3 9 0.4 -3.4 -91
2017 4-Seam Fastball SD R 5 94.8 11.8 1.8 13 12.2 4.0 49
! Note: Years are in reverse order.
+ View Complete Pitch Movement Leaderboard

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 Curveball -0.9 -3 285 34.8 71 .328 .552 .394 35.4 22.5 16.5 .268 .417 .313 41.2
2023 4-Seam Fastball -2.0 -5 257 31.3 69 .236 .491 .399 33.9 23.2 20.3 .220 .459 .367 43.6
2023 Sinker -1.1 -2 166 20.2 43 .353 .588 .433 12.3 2.3 5.6 .364 .574 .434 28.6
2023 Changeup 0.4 0 107 13.0 21 .250 .450 .317 28.6 19.0 16.7 .268 .437 .320 18.8
2022 4-Seam Fastball -1.0 -5 529 47.4 114 .298 .617 .435 24.2 18.4 17.5 .286 .564 .410 60.0
2022 Curveball 1.2 4 328 29.4 68 .143 .238 .202 38.5 33.8 28.0 .180 .273 .234 25.0
2022 Changeup 0.0 0 253 22.7 81 .229 .300 .298 31.3 29.6 21.4 .190 .300 .269 44.7
2022 Sinker 5.7 0 5 0.4 2 .000 .000 .000 0.0 0.0 -- .478 .567 .463 50.0
2021 4-Seam Fastball 0.7 4 617 59.5 158 .217 .406 .312 21.8 17.7 16.7 .248 .471 .349 50.9
2021 Curveball -0.9 -3 370 35.7 96 .191 .292 .268 29.8 34.4 25.0 .209 .269 .241 45.6
2021 Changeup 0.4 0 38 3.7 13 .154 .385 .223 5.9 7.7 5.3 .369 .830 .496 58.3
2021 Slider -7.9 -1 12 1.2 3 .667 .667 .600 33.3 33.3 25.0 .503 .587 .482 0.0
2020 4-Seam Fastball -4.7 -2 35 58.3 7 .286 .714 .414 17.6 28.6 28.6 .263 .580 .347 40.0
2020 Slider 4.0 1 15 25.0 4 .000 .000 .000 22.2 25.0 20.0 .036 .039 .040 0.0
2020 Curveball 7.1 1 8 13.3 3 .000 .000 .000 33.3 66.7 40.0 .038 .041 .038 100.0
2020 Changeup -1.7 0 2 3.3 -- -- -- -- -- 0.0 -- -- -- --
2019 4-Seam Fastball -1.3 -6 464 61.6 113 .322 .544 .451 22.1 15.0 14.4 .266 .523 .399 33.8
2019 Slider -0.7 -1 179 23.8 54 .353 .471 .376 25.0 20.4 20.4 .302 .399 .303 26.2
2019 Changeup -1.6 -2 100 13.3 28 .320 .360 .320 31.9 25.0 25.9 .239 .288 .257 42.1
2019 Curveball -4.3 0 10 1.3 1 1.000 2.000 1.250 50.0 0.0 -- .647 1.206 .753 100.0
2018 4-Seam Fastball 5.1 3 51 57.3 9 .143 .571 .378 26.9 33.3 21.4 .102 .225 .263 25.0
2018 Slider -7.7 -3 34 38.2 12 .364 .364 .358 44.4 25.0 21.4 .294 .362 .319 37.5
2018 Changeup -2.1 0 3 3.4 -- -- -- -- -- -- -- -- -- --
2017 Sinker 1.4 0 7 46.7 2 .000 .000 .350 33.3 0.0 -- .000 .000 .350 0.0
2017 4-Seam Fastball 3.9 0 5 33.3 1 .000 .000 .000 0.0 0.0 -- .338 .354 .307 100.0
2017 Slider 7.6 0 3 20.0 1 .000 .000 .000 -- 100.0 100.0 -- -- .000 --
! Note: Years are in reverse order.
! Note: To better align with other values, positive numbers (red) are good, and negative numbers (blue) are poor.
+ View Complete Run Value Leaderboard

Spin Direction

Year Pitch Type Pitches MPH Active Spin % Total Movement (In.) Spin-Based Observed Deviation
2023 Changeup 107 89.6 96 17.8 1:30 2:00 -30
2023 Curveball 284 85.8 47 6.0 7:15 6:15 60
2023 4-Seam Fastball 255 96.5 92 17.5 1:00 12:45 15
2023 Sinker 166 96.2 92 17.4 1:00 1:45 -45
2022 Changeup 251 89.9 92 17.6 1:30 2:15 -45
2022 Curveball 326 86.3 47 7.7 7:30 6:30 60
2022 4-Seam Fastball 525 96.9 93 18.3 1:00 12:45 15
2021 Changeup 38 89.4 89 16.5 1:15 2:00 -45
2021 Curveball 368 85.5 49 8.1 7:30 6:45 45
2021 4-Seam Fastball 617 97.0 93 18.5 12:45 12:45 0
2021 Slider 12 90.2 49 8.0 11:45 10:45 60
2020 4-Seam Fastball 35 96.7 92 18.8 12:45 12:45 0
2020 Slider 15 90.6 49 8.7 11:45 11:00 45
! Note: This table is showing data from the PITCHER perspective.
+ View Complete Spin Direction Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2019 196 753 -2 4 -8 -3 -9
2021 274 1,054 2 11 -9 -3 1
2022 265 1,115 -5 20 -10 -5 -1
2023 204 815 2 0 -6 -5 -9
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Strike % Swing % Whiff % Meatball % Meatball Swing %
2017 15 46.7 71.4 80.0 12.5 100.0 53.3 75.0 40.0 16.7 6.7 100.0
2018 89 48.9 76.7 78.8 24.4 27.3 38.6 52.4 50.6 33.3 10.2 88.9
2019 753 49.5 70.5 80.2 30.0 64.9 42.8 56.6 50.1 24.1 7.3 81.8
2020 60 45.0 70.4 89.5 30.3 60.0 50.0 57.1 48.3 20.7 1.7 0.0
2021 1,037 52.8 70.6 81.9 24.1 55.9 43.4 60.4 48.7 24.0 7.8 85.2
2022 1,115 43.4 68.6 81.9 26.6 48.2 40.9 56.2 44.8 29.2 5.1 77.2
2023 820 43.9 68.7 77.6 27.8 54.3 40.5 57.3 45.9 29.5 7.2 81.4
Player 3,889 47.4 69.8 80.8 26.9 54.6 42.0 57.7 47.3 26.7 6.8 81.7
MLB 48.6 66.9 82.0 28.4 58.0 42.6 60.9 47.1 24.8 7.3 76.1
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA /
xERA
xBA xSLG xISO xOBP Brl Brl% EV Hard
Hit%
K% BB% Whiff% Chase
Rate
FB
Velo
FB
Spin
CB
Spin
Extension
2019 91 72 26
2021 41 44 37 35 48 57 43 1 1 48 37 33 10 94 73 39 25
2022 30 60 33 18 29 58 29 32 2 69 4 74 18 91 81 24 14
2023 11 20 18 21 6 68 37 49 70 18 25 74 37 87 42 7 15
+ 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 26.2 1 1.0 0 0 0 1 100.0
2019 24.6 6 7.4 -1 0 5 5 83.3
2020 27.1 1 1.0 0 0 1 0 0.0
2021 23.9 8 7.8 0 3 7 2 25.0
2022 23.1 9 8.0 1 4 10 1 11.1
2023 24.3 10 9.9 0 1 9 3 30.0
Player 24.1 35 35.0 0 8 32 12 34.3

Expected Home Runs by Park

Year HR
2018 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2019 6 8 7 7 7 8 8 7 7 5 5 7 8 8 8 7 8 6 8 7 8 7 9 9 9 7 5 9 8 8 6
2020 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
2021 8 9 5 7 9 9 9 8 6 5 5 8 10 6 8 8 7 9 7 9 7 9 11 8 6 8 9 10 7 8 7
2022 9 6 4 7 9 7 9 6 7 4 6 10 9 8 11 10 6 9 8 8 8 8 13 9 5 5 8 10 12 9 8
2023 10 9 8 11 11 11 12 10 10 8 9 10 9 9 11 12 12 9 11 11 10 9 11 12 9 8 10 10 10 8 8
Player 35 34 26 34 38 37 40 33 32 24 27 37 38 33 40 39 35 35 36 37 35 35 46 40 31 30 34 41 39 35 30
! 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 2017 2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-  
Fastball Velocity 95.3 96.2 0.9 96.4 0.2 96.7 0.3 97.0 0.3 96.9 -0.1 96.3 -0.6
Offspeed Velocity 0.0 86.9 0.0 86.9 0.0 89.3 2.4 89.4 0.1 89.9 0.5 89.6 -0.3
Breaking Velocity 85.1 85.6 0.5 88.0 2.4 88.5 0.5 85.6 -2.9 86.3 0.7 85.7 -0.6
Exit Velocity 90.0 87.4 -2.6 88.3 0.9 87.3 -1.0 92.1 4.8 89.1 -3.0 89.0 -0.1
Launch Angle 32.4 9.1 -23.3 18.6 9.5 14.2 -4.4 14.5 0.3 12.8 -1.7 13.2 0.4
Barrel % 0.0 0.0 0.0 7.4 7.4 11.1 3.7 8.2 -2.9 8.5 0.3 8.5 0.0
Hard Hit % 50.0 33.3 -16.7 33.1 -0.2 33.3 0.2 49.2 15.9 47.0 -2.2 36.2 -10.8
Sweet Spot % 0.0 41.7 41.7 33.8 -7.9 22.2 -11.6 33.9 11.7 32.3 -1.6 39.7 7.4
xBA .113 .219 0.106 .275 0.056 .150 -0.125 .243 0.093 .229 -0.014 .268 0.039
BA .000 .278 0.278 .335 0.057 .143 -0.192 .210 0.067 .231 0.021 .292 0.061
xwOBA .250 .293 0.043 .351 0.058 .193 -0.158 .318 0.125 .321 0.003 .354 0.033
wOBA .173 .363 0.190 .390 0.027 .204 -0.186 .281 0.077 .323 0.042 .385 0.062
xSLG .118 .309 0.191 .454 0.145 .310 -0.144 .418 0.108 .403 -0.015 .458 0.055
SLG .000 .444 0.444 .503 0.059 .357 -0.146 .366 0.009 .410 0.044 .522 0.112
K% 25.0 28.6 3.6 17.7 -10.9 35.7 18.0 23.2 -12.5 25.7 2.5 18.8 -6.9
BB% 25.0 14.3 -10.7 12.1 -2.2 0.0 -12.1 9.2 9.2 12.5 3.3 10.1 -2.4
Swing % 40.0 50.6 10.6 50.1 -0.5 48.3 -1.8 48.7 0.4 44.8 -3.9 45.9 1.1
Whiff% 16.7 33.3 16.6 24.1 -9.2 20.7 -3.4 24.0 3.3 29.2 5.2 29.5 0.3
In Zone % 46.7 48.9 2.2 49.5 0.6 45.0 -4.5 52.8 7.8 43.4 -9.4 43.9 0.5
Out of Zone % 53.3 51.1 -2.2 50.5 -0.6 55.0 4.5 47.2 -7.8 56.6 9.4 56.1 -0.5
Out of Zone Swing % 12.5 24.4 11.9 30.0 5.6 30.3 0.3 24.1 -6.2 26.6 2.5 27.8 1.2
First Pitch Swing % 75.0 38.1 -36.9 30.1 -8.0 14.3 -15.8 31.9 17.6 32.5 0.6 29.6 -2.9
First Pitch Strike % 75.0 52.4 -22.6 56.6 4.2 57.1 0.5 60.4 3.3 56.2 -4.2 57.3 1.1
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

vs RHHvs LHH
YearAlignment TypePAwOBAPATotal%PATotal%
2017 Shifts 4 .173 1 0 0.0 3 2 66.7
2018 Shifts 21 .363 15 1 6.7 6 4 66.7
2019 Shifts 196 .390 134 12 9.0 62 28 45.2
2020 Shifts 14 .204 7 0 0.0 7 2 28.6
2021 Shifts 270 .281 157 9 5.7 113 55 48.7
2022 Shifts 265 .323 162 26 16.0 103 70 68.0
2023 Shades 204 .389 118 3 2.5 86 41 47.7
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2017 5 17.3 0.0% 0.0% 2 19.5 0.0% 0.0%
2018 18 18.6 0.0% 0.0% 15 23.1 0.0% 0.0%
2019 175 18.1 14.3% 0.0% 146 23.0 0.0% 6.2%
2020 22 19.8 0.0% 0.0% 7 24.9 0.0% 0.0%
2021 288 20.2 3.1% 1.4% 165 22.2 1.2% 7.9%
2022 271 20.6 4.4% 6.3% 238 22.1 1.3% 7.1%
2023 196 15.3 44.4% 0.5% 171 16.6 22.2% 0.0%
+ View Complete Pitch Tempo Leaderboard

Pitch Distribution


Loading Bat Tracking...