Top KBO Players by OPS – Season

Rank / Player Team OPS BA OBP SLG 1B 2B 3B HR BB HBP AB PA

1   Lee Jung-hoo

Kiwoom Heroes .996 .349 .421 .575 124 36 10 23 66 5 553 627

2   José Pirela

Samsung Lions .976 .342 .411 .565 127 33 4 28 55 12 561 630

3   Na Sung-bum

Kia Tigers .910 .320 .402 .508 118 39 2 21 64 17 563 649

KT Wiz .908 .275 .349 .559 66 17 0 35 40 12 429 487

5   Choi Jeong

SSG Landers .891 .266 .386 .505 63 21 0 26 66 19 414 505

6   Lee Dae-ho

Lotte Giants .881 .331 .379 .502 133 23 0 23 43 2 540 591

7   Park Kun-woo

NC Dinos .866 .336 .408 .458 108 18 1 10 44 8 408 463

8   Yang Eui-ji

NC Dinos .860 .283 .380 .480 77 24 0 20 60 13 427 510

9   Han Yoo-seom

SSG Landers .850 .264 .372 .478 66 33 1 21 66 16 458 545

10   Kim Hyun-soo

LG Twins .848 .286 .375 .473 100 25 2 23 71 5 524 604
11   Sócrates Brito Kia Tigers .848 .311 .354 .494 107 29 7 17 34 2 514 554
12   Yasiel Puig Kiwoom Heroes .841 .277 .367 .474 80 30 0 21 58 12 473 547
13   Oh Jae-il Samsung Lions .836 .268 .345 .491 63 42 0 21 57 2 470 536
14   Moon Bo-gyeong LG Twins .833 .315 .382 .451 94 22 3 9 47 1 406 466
15   Oh Ji-hwan LG Twins .827 .269 .357 .470 88 16 4 25 62 7 494 569
16   Nicholas Martini NC Dinos .826 .296 .365 .461 100 34 1 16 51 8 510 576
17   Han Dong-hui Lotte Giants .817 .307 .359 .458 99 27 0 14 33 6 456 499
18   Choo Shin-soo SSG Landers .812 .259 .382 .430 69 20 1 16 71 13 409 499
19   No Jin-hyuk NC Dinos .808 .280 .353 .455 72 24 0 15 45 2 396 451
20   Kim Jae-hwan Doosan Bears .800 .248 .340 .460 63 24 1 23 61 4 448 517
21   Michael Tauchman Hanwha Eagles .796 .289 .366 .430 113 37 4 12 64 7 575 648
22   Jeon Jun-woo Lotte Giants .795 .304 .350 .445 100 31 1 11 35 3 470 517
23   Chae Eun-seong LG Twins .791 .296 .354 .437 98 26 2 12 27 21 467 526
24   An Chi-hong Lotte Giants .790 .284 .354 .436 96 27 3 14 51 5 493 562
25   Choi Ji-hoon SSG Landers .789 .304 .362 .427 127 32 4 10 47 7 569 640
26   Choi Hyoung-woo Kia Tigers .787 .264 .366 .421 78 27 1 14 73 1 454 530
27   Kim Hye-seong Kiwoom Heroes .776 .318 .373 .403 135 18 7 4 47 0 516 566
28   Park Dong-won Kia Tigers .770 .242 .334 .436 54 21 0 18 45 9 385 447
29   Heo Kyoung-min Doosan Bears .758 .289 .360 .398 94 23 0 8 36 16 432 493
30   Cho Yong-ho KT Wiz .756 .308 .374 .382 121 18 4 3 49 3 474 531
31   José Miguel Fernández Doosan Bears .753 .309 .353 .400 123 28 0 6 35 2 508 550
32   Park Seong-han SSG Landers .749 .298 .375 .374 117 24 4 2 60 2 494 564
33   Jung Eun-won Hanwha Eagles .745 .274 .377 .368 109 20 2 8 85 1 508 601
34   Hong Chang-ki LG Twins .745 .286 .390 .355 101 19 4 1 59 19 437 525
35   Yang Suk-hwan Doosan Bears .741 .244 .309 .432 64 14 1 20 32 7 405 446
36   Roh Si-hwan Hanwha Eagles .737 .281 .355 .382 91 24 1 6 48 4 434 490
37   Kim Sun-bin Kia Tigers .723 .287 .373 .350 119 23 0 3 65 6 505 587
38   Hwang Dae-in Kia Tigers .716 .256 .315 .401 81 27 0 14 36 7 476 524
39   Park Hae-min LG Twins .715 .289 .347 .368 134 20 8 3 44 9 570 636
40   Ryu Ji-hyuk Kia Tigers .715 .274 .369 .346 88 19 2 2 56 6 405 477
41   Hwang Jae-gyun KT Wiz .715 .262 .335 .380 98 25 3 10 53 5 519 581
42   Son Ah-seop NC Dinos .714 .277 .347 .367 115 29 4 4 59 3 548 617
43   Park Min-woo NC Dinos .710 .267 .351 .359 77 22 1 4 42 10 390 451
44   Kang Seung-ho Doosan Bears .709 .264 .310 .399 78 28 1 10 29 3 444 487
45   Bae Jeong-dae KT Wiz .695 .266 .339 .356 103 24 2 6 54 4 508 575
46   Park Chan-ho Kia Tigers .685 .272 .344 .341 108 22 0 4 57 1 493 566
47   Yoo Kang-nam LG Twins .677 .255 .326 .351 82 16 0 8 34 11 416 469
48   Song Sung-mun Kiwoom Heroes .673 .247 .302 .371 97 21 4 13 45 1 547 601
49   Kim Tae-yean Hanwha Eagles .662 .240 .325 .337 72 18 0 7 48 5 404 464
50   Jung Soo-bin Doosan Bears .654 .259 .323 .331 86 12 4 3 39 1 405 455
51   Ha Ju-suk Hanwha Eagles .651 .258 .309 .342 90 18 2 5 31 3 445 483
52   Lee Ji-young Kiwoom Heroes .634 .267 .303 .331 93 13 4 2 20 2 420 450
53   Shim Woo-jun KT Wiz .618 .240 .316 .302 79 8 2 4 43 2 388 449