P | Toronto Blue Jays
Bats/Throws: R/R | 6' 2" 200 lbs | Age: 30
Draft: 2014 | Rd. 6, No. 169, Chicago Cubs | Milton (GA) HS
W L ERA G GS SV IP SO WHIP
2024 14 11 3.47 33 33 0 189.1 224 1.07
2025 8 12 4.55 32 32 0 168 215 1.33
2026 10 5 2.40 27 27 0 161.1 227 1.04
8 Seasons 75 63 3.68 215 215 0 1,176.2 1,458 1.23
G W-L ERA IP SO WHIP
2024 33 14-11 3.47 189.1 224 1.07
2025 32 8-12 4.55 168 215 1.33
2026 27 10-5 2.40 161.1 227 1.04
8 Seasons 215 75-63 3.68 1,176.2 1,458 1.23
MLB Percentile Rankings
Movement Profile (Induced Break)
?

Statcast Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
xBA xSLG wOBA xwOBA xwOBAcon HardHit% K% BB% ERA xERA
2019 23 1364 208 16 8.3 4.9 87.9 111.3 12.1 32.7 .242 .422 .353 .323 .385 37.5 24.8 10.7 5.79 4.63
2020 24 1085 171 15 8.8 5.9 89.8 110.6 15.2 36.8 .279 .513 .354 .389 .419 40.9 17.3 13.3 4.01 6.86
2021 25 2957 405 40 9.9 5.6 89.2 115.2 18.5 37.0 .206 .368 .295 .295 .384 38.8 31.9 9.6 3.91 3.65
2022 26 3120 439 27 6.2 3.6 86.8 115.9 15.0 31.4 .183 .306 .263 .261 .319 31.2 30.4 10.4 2.20 2.73
2023 27 3262 481 30 6.2 3.8 90.0 113.0 15.4 36.8 .238 .386 .321 .314 .385 41.6 27.3 10.1 4.58 4.16
2024 28 3188 469 40 8.5 5.2 89.0 116.8 14.1 32.4 .209 .367 .266 .286 .366 38.6 29.4 8.5 3.47 3.29
2025 29 3044 429 37 8.6 5.1 88.9 112.9 16.6 36.6 .214 .359 .313 .290 .366 37.5 29.8 9.8 4.55 3.46
2026 30 2727 347 18 5.2 2.8 85.7 113.2 13.3 33.7 .190 .288 .247 .259 .339 32.3 35.2 10.4 2.40 2.78
Player 20747 2949 223 7.6 4.5 88.4 116.8 15.2 34.7 .213 .360 .293 .293 .366 37.2 29.5 10.0
MLB 7.6 4.9 88.6 122.9 12.5 33.3 .244 .407 .316 .316 .368 37.1 22.2 8.4
! Note: All figures in this table cover the period 2015-present.

Statcast Pitch Arsenal

Cease relies on 6 pitches.
Four Seamer
(36.8%) ,
Slider
(30.3%) ,
Changeup
(11.5%) ,
Knuckle Curve
(9.8%) ,
Sinker
(7.9%) ,
Sweeper
(3.7%) ,


  •   
  •   
  •   

+ If Available Pitches Click to Video.


  •   
  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking



Batted Ball Profile

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2019 45.7 54.3 22.1 26.0 6.3 35.6 37.0 27.4 23.6 16.3 5.8 12.0 20.7 21.6
2020 39.8 60.2 24.6 26.9 8.8 42.7 31.6 25.7 24.0 8.8 7.0 18.7 22.8 18.7
2021 34.6 65.4 31.4 24.4 9.6 33.1 37.5 29.4 14.1 15.1 5.4 19.0 22.5 24.0
2022 39.4 60.6 30.3 22.1 8.2 39.4 36.4 24.1 19.1 14.4 5.9 20.3 22.1 18.2
2023 36.8 63.2 27.2 27.9 8.1 41.0 34.9 24.1 21.0 11.0 4.8 20.0 23.9 19.3
2024 40.3 59.7 30.7 22.4 6.6 41.2 37.5 21.3 20.3 15.6 4.5 20.9 22.0 16.8
2025 37.3 62.7 30.3 23.8 8.6 41.0 35.9 23.1 18.6 12.8 5.8 22.4 23.1 17.2
2026 42.9 57.1 22.8 23.3 11.0 42.9 33.4 23.6 20.7 15.3 6.9 22.2 18.2 16.7
Player 39.0 61.0 28.2 24.3 8.4 39.6 35.8 24.5 19.6 13.8 5.6 20.0 22.0 18.9
MLB 44.1 55.9 24.3 24.6 7.1 37.5 37.3 25.0 20.7 17.5 5.8 16.9 19.8 19.2
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2019 4.3 34.6 20.2 25.5 7.7 8.3 4.9
2020 3.5 29.8 25.7 24.0 7.6 8.8 5.9
2021 4.7 25.2 29.9 23.7 6.7 9.9 5.6
2022 5.0 26.9 33.3 22.1 5.9 6.2 3.6
2023 2.5 24.7 28.5 31.2 6.9 6.2 3.8
2024 5.3 30.5 28.1 20.0 7.2 8.5 5.2
2025 3.7 26.1 28.4 25.2 7.7 8.6 5.1
2026 6.1 29.7 26.2 25.9 6.3 5.2 2.8
Player 4.4 27.8 28.3 24.7 6.9 7.6 4.5
MLB 4.1 32.2 25.0 24.4 5.9 7.6 4.9
! Note: All figures in this table cover the period 2015-present.

Pitch Movement


How this works: This section shows two different ways to evaluate pitch movement. On the left, “Total Movement” shows the real-world movement of a pitch, including the forces of gravity, which affects every pitch thrown. Since gravity requires time, and slower pitches aren't 'better' just because they have more time to move, a pitch's movement is compared to other pitches of the same pitch type, within +/- 2 MPH and +/- 0.5 feet of extension/release. On the right, Induced Movement (or IVB) is reported without gravity, and attempts to isolate movement created by the pitcher's ability to spin and manipulate the ball.
Total Movement (in inches, w/ gravity)Induced Movement (in inches, w/o gravity)
YearPitchTeamHand#MPHVertical
Drop
vs.
Comparable
Horizontal
Break
vs.
Comparable
Vertical
Break
vs. AvgHorizontal
Break
vs. Avg
2026 Curveball TOR R 266 81.9 54.5 3.0 2.5GLV -5.1 -13.5 3.3 2.5GLV -6.5
2026 Sweeper TOR R 100 83.4 48.5 9.7 11.7GLV -1.8 -8.9 9.9 11.7GLV -1.8
2026 Changeup TOR R 314 81.6 25.4 -8.6 8.3ARM -4.8 15.8 -12.0 8.3ARM -5.9
2026 Sinker TOR R 216 95.9 15.9 -4.2 11.2ARM -3.4 13.8 -6.3 11.2ARM -3.8
2026 4-Seam Fastball TOR R 1004 97.0 10.7 2.2 3.1ARM -3.7 18.5 2.9 3.1ARM -4.7
2026 Slider TOR R 827 88.8 31.1 -1.6 1.3GLV -2.2 3.6 -2.2 1.3GLV -2.3
2025 Sweeper SD R 108 84.3 46.7 8.4 11.6GLV -1.5 -7.8 8.7 11.6GLV -2.3
2025 4-Seam Fastball SD R 1283 97.1 10.7 2.2 3.7ARM -3.2 18.5 2.7 3.7ARM -3.9
2025 Sinker SD R 120 95.8 15.8 -4.8 11.1ARM -3.6 14.1 -6.7 11.1ARM -4.0
2025 Changeup SD R 37 78.3 28.1 -9.0 8.0ARM -4.5 17.2 -13.1 8.0ARM -6.5
2025 Slider SD R 1243 89.1 31.2 -0.6 1.2GLV -2.2 3.3 -1.5 1.2GLV -3.0
2025 Curveball SD R 253 82.3 56.4 5.2 3.1GLV -4.3 -15.5 5.3 3.1GLV -5.9
! Note: Years are in reverse order.

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 %
2026 4-Seam Fastball 1.0 10 1,004 36.8 255 .205 .329 .306 26.0 31.8 23.2 .197 .312 .302 38.5
2026 Slider 3.0 25 827 30.3 220 .134 .188 .196 44.3 41.8 27.1 .166 .223 .208 25.0
2026 Changeup 1.5 5 314 11.5 61 .103 .138 .123 50.0 44.3 27.6 .152 .197 .167 21.9
2026 Curveball -0.8 -2 266 9.8 26 .280 .400 .346 25.4 30.8 18.2 .271 .521 .348 47.1
2026 Sinker 1.0 2 216 7.9 65 .207 .310 .275 14.0 24.6 25.4 .243 .402 .320 35.7
2026 Sweeper -1.1 -1 100 3.7 17 .353 .588 .403 22.6 17.6 15.8 .213 .341 .237 28.6
2025 4-Seam Fastball 0.0 0 1,283 42.1 314 .241 .417 .341 25.7 23.6 18.7 .215 .385 .316 40.3
2025 Slider 0.3 4 1,243 40.8 308 .228 .374 .301 42.9 37.7 23.0 .201 .320 .262 35.3
2025 Curveball -1.6 -4 253 8.3 35 .344 .594 .451 37.1 31.4 16.9 .267 .489 .352 61.9
2025 Sinker -1.9 -2 120 3.9 33 .345 .552 .414 12.9 12.1 15.4 .274 .413 .334 30.8
2025 Sweeper 4.0 4 108 3.5 23 .091 .091 .078 26.7 30.4 24.1 .230 .344 .236 12.5
2025 Changeup 1.1 0 37 1.2 7 .167 .167 .229 46.7 42.9 37.5 .152 .163 .221 0.0
! Note: Years are in reverse order.
! Note: To better align with other values, positive numbers (red) are good, and negative numbers (blue) are poor.

Spin Direction

Year Pitch Type Pitches MPH Active Spin % Total Movement (In.) Spin-Based Observed Deviation
2026 Changeup 313 81.6 92 17.0 12:15 1:00 -45
2026 4-Seam Fastball 998 97.0 91 18.3 12:30 12:15 15
2026 Knuckle Curve 266 81.9 71 16.3 6:45 6:15 30
2026 Sinker 207 95.9 85 17.6 12:15 1:30 -75
2026 Slider 820 88.8 27 3.3 10:30 11:00 -30
2026 Sweeper 100 83.4 61 16.9 7:15 7:30 -15
2025 Changeup 36 78.0 92 18.3 12:15 1:00 -45
2025 4-Seam Fastball 1,282 97.1 89 18.5 12:30 12:30 0
2025 Knuckle Curve 251 82.3 76 18.8 6:45 6:15 30
2025 Sinker 110 95.9 83 17.5 12:15 1:15 -60
2025 Slider 1,237 89.1 25 3.3 10:15 11:00 -45
2025 Sweeper 108 84.3 59 16.1 7:15 7:45 -30
! Note: Years are in reverse order.
+ Show More Seasons
! Note: This table is showing data from the PITCHER perspective.
+ View Complete Spin Direction Leaderboard

Pitcher Arm Angle

! Note: Data is available from 2020 through the present.
+ View Complete Arm Angle Leaderboard

Statcast Pitching Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2019 325 1,364 0 13 -11 -7 -6
2020 254 1,085 -5 13 -10 -8 -10
2021 708 2,957 28 25 -25 -16 13
2022 745 3,120 21 37 -11 -15 33
2023 781 3,262 6 21 -13 -19 -5
2024 762 3,188 23 33 -17 -14 24
2025 720 3,044 10 24 -20 -13 2
2026 644 2,727 31 36 -16 -13 38
Player 4,939 20,747 115 202 -123 115 89
+ View Complete Pitching Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Strike % Swing % Whiff % Meatball % Meatball Swing %
2019 1,364 45.6 65.8 80.4 26.5 60.4 41.5 59.4 44.4 26.1 6.9 81.9
2020 1,085 44.2 64.8 80.7 23.0 61.2 40.5 54.9 41.5 25.3 7.6 74.4
2021 2,957 46.9 67.0 74.1 28.9 47.7 40.0 58.3 46.8 34.6 6.8 72.6
2022 3,120 43.7 68.0 76.5 31.3 50.3 41.2 58.2 47.3 33.3 6.7 77.0
2023 3,262 44.8 68.6 81.4 28.2 44.5 38.7 61.1 46.3 31.0 6.9 76.9
2024 3,188 46.4 68.6 77.9 30.5 47.6 42.8 59.8 48.2 32.4 7.6 79.0
2025 3,044 46.4 70.3 77.3 30.9 45.3 42.2 60.1 49.2 33.4 6.6 75.7
2026 2,727 42.7 65.1 76.3 32.0 51.4 39.9 62.9 46.1 33.6 6.0 70.7
Player 20,747 45.2 67.7 77.7 29.7 49.1 40.8 59.7 46.8 32.2 6.8 76.0
MLB 48.7 67.0 82.7 28.6 57.9 42.6 61.2 47.3 25.0 7.3 76.2
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Pitching
Year Pitching Fastball Breaking Off
Speed
xERA Fastball
MPH
Fastball
Spin
Curve
Spin
Avg
EV
Chase% Whiff% K% BB% Barrel% Hard-
Hit%
GB% Extension
2019 26 12 64 78 39 91 90 65 70 20 54 61 17 37 42 58 26
2020 6 9 44 4 5 97 95 68 23 13 40 14 11 29 25 37 21
2021 83 54 95 45 70 90 97 85 38 60 94 93 32 15 48 13 25
2022 98 75 100 13 90 90 97 79 84 69 91 88 16 70 93 30 26
2023 27 44 14 69 50 78 97 71 23 41 83 77 25 78 32 20 37
2024 97 55 100 41 79 90 98 78 42 70 92 89 41 33 51 39 32
2025 44 27 74 60 74 88 96 75 60 80 95 89 20 46 72 24 43
2026 99 90 100 88 94 85 88 66 97 65 95 99 24 85 89 50 46
+ View Complete Percentile Rankings Leaderboard
+ Compare To Other Players

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2019 22.57 15 13.3 2 5 11 5 33.3
2020 22.78 12 12.7 -1 2 9 6 50.0
2021 23.27 20 19.5 1 13 18 7 35.0
2022 23.88 16 16.2 0 6 14 5 31.3
2023 23.29 19 18.5 1 10 15 8 42.1
2024 23.43 20 20.1 0 9 16 9 45.0
2025 24.31 21 21.0 0 4 21 6 28.6
2026 24.24 11 8.1 3 8 6 4 36.4
Player 23.50 134 129.4 5 57 110 50 37.3
Note: xHR tells how many of this pitcher's batted balls allowed would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2019 15 17 12 11 14 12 15 13 11 8 12 15 16 14 12 13 11 11 13 16 14 17 17 15 11 11 13 15 17 13 11
2020 12 13 11 13 13 12 15 11 13 11 11 13 12 13 11 12 12 12 12 14 13 13 15 13 12 12 14 15 13 14 12
2021 20 26 15 22 20 18 23 21 18 13 17 25 19 11 22 22 14 19 20 21 18 21 26 22 18 14 23 20 19 17 20
2022 16 14 14 18 16 16 17 15 9 12 13 18 16 18 14 19 16 16 19 16 19 16 21 20 16 12 18 20 19 15 15
2023 19 17 14 20 19 17 21 18 18 12 17 20 19 14 20 22 22 16 20 22 16 19 27 23 18 14 20 20 20 17 14
2024 20 20 17 22 20 22 23 23 18 12 19 26 23 16 21 21 19 20 21 24 19 19 29 24 16 17 20 20 23 18 12
2025 21 20 17 22 23 22 21 20 21 14 19 25 20 29 24 18 24 20 18 25 20 20 28 26 15 16 20 22 22 22 16
2026 11 10 6 8 9 10 6 6 8 8 5 10 7 11 7 10 8 7 5 12 5 15 10 10 7 7 4 10 8 7 7
Player 134 137 106 136 134 129 141 127 116 90 113 152 132 126 131 137 126 121 128 150 124 140 173 153 113 103 132 142 141 123 107
Note: xHR tells how many of this pitcher's batted balls allowed would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

2026 +/-   2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019
Results
BA .177 -.062 .239 +.039 .200 -.050 .250 +.060 .190 -.033 .223 -.011 .234 -.037 .271
xBA .190 -.024 .214 +.005 .209 -.029 .238 +.055 .183 -.023 .206 -.073 .279 +.037 .242
OBP .266 -.052 .318 +.049 .269 -.063 .332 +.054 .278 -.028 .306 -.044 .350 -.003 .353
xOBP .278 -.017 .295 +.017 .278 -.044 .322 +.051 .271 -.022 .293 -.094 .387 +.062 .325
SLG .268 -.131 .399 +.067 .332 -.073 .405 +.099 .306 -.058 .364 -.113 .477 -.009 .486
xSLG .288 -.071 .359 -.008 .367 -.019 .386 +.080 .306 -.062 .368 -.145 .513 +.091 .422
ISO .091 -.069 .160 +.028 .132 -.023 .155 +.039 .116 -.025 .141 -.102 .243 +.028 .215
xISO .098 -.047 .145 -.013 .158 +.010 .148 +.025 .123 -.040 .163 -.071 .234 +.054 .180
BABIP .269 -.054 .323 +.057 .266 -.065 .331 +.070 .261 -.049 .310 +.071 .239 -.087 .326
wOBA .247 -.066 .313 +.047 .266 -.055 .321 +.058 .263 -.032 .295 -.059 .354 +.001 .353
xwOBA .259 -.031 .290 +.004 .286 -.028 .314 +.053 .261 -.034 .295 -.094 .389 +.066 .323
wOBAcon .317 -.089 .406 +.073 .333 -.064 .397 +.074 .323 -.060 .383 +.015 .368 -.063 .431
xwOBAcon .339 -.027 .366 .000 .366 -.019 .385 +.066 .319 -.065 .384 -.035 .419 +.034 .385
BACON .292 -.065 .357 +.063 .294 -.064 .358 +.070 .288 -.056 .344 +.052 .292 -.083 .375
xBACON .315 -.006 .321 +.013 .308 -.037 .345 +.066 .279 -.044 .323 -.027 .350 +.015 .335
Statcast Hit Metrics
Hard Hit % 32.3 -5.2 37.5 -1.1 38.6 -3.0 41.6 +10.4 31.2 -7.6 38.8 -2.1 40.9 +3.4 37.5
Avg Exit Velocity 85.7 -3.2 88.9 -0.1 89.0 -1.0 90.0 +3.2 86.8 -2.4 89.2 -0.6 89.8 +1.9 87.9
Launch Angle Sweet-Spot % 33.7 -2.9 36.6 +4.2 32.4 -4.4 36.8 +5.4 31.4 -5.6 37.0 +0.2 36.8 +4.1 32.7
Barrel % 5.2 -3.4 8.6 +0.1 8.5 +2.3 6.2 0.0 6.2 -3.7 9.9 +1.1 8.8 +0.5 8.3
Avg Launch Angle 13.3 -3.3 16.6 +2.5 14.1 -1.3 15.4 +0.4 15.0 -3.5 18.5 +3.3 15.2 +3.1 12.1
Statcast Bat Tracking
Bat Speed 71.9 +0.4 71.5 +0.2 71.3 0.0 71.3 -- -- -- -- -- -- -- --
Attack Angle 11° 11° 11° 11° -- -- -- -- -- -- -- --
Ideal Attack Angle % 46.2 -9.1 55.3 +0.4 54.9 +4.6 50.3 -- -- -- -- -- -- -- --
Attack Direction -4° -4° -3° -3° -- -- -- -- -- -- -- --
Swing Path - Tilt 32° +1° 32° 31° -2° 33° -- -- -- -- -- -- -- --
Swing Length 7.4 0.0 7.4 0.0 7.4 0.0 7.4 -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 96.8 -0.2 97.0 +0.2 96.8 +1.2 95.6 -1.2 96.8 +0.2 96.6 -0.9 97.5 +1.0 96.5
Breaking Velocity 86.8 -0.9 87.7 +1.2 86.5 +1.9 84.6 -1.3 85.9 +2.0 83.9 +0.3 83.6 +1.4 82.2
Offspeed Velocity 81.6 +3.3 78.3 +8.6 69.7 -4.9 74.6 -3.3 77.9 -0.1 78.0 -4.9 82.9 -0.2 83.1
Batted Ball Results
Barrels 18 -19 37 -3 40 +10 30 +3 27 -13 40 +25 15 -1 16
Popup % 11.0 +2.4 8.6 +2.0 6.6 -1.5 8.1 -0.1 8.2 -1.4 9.6 +0.8 8.8 +2.5 6.3
Flyball % 22.8 -7.5 30.3 -0.4 30.7 +3.5 27.2 -3.1 30.3 -1.1 31.4 +6.8 24.6 +2.5 22.1
Line Drive % 23.3 -0.5 23.8 +1.4 22.4 -5.5 27.9 +5.8 22.1 -2.3 24.4 -2.5 26.9 +0.9 26.0
Groundball % 42.9 +5.6 37.3 -3.0 40.3 +3.5 36.8 -2.6 39.4 +4.8 34.6 -5.2 39.8 -5.9 45.7
Pull % 42.9 +1.9 41.0 -0.2 41.2 +0.2 41.0 +1.6 39.4 +6.3 33.1 -9.6 42.7 +7.1 35.6
Straight Away % 33.4 -2.5 35.9 -1.6 37.5 +2.6 34.9 -1.5 36.4 -1.1 37.5 +5.9 31.6 -5.4 37.0
Opposite Field % 23.6 +0.5 23.1 +1.8 21.3 -2.8 24.1 0.0 24.1 -5.3 29.4 +3.7 25.7 -1.7 27.4
Weak Contact % 6.1 +2.4 3.7 -1.6 5.3 +2.8 2.5 -2.5 5.0 +0.3 4.7 +1.2 3.5 -0.8 4.3
Pull Airball % 22.2 -0.2 22.4 +1.5 20.9 +0.9 20.0 -0.3 20.3 +1.3 19.0 +0.3 18.7 +6.7 12.0
Topped Contact % 29.7 +3.6 26.1 -4.4 30.5 +5.8 24.7 -2.2 26.9 +1.7 25.2 -4.6 29.8 -4.8 34.6
Under Contact % 26.2 -2.2 28.4 +0.3 28.1 -0.4 28.5 -4.8 33.3 +3.4 29.9 +4.2 25.7 +5.5 20.2
Flare/Burner Contact % 25.9 +0.7 25.2 +5.2 20.0 -11.2 31.2 +9.1 22.1 -1.6 23.7 -0.3 24.0 -1.5 25.5
Solid Contact % 6.3 -1.4 7.7 +0.5 7.2 +0.3 6.9 +1.0 5.9 -0.8 6.7 -0.9 7.6 -0.1 7.7
HR/FB % 13.9 -2.3 16.2 +3.7 12.5 -2.0 14.5 +2.5 12.0 -3.7 15.7 -12.9 28.6 -4.0 32.6
Popups 38 +1 37 +6 31 -8 39 +3 36 -3 39 +24 15 +2 13
Flyballs 79 -51 130 -14 144 +13 131 -2 133 +6 127 +85 42 -4 46
Line Drives 81 -21 102 -3 105 -29 134 +37 97 -2 99 +53 46 -8 54
Groundballs 149 -11 160 -29 189 +12 177 +4 173 +33 140 +72 68 -27 95
Plate Discipline
In Zone % 42.7 -3.7 46.4 0.0 46.4 +1.6 44.8 +1.1 43.7 -3.2 46.9 +2.7 44.2 -1.4 45.6
Out of Zone % 57.3 +3.7 53.6 0.0 53.6 -1.6 55.2 -1.1 56.3 +3.2 53.1 -2.7 55.8 +1.4 54.4
Edge % 39.9 -2.3 42.2 -0.6 42.8 +4.1 38.7 -2.5 41.2 +1.2 40.0 -0.5 40.5 -1.0 41.5
Zone Swing % 65.1 -5.2 70.3 +1.7 68.6 0.0 68.6 +0.6 68.0 +1.0 67.0 +2.2 64.8 -1.0 65.8
Out of Zone Swing % 32.0 +1.1 30.9 +0.4 30.5 +2.3 28.2 -3.1 31.3 +2.4 28.9 +5.9 23.0 -3.5 26.5
In Zone Contact % 76.3 -1.0 77.3 -0.6 77.9 -3.5 81.4 +4.9 76.5 +2.4 74.1 -6.6 80.7 +0.3 80.4
Out of Zone Contact % 51.4 +6.1 45.3 -2.3 47.6 +3.1 44.5 -5.8 50.3 +2.6 47.7 -13.5 61.2 +0.8 60.4
Whiff % 33.6 +0.2 33.4 +1.0 32.4 +1.4 31.0 -2.3 33.3 -1.3 34.6 +9.3 25.3 -0.8 26.1
First Strike % 62.9 +2.8 60.1 +0.3 59.8 -1.3 61.1 +2.9 58.2 -0.1 58.3 +3.4 54.9 -4.5 59.4
First Pitch Swing % 31.8 -1.4 33.2 +1.3 31.9 +0.1 31.8 -0.3 32.1 +3.0 29.1 +4.8 24.3 -4.6 28.9
Swing % 46.1 -3.1 49.2 +1.0 48.2 +1.9 46.3 -1.0 47.3 +0.5 46.8 +5.3 41.5 -2.9 44.4
Meatball Swing % 70.7 -5.0 75.7 -3.3 79.0 +2.1 76.9 -0.1 77.0 +4.4 72.6 -1.8 74.4 -7.5 81.9
Meatball % 6.0 -0.6 6.6 -1.0 7.6 +0.7 6.9 +0.2 6.7 -0.1 6.8 -0.8 7.6 +0.7 6.9
Zone Swing & Miss % 23.7 +1.0 22.7 +0.6 22.1 +3.5 18.6 -4.9 23.5 -2.4 25.9 +6.6 19.3 -0.3 19.6
Out of Zone Swing & Miss % 48.6 -6.1 54.7 +2.3 52.4 -3.1 55.5 +5.8 49.7 -2.6 52.3 +13.5 38.8 -0.8 39.6
In Zone 1,164 -248 1,412 -67 1,479 +16 1,463 +101 1,362 -26 1,388 +908 480 -142 622
Out of Zone 1,563 -69 1,632 -77 1,709 -90 1,799 +41 1,758 +189 1,569 +964 605 -137 742
Edge 1,087 -199 1,286 -79 1,365 +101 1,264 -21 1,285 +102 1,183 +744 439 -127 566
In Zone Swings 758 -235 993 -22 1,015 +12 1,003 +77 926 -4 930 +619 311 -98 409
Out of Zone Swings 500 -5 505 -16 521 +13 508 -43 551 +98 453 +314 139 -58 197
In Zone Swing & Misses 180 -45 225 +1 224 +37 187 -31 218 -23 241 +181 60 -20 80
Out of Zone Swing & Misses 243 -33 276 +3 273 -9 282 +8 274 +37 237 +183 54 -24 78
Basic
Pitches 2,727 -317 3,044 -144 3,188 -74 3,262 +142 3,120 +163 2,957 +1,872 1,085 -279 1,364
PA 644 -78 722 -40 762 -22 784 +37 747 +39 708 +453 255 -71 326
AB 570 -66 636 -48 684 -5 689 +26 663 +40 623 +409 214 -74 288
Hits 101 -51 152 +15 137 -35 172 +46 126 -13 139 +89 50 -28 78
Singles 71 -22 93 +9 84 -28 112 +29 83 -11 94 +71 23 -25 48
Doubles 19 -18 37 +3 34 +2 32 +7 25 +3 22 +8 14 +1 13
Triples 0 -1 1 0 1 -8 9 +7 2 -1 3 +2 1 -1 2
Home Runs 11 -10 21 +3 18 -1 19 +3 16 -4 20 +8 12 -3 15
Walks 67 -4 71 +6 65 -14 79 +1 78 +10 68 +34 34 -1 35
Strikeouts 227 +12 215 -9 224 +10 214 -13 227 +1 226 +182 44 -37 81
K% 35.2 +5.4 29.8 +0.4 29.4 +2.1 27.3 -3.1 30.4 -1.5 31.9 +14.6 17.3 -7.5 24.8
BB% 10.4 +0.6 9.8 +1.3 8.5 -1.6 10.1 -0.3 10.4 +0.8 9.6 -3.7 13.3 +2.6 10.7
HBP 3 -2 5 +3 2 -7 9 +6 3 -6 9 +4 5 +3 2
Batted Balls 347 -82 429 -40 469 -12 481 +42 439 +34 405 +234 171 -37 208
Fastball Percent 44.7 -1.4 46.1 +2.0 44.1 +0.9 43.2 +2.5 40.7 -6.2 46.9 -0.9 47.8 -3.7 51.5
Offspeed Percent 11.5 +10.3 1.2 +0.3 0.9 -2.1 3.0 +0.6 2.4 -4.8 7.2 -5.5 12.7 +3.8 8.9
Breaking Percent 43.7 -9.0 52.7 -2.3 55.0 +1.2 53.8 -3.0 56.8 +10.9 45.9 +6.5 39.4 -0.1 39.5
Number of Fastballs 1,220 -183 1,403 -4 1,407 -1 1,408 +137 1,271 -117 1,388 +869 519 -184 703
Number of Offspeed 314 +277 37 +9 28 -71 99 +23 76 -137 213 +75 138 +16 122
Number of Breaking 1,193 -411 1,604 -149 1,753 -2 1,755 -18 1,773 +417 1,356 +928 428 -111 539
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

vs RHHvs LHH
YearAlignment TypePAwOBAPATotal%PATotal%
2019 Shifts 325 .353 162 6 3.7 163 60 36.8
2020 Shifts 253 .352 101 7 6.9 152 74 48.7
2021 Shifts 708 .295 359 25 7.0 349 165 47.3
2022 Shifts 745 .263 379 68 17.9 366 235 64.2
2023 Shades 781 .321 387 21 5.4 394 69 17.5
2024 Shades 761 .266 389 21 5.4 372 163 43.8
2025 Shades 720 .313 369 4 1.1 351 333 94.9
2026 Shades 644 .247 268 15 5.6 376 205 54.5
! 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 %
2019 420 15.8 37.9% 1.9% 231 24.9 0.0% 12.6%
2020 351 17.1 23.6% 0.3% 199 23.3 0.0% 6.0%
2021 878 19.0 9.5% 2.2% 436 24.5 0.2% 12.2%
2022 954 18.4 10.3% 2.4% 417 24.3 0.0% 12.9%
2023 883 15.6 39.9% 0.3% 495 20.1 1.0% 0.8%
2024 992 15.9 33.8% 0.3% 395 19.7 2.3% 0.3%
2025 834 17.2 18.2% 0.2% 440 20.3 0.2% 0.2%
2026 824 16.9 24.5% 1.8% 326 20.2 0.0% 5.2%

+ View Complete Pitch Tempo Leaderboard

Pitch Distribution