P | Toronto Blue Jays
Bats/Throws: R/R | 6' 2" 200 lbs | Age: 29
Draft: 2014 | Rd. 6, No. 169, Chicago Cubs | Milton (GA) HS
W L ERA G GS SV IP SO WHIP
2023 7 9 4.58 33 33 0 177 214 1.42
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
7 Seasons 65 58 3.88 188 188 0 1,015.1 1,231 1.26
G W-L ERA IP SO WHIP
2023 33 7-9 4.58 177 214 1.42
2024 33 14-11 3.47 189.1 224 1.07
2025 32 8-12 4.55 168 215 1.33
7 Seasons 188 65-58 3.88 1,015.1 1,231 1.26
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 7.7 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 .209 .363 .295 .294 .382 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 .184 .292 .263 .257 .312 31.2 30.4 10.4 2.20 2.70
2023 27 3262 481 30 6.2 3.8 90.0 113.0 15.4 36.8 .241 .381 .321 .312 .383 41.6 27.3 10.1 4.58 4.10
2024 28 3188 469 40 8.5 5.2 89.0 116.8 14.1 32.4 .210 .358 .266 .283 .361 38.6 29.4 8.5 3.47 3.31
2025 29 3044 429 37 8.6 5.1 88.9 112.9 16.6 36.6 .216 .353 .313 .289 .365 37.5 29.8 9.8 4.55 3.46
Player 18020 2602 205 7.9 4.8 88.8 116.8 15.5 34.8 .218 .364 .300 .296 .367 37.8 28.6 10.0
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .245 .404 .315 .315 .368 37.0 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
(41.1%) ,
Slider
(41.0%) ,
Knuckle Curve
(8.3%) ,
Sinker
(5.0%) ,
Sweeper
(3.5%) ,
Changeup
(1.1%) ,


  •   
  •   
  •   

+ 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
Player 38.5 61.5 28.9 24.5 8.1 39.2 36.2 24.6 19.5 13.6 5.4 19.7 22.6 19.2
MLB 44.2 55.8 24.0 24.7 7.1 37.4 37.4 25.1 20.6 17.6 5.9 16.7 19.7 19.3
! 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 7.7 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
Player 4.2 27.6 28.6 24.6 7.0 7.9 4.8
MLB 4.0 32.4 24.9 24.4 5.9 7.2 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
2025 Sinker SD R 152 96.1 14.8 -5.8 10.6ARM -4.1 15.0 -7.6 10.6ARM -4.5
2025 Sweeper SD R 106 84.3 46.8 8.7 11.6GLV -1.6 -7.9 9.0 11.6GLV -2.3
2025 4-Seam Fastball SD R 1252 97.1 10.7 2.2 3.6ARM -3.4 18.5 2.7 3.6ARM -4.0
2025 Curveball SD R 252 82.3 56.5 5.4 3.1GLV -4.3 -15.6 5.7 3.1GLV -6.0
2025 Slider SD R 1248 89.1 31.3 -0.7 1.3GLV -2.2 3.3 -1.6 1.3GLV -3.3
2025 Changeup SD R 34 77.3 28.4 -9.4 8.5ARM -3.7 17.9 -13.8 8.5ARM -5.9
2024 Cutter SD R 19 91.8 26.2 -2.6 3.0GLV 0.9 6.1 -2.2 3.0GLV 0.3
2024 Sinker SD R 2 98.1 12.5 -7.0 10.0ARM -4.9 15.9 -8.7 10.0ARM -4.9
2024 Changeup SD R 28 69.7 39.3 -1.5 4.3ARM -1.3 17.5 -12.6 4.3ARM -9.9
2024 4-Seam Fastball SD R 1386 96.9 10.8 2.2 2.5ARM -5.0 18.4 2.7 2.5ARM -5.1
2024 Slider SD R 1371 87.7 33.6 0.1 2.2GLV -1.8 1.9 -0.2 2.2GLV -2.6
2024 Curveball SD R 251 82.3 56.6 6.7 3.1GLV -4.7 -15.8 5.8 3.1GLV -6.3
2024 Sweeper SD R 131 82.6 51.6 12.1 11.2GLV -2.6 -11.1 12.6 11.2GLV -2.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 %
2025 4-Seam Fastball -0.1 -1 1,252 41.1 309 .240 .420 .341 25.5 23.3 18.5 .219 .384 .317 39.2
2025 Slider 0.3 4 1,248 41.0 309 .228 .374 .303 42.8 37.5 23.0 .202 .314 .262 35.3
2025 Curveball -1.5 -4 252 8.3 36 .333 .576 .439 36.6 30.6 17.2 .272 .462 .344 59.1
2025 Sinker -1.1 -2 152 5.0 38 .333 .515 .401 17.1 15.8 18.8 .248 .370 .313 39.3
2025 Sweeper 3.7 4 106 3.5 22 .095 .095 .082 27.3 31.8 23.3 .240 .356 .245 13.3
2025 Changeup 1.5 1 34 1.1 6 .167 .167 .150 50.0 50.0 37.5 .149 .162 .140 0.0
2024 4-Seam Fastball 0.2 3 1,386 43.5 324 .232 .387 .342 20.3 19.8 17.2 .243 .434 .355 44.0
2024 Slider 1.8 25 1,371 43.0 361 .159 .257 .208 44.7 39.1 25.4 .167 .264 .210 34.5
2024 Curveball -0.5 -1 251 7.9 51 .280 .440 .328 28.6 31.4 21.9 .308 .563 .371 34.3
2024 Sweeper 0.1 0 131 4.1 17 .200 .267 .221 37.8 17.6 10.7 .215 .323 .283 38.5
2024 Changeup -3.7 -1 28 0.9 4 .250 1.000 .500 20.0 0.0 0.0 .190 .414 .258 25.0
2024 Cutter -3.3 -1 19 0.6 4 .250 1.000 .500 0.0 0.0 0.0 .186 .580 .320 25.0
2024 Sinker -22.0 0 2 0.1 1 1.000 1.000 .900 0.0 0.0 0.0 .797 .848 .722 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
2025 Changeup 34 77.3 93 18.8 12:15 1:00 -45
2025 4-Seam Fastball 1,250 97.1 89 18.5 12:30 12:30 0
2025 Knuckle Curve 250 82.3 76 18.8 6:45 6:15 30
2025 Sinker 143 96.1 85 18.1 12:15 1:15 -60
2025 Slider 1,241 89.1 25 3.3 10:15 11:00 -45
2025 Sweeper 106 84.3 60 16.1 7:15 7:45 -30
2024 Changeup 28 69.7 88 16.8 12:00 12:30 -30
2024 Cutter 19 91.8 41 6.5 11:30 11:00 30
2024 4-Seam Fastball 1,379 96.9 87 18.2 12:15 12:15 0
2024 Knuckle Curve 249 82.3 78 19.0 6:45 6:15 30
2024 Slider 1,357 87.7 25 3.3 9:30 9:30 0
2024 Sweeper 131 82.6 66 18.2 7:00 7:15 -15
! 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 26 -25 -15 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 -18 -14 24
2025 720 3,044 10 24 -20 -13 2
Player 4,295 18,020 83 166 -106 83 51
+ 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.4 59.4 44.4 26.1 6.8 81.7
2020 1,085 44.5 64.6 80.8 22.9 60.9 40.5 54.9 41.5 25.3 7.6 74.4
2021 2,957 47.1 67.0 74.1 28.8 47.5 40.0 58.3 46.8 34.6 6.8 72.6
2022 3,120 43.7 68.0 76.4 31.3 50.4 41.2 58.2 47.3 33.3 6.7 76.9
2023 3,262 44.9 68.6 81.3 28.2 44.5 38.7 61.1 46.3 31.0 6.9 77.2
2024 3,188 46.5 68.5 77.9 30.5 47.6 42.7 59.8 48.2 32.4 7.6 79.0
2025 3,044 46.5 70.2 77.3 31.0 45.3 42.2 60.1 49.2 33.4 6.6 75.7
Player 18,020 45.6 68.0 77.9 29.3 48.7 41.0 59.3 47.0 32.0 7.0 76.7
MLB 48.9 67.0 82.5 28.4 58.0 42.7 61.1 47.3 25.0 7.3 76.3
! 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 38 52 42 40 35 51 34 70 42 61 17 54 20 91 90 65 26
2020 5 14 9 11 3 6 28 23 25 14 11 40 13 97 95 68 21
2021 71 83 70 54 70 7 15 38 48 93 32 94 59 90 97 85 25
2022 90 95 93 85 84 26 70 84 93 88 16 91 69 90 97 78 26
2023 53 54 64 71 39 25 78 23 32 77 25 83 42 78 97 71 37
2024 78 85 71 52 84 8 32 42 51 89 41 92 70 90 98 78 32
2025 74 81 76 64 68 20 45 60 72 89 20 95 80 88 96 75 43
+ View Complete Percentile Rankings Leaderboard

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 20.9 0 4 21 6 28.6
Player 23.43 123 121.3 2 49 104 46 37.4
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 16 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
Player 123 127 99 128 125 119 135 121 108 82 108 142 125 115 124 127 118 114 123 138 119 125 163 143 106 96 128 132 133 116 100
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

2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019
Results
BA .239 +.039 .200 -.050 .250 +.060 .190 -.033 .223 -.011 .234 -.037 .271
xBA .216 +.006 .210 -.031 .241 +.057 .184 -.025 .209 -.070 .279 +.037 .242
OBP .318 +.049 .269 -.063 .332 +.054 .278 -.028 .306 -.044 .350 -.003 .353
xOBP .299 +.019 .280 -.046 .326 +.053 .273 -.023 .296 -.093 .389 +.062 .327
SLG .399 +.067 .332 -.073 .405 +.099 .306 -.058 .364 -.113 .477 -.009 .486
xSLG .353 -.005 .358 -.023 .381 +.089 .292 -.071 .363 -.150 .513 +.091 .422
ISO .160 +.028 .132 -.023 .155 +.039 .116 -.025 .141 -.102 .243 +.028 .215
xISO .138 -.010 .148 +.008 .140 +.031 .109 -.045 .154 -.080 .234 +.054 .180
BABIP .323 +.057 .266 -.065 .331 +.070 .261 -.049 .310 +.071 .239 -.087 .326
wOBA .313 +.047 .266 -.055 .321 +.058 .263 -.032 .295 -.059 .354 +.001 .353
xwOBA .289 +.006 .283 -.029 .312 +.055 .257 -.037 .294 -.095 .389 +.066 .323
wOBACON .406 +.073 .333 -.064 .397 +.074 .323 -.060 .383 +.015 .368 -.063 .431
xwOBACON .365 +.004 .361 -.022 .383 +.071 .312 -.070 .382 -.037 .419 +.034 .385
BACON .357 +.063 .294 -.064 .358 +.070 .288 -.056 .344 +.052 .292 -.083 .375
xBACON .324 +.013 .311 -.037 .348 +.068 .280 -.048 .328 -.022 .350 +.015 .335
Statcast Hit Metrics
Hard Hit % 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 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 % 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 % 8.6 +0.1 8.5 +2.3 6.2 0.0 6.2 -3.7 9.9 +1.1 8.8 +1.1 7.7
Avg Launch Angle 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.5 +0.2 71.3 -0.1 71.4 -- -- -- -- -- -- -- --
Attack Angle 11° 11° 11° -- -- -- -- -- -- -- --
Ideal Attack Angle % 55.8 +0.9 54.9 +4.5 50.4 -- -- -- -- -- -- -- --
Attack Direction -4° -3° -3° -- -- -- -- -- -- -- --
Swing Path - Tilt 32° 31° -2° 33° -- -- -- -- -- -- -- --
Swing Length 7.4 0.0 7.4 0.0 7.4 -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 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 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 77.3 +7.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 37 -3 40 +10 30 +3 27 -13 40 +25 15 -1 16
Popup % 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 % 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.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 % 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 % 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 % 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.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 % 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.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 % 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 % 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.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 % 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 % 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 37 +6 31 -8 39 +3 36 -3 39 +24 15 +2 13
Flyballs 130 -14 144 +13 131 -2 133 +6 127 +85 42 -4 46
Line Drives 102 -3 105 -29 134 +37 97 -2 99 +53 46 -8 54
Groundballs 160 -29 189 +12 177 +4 173 +33 140 +72 68 -27 95
Plate Discipline
In Zone % 46.5 0.0 46.5 +1.6 44.9 +1.2 43.7 -3.4 47.1 +2.6 44.5 -1.1 45.6
Out of Zone % 53.5 0.0 53.5 -1.6 55.1 -1.2 56.3 +3.4 52.9 -2.6 55.5 +1.1 54.4
Edge % 42.2 -0.5 42.7 +4.0 38.7 -2.5 41.2 +1.2 40.0 -0.5 40.5 -0.9 41.4
Zone Swing % 70.2 +1.7 68.5 -0.1 68.6 +0.6 68.0 +1.0 67.0 +2.4 64.6 -1.2 65.8
Out of Zone Swing % 31.0 +0.5 30.5 +2.3 28.2 -3.1 31.3 +2.5 28.8 +5.9 22.9 -3.6 26.5
In Zone Contact % 77.3 -0.6 77.9 -3.4 81.3 +4.9 76.4 +2.3 74.1 -6.7 80.8 +0.4 80.4
Out of Zone Contact % 45.3 -2.3 47.6 +3.1 44.5 -5.9 50.4 +2.9 47.5 -13.4 60.9 +0.5 60.4
Whiff % 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 % 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 % 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 % 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 % 75.7 -3.3 79.0 +1.8 77.2 +0.3 76.9 +4.3 72.6 -1.8 74.4 -7.3 81.7
Meatball % 6.6 -1.0 7.6 +0.7 6.9 +0.2 6.7 -0.1 6.8 -0.8 7.6 +0.8 6.8
Zone Swing & Miss % 22.7 +0.6 22.1 +3.4 18.7 -4.9 23.6 -2.3 25.9 +6.7 19.2 -0.4 19.6
Out of Zone Swing & Miss % 54.7 +2.3 52.4 -3.1 55.5 +5.9 49.6 -2.9 52.5 +13.4 39.1 -0.5 39.6
In Zone 1,414 -70 1,484 +18 1,466 +102 1,364 -28 1,392 +909 483 -139 622
Out of Zone 1,630 -74 1,704 -92 1,796 +40 1,756 +191 1,565 +963 602 -140 742
Edge 1,286 -76 1,362 +100 1,262 -22 1,284 +102 1,182 +743 439 -126 565
In Zone Swings 993 -24 1,017 +12 1,005 +78 927 -5 932 +620 312 -97 409
Out of Zone Swings 505 -14 519 +13 506 -44 550 +99 451 +313 138 -59 197
In Zone Swing & Misses 225 0 225 +37 188 -31 219 -22 241 +181 60 -20 80
Out of Zone Swing & Misses 276 +4 272 -9 281 +8 273 +36 237 +183 54 -24 78
Basic
Pitches 3,044 -144 3,188 -74 3,262 +142 3,120 +163 2,957 +1,872 1,085 -279 1,364
PA 722 -40 762 -22 784 +37 747 +39 708 +453 255 -71 326
AB 636 -48 684 -5 689 +26 663 +40 623 +409 214 -74 288
Hits 152 +15 137 -35 172 +46 126 -13 139 +89 50 -28 78
Singles 93 +9 84 -28 112 +29 83 -11 94 +71 23 -25 48
Doubles 37 +3 34 +2 32 +7 25 +3 22 +8 14 +1 13
Triples 1 0 1 -8 9 +7 2 -1 3 +2 1 -1 2
Home Runs 21 +3 18 -1 19 +3 16 -4 20 +8 12 -3 15
Walks 71 +6 65 -14 79 +1 78 +10 68 +34 34 -1 35
Strikeouts 215 -9 224 +10 214 -13 227 +1 226 +182 44 -37 81
K% 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% 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 5 +3 2 -7 9 +6 3 -6 9 +4 5 +3 2
Batted Balls 429 -40 469 -12 481 +42 439 +34 405 +234 171 -37 208
Number of Fastballs 1,404 -3 1,407 -1 1,408 +137 1,271 -117 1,388 +869 519 -184 703
Number of Offspeed 34 +6 28 -71 99 +23 76 -137 213 +75 138 +16 122
Number of Breaking 1,500 -122 1,622 -133 1,755 -18 1,773 +430 1,343 +915 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
! 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%

+ View Complete Pitch Tempo Leaderboard

Pitch Distribution