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
Tyler Duffey
Trending: ↑ 5%
P | B/T: R/R | 6' 3" 220LBS | Age: 29

Draft: 2012 | Rd: 5, #160, Minnesota Twins | Rice
Poor Avg Great

Stats

W L ERA G GS SV IP SO WHIP
2020 1 1 1.88 22 0 0 24.0 31 0.79
6 Seasons 24 20 4.76 191 37 1 368.2 366 1.30
G W-L ERA IP SO WHIP
2020 22 1-1 1.88 24.0 31 0.79
6 Seasons 191 24-20 4.76 368.2 366 1.30

Statcast Statistics

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB % ERA xERA
2020 368 54 2 3.7 93.5 10.4 29.6 .206 .315 .214 .250 .338 53.7 33.7 6.5 1.88 2.81
2019 980 138 11 8.0 89.4 14.5 37.0 .206 .364 .254 .268 .382 37.0 34.5 5.9 2.50 2.99
2018 419 83 9 10.8 90.5 14 41.0 .291 .558 .345 .382 .452 48.8 17.8 3.7 7.20 6.29
2017 1126 224 17 7.6 89.3 7.3 32.1 .265 .466 .304 .331 .409 41.1 21.6 5.8 4.94 4.54
2016 2278 444 42 9.5 90.2 8.1 35.1 .291 .512 .369 .366 .435 43.0 19.1 5.4 6.43 5.61
2015 908 169 10 5.9 90 8.9 25.4 .234 .381 .308 .305 .356 36.7 21.9 8.3 3.10 3.67
ALL 6079 1112 91 8.2 90.1 9.4 33.5 .260 .453 .319 .329 .408 41.9 23.1 5.9
MLB 43640 6.4 88.3 11.9 32.8 .250 .414 .317 .321 .376 34.9 21.8 8.3

Statcast Pitch Arsenal

Duffey relies on 3 pitches.
Curveball
(55.6%) ,
4-Seam Fastball
(42.5%) ,
Sinker
(2%) ,


  •   
  •   
  •   

+ If available points click to video.
+ View Tyler Duffey's Pitches in 3d


  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking

Year Pitch Type # # RHB # LHB % MPH PA AB H 1B 2B 3B HR SO BBE BA XBA SLG XSLG WOBA XWOBA EV LA Spin Whiff% PutAway%
2020 Curveball 180 97 83 53.1 83.5 43 38 6 4 1 0 1 14 24 .158 .198 .263 .297 .235 .265 92.2 -1 2443 40.2 20.0
2020 4-Seam Fastball 152 83 69 44.8 92.6 40 38 6 3 2 0 1 16 22 .158 .183 .289 .316 .209 .221 94.0 24 2290 31.1 35.6
2020 Sinker 7 5 2 2.1 92.8 3 3 0 0 0 0 0 0 3 .000 .291 .000 .316 .000 .272 95.7 -3 2417 0.0
2019 4-Seam Fastball 503 274 229 51.4 93.9 122 112 21 13 4 0 4 43 70 .188 .177 .330 .319 .249 .243 87.7 23 2305 30.3 26.9
2019 Slider 344 208 136 35.2 83.6 85 77 13 10 0 0 3 31 46 .169 .206 .286 .349 .228 .269 91.8 4 2553 41.8 23.0
2019 Curveball 101 53 48 10.3 77.6 21 20 7 4 2 0 1 6 15 .350 .295 .600 .553 .374 .341 87.0 14 2412 26.2 26.1
2019 Sinker 25 12 13 2.6 93.9 9 9 3 3 0 0 0 2 7 .333 .377 .333 .621 .290 .418 94.3 10 2430 25.0 66.7
2019 Changeup 5 0 5 0.5 86.0 1798
+ View More Seasons


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
2020 Sinker MIN R 7 92.8 23.8 2.4 11 13.5 -1 -7
2020 4-Seamer MIN R 152 92.6 16.1 -0.6 -4 7 0.3 4
2020 Curveball MIN R 199 82.8 49.3 0.3 1 3 -4.7 -61
2019 Changeup MIN R 5 86 29.9 0.6 2 16.6 3 22
2019 4-Seamer MIN R 503 93.9 15.6 -0.3 -2 5.9 -1.4 -19
2019 Slider MIN R 344 83.6 50.8 12.6 33 5 -0.5 -9
2019 Curveball MIN R 101 77.6 59.3 2.2 4 8.6 -1.1 -11
2019 Sinker MIN R 25 93.9 21.5 0.3 1 15 0.5 3
2018 4-Seamer MIN R 153 93.1 16.8 -1 -6 5.5 -1.7 -24
2018 Sinker MIN R 102 92.8 23.9 2.2 10 14 -0.4 -3
2018 Changeup MIN R 21 84.5 31.6 0.2 1 14.1 0.6 4
2018 Curveball MIN R 108 79.4 58.9 4.8 9 11 2 23
2018 Slider MIN R 29 83.6 48.7 10.6 28 2.6 -2.4 -48
2017 Sinker MIN R 356 92.3 21.2 0.8 4 15.1 0.6 4
2017 Changeup MIN R 61 83.8 28.9 -0.4 -1 14.4 1.3 10
2017 4-Seamer MIN R 313 92.1 14.6 0.1 1 7.2 -0.3 -3
2017 Slider MIN R 10 83.8 39.4 3.4 9 7 2.6 60
2017 Curveball MIN R 385 81.4 51.7 2.9 6 7.8 -0.1 -2
2016 Curveball MIN R 879 80.9 49.8 0.8 2 7.2 0.1 1
2016 4-Seamer MIN R 654 91 15.2 0.2 1 6.2 -1.8 -22
2016 Sinker MIN R 558 90.9 21.6 1.2 6 13.4 -0.8 -6
2016 Changeup MIN R 154 82.9 28.5 -1.9 -6 12.5 -0.5 -4
2016 Cutter MIN R 26 91.3 15.5 5.7 27 0.8 -1.2 -292
2015 Changeup MIN R 19 84.5 30.1 0.7 2 16.2 2.6 19
2015 Sinker MIN R 184 90.3 22.4 0.1 1 13 -1.9 -12
2015 4-Seamer MIN R 289 91.1 15.4 0.1 0 6.2 -1.8 -22
2015 Curveball MIN R 352 79.3 53.3 2 4 11.1 3.2 40
2015 Cutter MIN R 42 90.6 17 4.8 22 0.5 -1 -226
+ 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 %
2020 Curveball -1.4 -3 199 54.1 46 0.171 0.293 0.278 40.4 30.4 20.0 0.221 0.317 0.278 48.1
2020 4-Seamer -2.9 -4 152 41.3 40 0.158 0.289 0.215 31.1 40.0 35.6 0.183 0.316 0.222 63.6
2020 Sinker -13.0 -1 7 1.9 3 0.000 0.000 0.000 0.0 0.0 0.291 0.316 0.272 66.7
2019 Changeup 5.3 0 5 0.5
2019 4-Seamer -2.4 -12 503 51.3 122 0.188 0.330 0.268 30.3 35.2 26.9 0.177 0.319 0.244 28.6
2019 Slider -0.7 -3 344 35.1 85 0.169 0.286 0.245 41.8 36.5 23.0 0.206 0.349 0.269 45.7
2019 Curveball 0.4 0 101 10.3 21 0.350 0.600 0.386 26.2 28.6 26.1 0.295 0.553 0.341 40.0
2019 Sinker -8.9 -2 25 2.6 9 0.333 0.333 0.300 25.0 22.2 66.7 0.377 0.621 0.418 57.1
2018 Sinker -2.0 -2 102 24.3 38 0.206 0.471 0.312 9.8 5.3 12.5 0.320 0.585 0.418 58.8
2018 4-Seamer 1.7 3 153 36.5 33 0.290 0.677 0.420 23.1 15.2 10.4 0.284 0.701 0.429 46.2
2018 Curveball -1.3 -1 108 25.8 20 0.263 0.421 0.329 34.9 30.0 18.8 0.245 0.298 0.263 30.8
2018 Slider 11.2 3 29 6.9 11 0.273 0.636 0.459 42.9 45.5 23.8 0.305 0.608 0.383 66.7
2018 Changeup 4.6 1 21 5.0 3 0.667 0.667 0.600 0.0 0.0 0.0 0.449 0.504 0.425 0.0
2017 Sinker 1.9 7 356 31.6 128 0.345 0.517 0.392 10.9 7.8 13.7 0.338 0.583 0.416 46.4
2017 Curveball 1.1 4 385 34.2 91 0.261 0.341 0.291 34.8 34.1 23.5 0.207 0.337 0.248 35.1
2017 4-Seamer -2.0 -6 313 27.8 71 0.176 0.235 0.195 28.3 32.4 24.2 0.200 0.369 0.260 37.8
2017 Changeup 4.0 2 61 5.4 11 0.364 0.909 0.527 28.0 9.1 11.1 0.427 0.987 0.585 40.0
2017 Slider -4.3 0 10 0.9 3 0.000 0.000 0.000 20.0 33.3 14.3 0.046 0.049 0.042 0.0
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2020 100 399 0 -8 -1 1 -8
2019 244 1026 -2 -15 2 2 -13
2018 105 416 0 -1 3 1 3
2017 303 1121 -4 2 6 3 7
2016 586 2256 12 2 10 8 32
+ 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 %
2020 368 45.1 62.0 75.7 34.7 45.7 43.8 68.5 47.0 36.4 5.4 60.0
2019 980 48.5 70.1 76.0 32.1 48.1 40.9 67.2 50.5 33.1 8.8 68.6
2018 419 48.4 68.3 86.2 29.8 56.3 41.5 57.0 48.4 23.2 7.2 76.7
2017 1126 53.2 67.3 84.4 28.7 54.3 42.7 63.9 49.3 24.0 8.0 77.8
2016 2278 48.9 63.9 87.1 31.3 66.8 40.3 63.8 47.2 19.8 8.3 64.2
2015 908 46.1 63.0 86.7 30.5 55.7 40.3 63.6 45.5 24.5 7.2 60.0
ALL 6079 48.9 65.6 83.9 31.0 57.8 41.1 64.1 48.0 24.7 7.9 67.6
MLB 48.4 66.1 82.8 28.2 59.4 42.6 60.6 46.6 24.5 7.2 75.1

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel %
2020 55.6 13.0 25.9 5.6 37.0 46.3 16.7 0.0 40.7 18.5 24.1 11.1 3.7
2019 38.4 27.5 27.5 6.5 34.8 39.9 25.4 2.2 29.7 29.7 23.9 4.3 8.0
2018 34.9 28.9 28.9 7.2 34.9 39.8 25.3 2.4 26.5 24.1 25.3 9.6 10.8
2017 50.4 25.0 21.0 3.6 37.5 42.9 19.6 4.9 33.9 19.6 25.9 6.3 7.6
2016 48.6 17.8 29.1 4.5 38.1 40.8 21.2 1.6 39.9 16.4 24.8 6.1 9.5
2015 50.9 20.1 24.3 4.7 37.3 42.0 20.7 0.6 41.4 21.9 23.1 4.1 5.9
ALL 47.4 21.4 26.3 4.9 37.1 41.5 21.4 2.2 36.7 20.2 24.6 6.1 8.2
MLB 45.3 22.0 25.7 7.1 36.6 38.0 25.5 3.2 33.6 24.3 24.6 5.6 6.4

Statcast Shift Statistics

vs RHHvs LHH
YearPAwOBAPAShifts%PAShifts%
2020 92 .214 48 15 31.3 44 19 43.2
2019 237 .254 128 40 31.3 109 44 40.4
2018 106 .348 50 19 38.0 56 16 28.6
2017 305 .304 191 17 8.9 114 17 14.9
2016 593 .364 297 37 12.5 296 58 19.6

Pitch Distribution