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
Ji-Man Choi
Popularity: ↓ 3%
1B | B/T: L/R | 6' 1" 260LBS | Age: 29

Poor Avg Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2020 145 122 16 28 3 16 0 .230 .331 .410 .741
5 Seasons 1000 849 106 208 39 128 6 .245 .345 .451 .796
AVG HR RBI SB OPS
2020 .230 3 16 0 .741
5 Seasons .245 39 128 6 .796

Statcast Batting Statistics

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2016 528 86 5 5.8 89.8 10.7 25.6 .204 .379 .267 .301 .330 38.4 20.9 12.4
2017 80 11 2 18.2 93.6 6.5 27.3 .254 .636 .414 .397 .523 45.5 27.8 11.1
2018 917 137 16 11.7 90.3 13.8 35.8 .242 .471 .367 .357 .433 43.1 24.9 11.8
2019 2020 309 35 11.3 91.2 12.8 37.9 .264 .500 .348 .369 .427 42.7 22.2 13.1
2020 595 89 3 3.4 89 15.7 30.3 .195 .307 .311 .267 .291 39.3 24.8 13.8
ALL 4140 632 61 9.7 90.6 13 34.5 .241 .453 .338 .344 .398 41.8 23.1 12.8
MLB 43640 6.4 88.3 11.9 32.8 .250 .414 .317 .321 .376 34.9 21.8 8.3




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%
2020 Fastballs 313 52.6 84 70 14 6 7 0 1 25 47 .200 .166 .343 .280 .285 .252 88.8 24 29.2 24.8
2020 Breaking 152 25.5 27 22 7 1 5 0 1 5 18 .318 .247 .682 .345 .432 .319 91.9 14 29.0 11.6
2020 Offspeed 130 21.8 32 30 7 5 1 0 1 6 24 .233 .222 .367 .340 .278 .262 87.1 2 40.0 17.6
2019 Fastballs 1110 55.0 267 218 55 33 10 1 11 57 164 .252 .262 .459 .527 .358 .389 92.6 14 21.8 18.3
2019 Breaking 536 26.5 129 116 35 25 6 0 4 31 86 .302 .260 .457 .438 .350 .331 89.9 13 24.6 16.3
2019 Offspeed 374 18.5 89 76 17 8 4 1 4 20 59 .224 .276 .461 .516 .315 .365 89.4 7 37.1 18.7
! Note: Years are in reverse order.
+ View More Seasons


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 Cutter -0.9 0 34 5.7 7 .200 .400 .279 13.3 14.3 7.7 .120 .253 .232 20.0
2020 Splitter -1.4 0 30 5.0 9 .125 .125 .178 62.5 33.3 37.5 .166 .260 .241 40.0
2020 Curveball -0.7 -1 78 13.1 10 .286 .571 .460 29.6 0.0 0.0 .366 .436 .446 42.9
2020 Slider 3.4 3 74 12.4 17 .333 .733 .432 28.6 29.4 17.9 .192 .302 .248 45.5
2020 Changeup 1.2 1 100 16.8 23 .273 .455 .328 32.7 13.0 11.5 .243 .369 .271 36.8
2020 Sinker -0.6 0 84 14.1 23 .211 .316 .323 20.0 17.4 21.1 .297 .441 .370 46.7
2020 4-Seamer -1.8 -4 195 32.8 54 .196 .348 .292 34.8 37.0 29.0 .119 .218 .209 37.0
2019 Splitter 2.9 2 55 2.7 13 .375 .500 .450 40.0 38.5 25.0 .239 .539 .410 75.0
2019 Cutter -2.2 -3 128 6.3 28 .167 .208 .216 43.4 50.0 31.8 .162 .260 .231 18.2
2019 Curveball 2.1 5 219 10.8 45 .357 .429 .390 25.9 24.4 14.5 .310 .454 .347 38.7
2019 Sinker -0.6 -1 213 10.5 61 .288 .442 .361 13.0 13.1 17.4 .292 .519 .389 53.3
2019 Changeup -0.5 -1 319 15.8 76 .206 .456 .314 36.7 19.7 17.2 .280 .513 .359 36.4
2019 Slider 0.2 1 317 15.7 84 .270 .473 .354 23.8 23.8 17.5 .232 .429 .323 38.2
2019 4-Seamer 1.0 8 769 38.1 178 .254 .507 .390 21.0 19.7 15.8 .267 .575 .416 46.3
2018 Splitter 10.7 3 25 2.7 10 .444 .556 .465 40.0 20.0 22.2 .136 .251 .224 28.6
2018 Cutter -0.9 0 40 4.4 11 .250 .375 .386 43.8 36.4 25.0 .184 .233 .323 0.0
2018 Curveball -0.5 -1 122 13.3 17 .188 .375 .262 33.3 23.5 12.5 .172 .235 .208 16.7
2018 Changeup -2.2 -3 130 14.2 32 .200 .333 .236 55.4 43.8 42.4 .139 .232 .220 52.9
2018 Slider -0.5 -1 151 16.5 33 .200 .367 .282 38.5 45.5 22.7 .157 .291 .238 20.0
2018 Sinker 5.2 7 143 15.6 40 .471 1.000 .622 19.1 15.0 18.8 .371 .850 .541 57.1
2018 4-Seamer -1.0 -3 304 33.2 76 .210 .435 .340 17.4 11.8 10.1 .309 .604 .436 50.0
2018 N/A 1.2 0 1 0.1
2017 Splitter -6.1 -1 11 13.8 2 .000 .000 .000 100.0 100.0 66.7 .000
2017 Changeup -2.0 0 14 17.5 3 .333 .667 .417 42.9 33.3 16.7 .375 1.178 .627 50.0
2017 Sinker -9.2 -1 8 10.0 5 .200 .200 .180 0.0 0.0 0.0 .280 .306 .268 40.0
2017 4-Seamer 5.9 2 35 43.8 8 .400 1.600 .675 21.4 25.0 16.7 .257 .896 .491 50.0
2017 Curveball 2.5 0 9 11.3 0.0 0.0
2017 Slider 1.3 0 3 3.8 100.0 0.0
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 122 506 -8 -4 2 3 -8
2018 217 914 -1 -10 8 5 2
2019 502 2129 -5 -19 23 10 9
2020 192 804 -6 -5 7 5 1
+ 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 %
2016 528 48.9 63.2 87.7 18.5 60.0 43.6 22.5 40.3 18.8 6.8 72.2
2017 80 42.5 58.8 75.0 28.3 46.2 45.0 16.7 41.3 36.4 5.0 50.0
2018 917 46.5 65.3 78.8 20.0 45.9 42.4 26.2 41.0 29.8 7.1 72.3
2019 2020 47.2 67.8 81.9 20.2 52.3 41.2 26.1 42.7 25.5 7.3 83.7
2020 595 48.9 67.4 78.6 22.4 38.2 43.7 24.1 44.4 31.8 6.2 75.7
ALL 4140 47.4 66.4 81.4 20.4 49.4 42.2 25.2 42.2 26.8 7.0 78.2
MLB 48.4 66.1 82.8 28.2 59.4 42.6 28.3 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 %
2016 50.0 18.6 22.1 9.3 32.6 39.5 27.9 3.5 41.9 20.9 15.1 7.0 5.8
2017 63.6 18.2 18.2 0.0 45.5 27.3 27.3 0.0 45.5 18.2 18.2 0.0 18.2
2018 43.8 22.6 24.8 8.8 38.0 35.0 27.0 1.5 33.6 22.6 24.1 5.8 11.7
2019 41.4 26.9 27.8 3.9 33.3 42.7 23.9 2.6 31.4 23.0 24.3 7.1 11.3
2020 39.3 20.2 28.1 12.4 43.8 34.8 21.3 5.6 27.0 29.2 22.5 10.1 3.4
ALL 43.2 23.7 26.3 6.8 35.9 39.2 24.8 2.8 32.9 23.4 22.6 7.1 9.7
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

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV HardHit% K% BB% Whiff% Speed OAA
2016 31
2017 22
2018 27
2019 82 52 76 79 87 67 79 86 72 42 91 44 21
2020 8 5 4 12 27 6 12 53 48 36 86 18 7
+ 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.1 20 17.5 2.5 7 15 8 40.0
2020 24.3 5 4.4 0.6 3 1 3 60.0

Expected Home Runs by Park

Year HR
2019 20 21 19 21 23 15 15 23 17 16 20 19 13 12 13 20 11 20 15 16 11 16 14 23 20 20 20 15 21 15 21
2020 5 4 7 4 5 4 5 4 6 4 6 4 4 5 4 5 4 4 3 4 4 4 4 4 4 6 4 4 4 4 5
! 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 +/-  
Exit Velocity 89.8 93.6 3.8 90.3 -3.3 91.2 0.9 89 -2.2
Launch Angle 10.7 6.5 -4.2 13.8 7.3 12.8 -1 15.7 2.9
Barrel % 5.8 18.2 12.4 11.7 -6.5 11.3 -0.4 3.4 -7.9
Hard Hit % 38.4 45.5 7.1 43.1 -2.4 42.7 -0.4 39.3 -3.4
Sweet Spot % 25.6 27.3 1.7 35.8 8.5 37.9 2.1 30.3 -7.6
xBA .204 .254 0.05 .242 -0.012 .264 0.022 .195 -0.069
BA .17 .267 0.097 .263 -0.004 .261 -0.002 .23 -0.031
xwOBA .301 .397 0.096 .357 -0.04 .369 0.012 .267 -0.102
wOBA .267 .414 0.147 .367 -0.047 .348 -0.019 .311 -0.037
xSLG .379 .636 0.257 .471 -0.165 .5 0.029 .307 -0.193
SLG .339 .733 0.394 .505 -0.228 .459 -0.046 .41 -0.049
K% 20.9 27.8 6.9 24.9 -2.9 22.2 -2.7 24.8 2.6
BB% 12.4 11.1 -1.3 11.8 0.7 13.1 1.3 13.8 0.7
Swing % 40.3 41.3 1 41 -0.3 42.7 1.7 44.4 1.7
Whiff% 18.8 36.4 17.6 29.8 -6.6 25.5 -4.3 31.8 6.3
In Zone Swing % 48.9 42.5 -6.4 46.5 4 47.2 0.7 48.9 1.7
Out of Zone Swing % 51.1 57.5 6.4 53.5 -4 52.8 -0.7 51.1 -1.7
First Pitch Swing % 22.5 16.7 -5.8 26.2 9.5 26.1 -0.1 24.1 -2
First Pitch Strike % 47.3 33.3 -14 56.6 23.3 61.6 5 61.4 -0.2
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2016 L 123 8 6.5 .240 .407
2017 L 18 6 33.3 .399 .446
2018 L 220 72 32.7 .370 .361
2019 L 485 280 57.7 .309 .377
2020 L 132 64 48.5 .350 .268
2020 R 11 1 9.1 .350 .000

Statcast Rankings