Alat yang Anda butuhkan, siap dipakai

Kalkulator OPS

Masukkan at bat, hit, double, triple, home run, walk, HBP, dan sacrifice fly sesuai urutan di situs statistik MLB atau liga Anda, dan OPS beserta OBP, SLG, AVG, ISO, dan total base langsung muncul. Kategori OPS mengikuti tabel perkiraan FanGraphs, disertai langkah perhitungan dengan angka Anda, posisi pada bidang OBP–SLG, dan komposisi total base dari tiap jenis hit.

Terakhir diperbarui 2026-10-24Semua perhitungan terjadi di browser Anda

Cocokkan setiap kolom dengan nama kolom di tabel statistik Anda. Hit sudah mencakup double, triple, dan home run; single dihitung otomatis. Kolom kosong dianggap 0.

OPS (OBP + SLG)

—

Posisi menurut OBP dan SLG

Titik pada garis diagonal punya OPS yang sama. Makin ke kanan, makin sering mencapai base; makin ke atas, makin banyak pukulan jauh. Statistik di luar bidang ditampilkan di tepi.

Komposisi total base
Langkah perhitungan
    Kategori mengacu pada tabel perkiraan FanGraphs (standar MLB). Rata-rata liga berbeda tiap musim dan liga, sehingga OPS yang sama bisa dinilai berbeda.

    Terakhir diperbarui 2026-10-24Masukan Anda tidak disimpan

    Standar ROBERINAlat yang Anda butuhkan,
    siap dipakai.
    • Jelas sekilasPosisi input dan hasil terlihat jelas.
    • Hasil lebih duluAngka utama tampil dulu; prosesnya hanya saat dibutuhkan.
    • Minta lebih sedikitTanpa pendaftaran atau data yang tidak perlu.

    OPS adalah penjumlahan OBP dan SLG

    OPS (On-base Plus Slugging) menggabungkan dua hal dalam satu angka: seberapa sering pemukul mencapai base (OBP) dan seberapa jauh ia mendorong pelari saat memukul (SLG). Karena menghargai walk dan pukulan jauh lebih baik daripada rata-rata pukulan, OPS banyak dipakai untuk membandingkan pemukul dengan cepat.

    Jika Anda memasukkan AB 502, hit 161, double 35, triple 3, home run 28, walk 61, HBP 4, dan SF 6 ke kalkulator di atas, hasilnya OBP .394, SLG .570, dan OPS .964. Menurut tabel perkiraan FanGraphs, angka ini masuk kategori "Sangat bagus" (.900 ke atas).

    Cara memakai kalkulator

    1. Masukkan statistik: Isi at bat, hit, double, triple, home run, walk, HBP, dan SF dengan mencocokkan nama kolom di situs statistik MLB atau liga Anda (urutan kolom berbeda di tiap situs). Hit adalah seluruh hit, termasuk double, triple, dan home run. Kolom kosong dianggap 0.
    2. Baca hasilnya: OPS dan kategorinya tampil paling atas, lalu di bawahnya OBP, SLG, AVG, ISO, total base, dan single.
    3. Lihat posisinya: Titik pada bidang OBP–SLG adalah statistik Anda saat ini. Garis diagonal menghubungkan OPS yang sama; titik yang condong ke kanan berarti tipe pencapai base, yang condong ke atas berarti tipe pemukul jauh.
    4. Periksa langkah perhitungan: Angka Anda ditampilkan di dalam rumus, sehingga mudah dicocokkan dengan nilai di situs statistik.

    Rumus

    UkuranRumusContoh (statistik di atas)
    SingleH − 2B − 3B − HR161 − 35 − 3 − 28 = 95
    Total base (TB)Single + 2×2B + 3×3B + 4×HR95 + 70 + 9 + 112 = 286
    Rata-rata pukulan (AVG)H ÷ AB161 ÷ 502 = .321
    Persentase on-base (OBP)(H + BB + HBP) ÷ (AB + BB + HBP + SF)226 ÷ 573 = .394
    Slugging (SLG)TB ÷ AB286 ÷ 502 = .570
    OPSOBP + SLG.394 + .570 = .964
    Isolated power (ISO)SLG − AVG.570 − .321 = .249

    Yang dihitung sebagai on-base hanya hit, walk, dan kena lemparan (HBP). Naik base karena error, fielder's choice, atau dropped third strike tidak dihitung. Sacrifice bunt sama sekali dikeluarkan dari perhitungan OBP, sedangkan sacrifice fly (SF) hanya masuk ke penyebut. Meski disebut "persentase", SLG bukan rasio: nilainya adalah rata-rata total base per at bat, sehingga bisa lebih dari 1 (maksimum 4.000).

    Patokan kategori OPS

    Ini adalah tabel perkiraan FanGraphs dengan standar MLB. Rata-rata OPS liga berubah setiap musim, jadi pakailah hanya sebagai skala kasar.

    KategoriOPS
    Luar biasa1.000
    Sangat bagus.900
    Di atas rata-rata.800
    Rata-rata.710
    Di bawah rata-rata.670
    Buruk.600
    Sangat buruk.570

    Kalkulator ini menampilkan kategori jika OPS mencapai atau melampaui nilai batasnya. Misalnya .899 masuk "Di atas rata-rata", sedangkan .900 masuk "Sangat bagus". Lingkungan liga yang berbeda juga menggeser garis rata-rata, jadi hasilnya lebih akurat jika dibandingkan dengan rata-rata liga pada musim yang sama.

    OPS sama, tipe pemukul bisa berbeda

    Karena OBP dan SLG dijumlahkan dengan bobot 1 banding 1, pemukul dengan gaya yang sangat berbeda bisa mendapat angka yang hampir sama.

    Tipe (statistik rekaan)AVGOBPSLGOPSISO
    Pencapai base: AB 500, hit 150 (2B 28, 3B 3, HR 10), walk 100, HBP 5, SF 5.300.418.428.846.128
    Pemukul jauh: AB 540, hit 132 (2B 26, 3B 1, HR 44), walk 48, HBP 5, SF 5.244.309.541.850.296
    Pemukul kontak: AB 560, hit 180 (2B 32, 3B 4, HR 8), walk 35, HBP 4, SF 6.321.362.436.798.114

    OPS tipe pencapai base dan tipe pemukul jauh hampir sama, yaitu .846 dan .850, tetapi pada bidang OBP–SLG yang pertama berada di kanan bawah dan yang kedua di kiri atas. FanGraphs menjelaskan bahwa dari sisi pengaruhnya terhadap run, OBP kira-kira 1,8 kali lebih penting daripada SLG. Karena itu, jika hanya melihat OPS, pemukul jauh cenderung tampak lebih baik dari kenyataannya dan pencapai base tampak kurang menonjol. Ukuran seperti wOBA dipakai secara terpisah untuk mengoreksi hal ini.

    Kesalahan yang sering terjadi

    • Mengisi kolom hit hanya dengan single: Hit di kalkulator ini adalah seluruh hit. Jika Anda hanya memasukkan single, jumlah double, triple, dan home run akan melebihi hit dan muncul pesan kesalahan.
    • Memasukkan plate appearance (PA) sebagai AB: PA mencakup walk, HBP, dan sacrifice. Jika PA dimasukkan ke kolom AB, AVG dan SLG akan tampak terlalu rendah.
    • Memasukkan sacrifice bunt ke kolom SF: Hanya sacrifice fly yang masuk ke penyebut OBP; sacrifice bunt tidak dimasukkan.
    • Menjumlahkan nilai yang sudah dibulatkan: Jika OBP .3944 dan SLG .5704 dibulatkan lebih dulu, hasilnya .394 + .570 = .964. Jika dijumlahkan sebelum dibulatkan, hasilnya .9648 → .965, sehingga digit terakhir bisa berbeda 1.

    Batasan dan catatan

    • Setiap kolom hanya menerima bilangan bulat 0 sampai 99.999. Jika AB bernilai 0, hanya OBP yang dihitung, sedangkan SLG, AVG, dan OPS dibiarkan kosong.
    • OPS tidak dikoreksi menurut stadion dan lingkungan liga. OPS+ yang menetapkan rata-rata liga di angka 100 tidak tersedia di sini karena memerlukan rata-rata liga dan faktor stadion.
    • Kategori mengacu pada tabel perkiraan standar MLB, sehingga penilaian bisa berbeda untuk liga dan musim yang lain.
    • Hasilnya dihitung dari angka yang Anda masukkan dan bukan catatan resmi.

    Tanggal acuan Rumus, tabel kategori, dan bobot OBP diperiksa pada 2026-10-09 dengan merujuk langsung ke FanGraphs Library dan MLB Glossary.

    Sumber

    Pertanyaan yang sering diajukan

    Bagaimana cara menghitung OPS?

    OPS adalah OBP ditambah SLG. OBP dihitung dengan (H + BB + HBP) ÷ (AB + BB + HBP + SF), sedangkan SLG adalah total base ÷ AB. Dengan AB 502, hit 161, double 35, triple 3, home run 28, walk 61, HBP 4, dan SF 6, hasilnya OBP .394, SLG .570, dan OPS .964.

    Berapa OPS yang tergolong bagus?

    Menurut tabel perkiraan FanGraphs (standar MLB): 1.000 luar biasa, .900 sangat bagus, .800 di atas rata-rata, .710 rata-rata, .670 di bawah rata-rata, .600 buruk, dan .570 sangat buruk. Rata-rata liga berubah tiap musim, jadi perbandingan paling akurat dilakukan dalam musim dan liga yang sama.

    Apakah walk dihitung sebagai at bat?

    Tidak. Walk, HBP, sacrifice fly, dan sacrifice bunt bukan at bat, sehingga tidak memengaruhi AVG dan SLG. Namun walk dan HBP masuk ke pembilang dan penyebut OBP, sedangkan sacrifice fly masuk ke penyebut.

    Mengapa sacrifice bunt tidak perlu dimasukkan?

    Dalam definisi resmi MLB, sacrifice bunt sama sekali dikeluarkan dari perhitungan OBP. Karena bukan at bat, ia juga tidak masuk ke AVG dan SLG, sehingga tidak memengaruhi OPS.

    Apakah naik base karena error atau fielder's choice dihitung sebagai on-base?

    Tidak. Yang dihitung sebagai on-base dalam OBP hanya hit, walk, dan HBP. Naik base karena error, fielder's choice, atau dropped third strike tidak dihitung, dan kesempatan memukul seperti itu umumnya dicatat sebagai at bat.

    Mana yang lebih penting, OBP atau SLG?

    OPS menjumlahkan keduanya dengan bobot sama, tetapi FanGraphs menjelaskan bahwa dari sisi pengaruhnya terhadap run, OBP kira-kira 1,8 kali lebih penting daripada SLG. Karena itu, pada OPS yang sama, pemukul dengan OBP lebih tinggi sering menyumbang lebih banyak run, dan ukuran seperti wOBA dipakai untuk mengoreksinya.

    Mengapa jumlah OBP dan SLG yang tampil bisa berbeda 0,001 dari OPS?

    Kalkulator ini menjumlahkan OBP dan SLG sebelum dibulatkan, lalu membulatkan hasilnya ke tiga desimal. Jika dua nilai yang sudah dibulatkan di layar dijumlahkan, digit terakhir bisa berbeda 1.

    Apakah hasil ini catatan resmi?

    Bukan. Hasilnya dihitung dengan rumus resmi dari angka yang Anda masukkan. Untuk catatan resmi, periksa halaman statistik MLB atau liga yang bersangkutan. OPS+ yang dikoreksi menurut liga dan stadion tidak tersedia di sini karena memerlukan rata-rata liga dan faktor stadion.