Alat yang Anda butuhkan, siap dipakai

Penganalisis Kontak Bisbol

Tingkat kontak adalah porsi giliran memukul (AB) yang tidak berakhir dengan strikeout. Dengan 530 AB dan 105 strikeout, hasilnya (530 − 105) ÷ 530 = 80,2%, yaitu 5,1 poin di atas rata-rata MLB 2026 sebesar 75,1%, meski 41 dari 135 pemukul kualifikasi masih lebih tinggi. Rata-rata pukulan adalah tingkat kontak dikalikan rata-rata pukulan saat kontak (pukulan ÷ AB tanpa strikeout), sehingga kedua nilai itu bersama-sama menunjukkan apakah seorang pemukul sering mengenai bola atau pukulannya mudah menjadi hit.

Terakhir diperbarui 2026-10-23Semua perhitungan terjadi di browser Anda
Tingkat kontak —

Masukkan total musim persis seperti yang tertera di situs statistik liga. Tingkat kontak adalah porsi giliran memukul (AB) yang tidak berakhir dengan strikeout. Jika sacrifice fly dikosongkan, nilainya dianggap 0.

Jika diringkas menjadi 100 PA

Pemukul ini

Hasil penampilanPemukul ini
Strikeout
Walk, HBP, dll.
Out dalam permainan
Hit dalam permainan
Home run

Arahkan kursor ke titik untuk melihat nama pemukul

Lihat lebih jauh dengan data lemparanJika Anda menghitung ayunan dan whiff, tingkat kontak per ayunan dan tingkat kontak di dalam serta luar zona akan muncul (opsional)
———

Ayunan mencakup whiff, foul, dan bola yang dipukul ke dalam permainan. Baris luar zona terisi otomatis dari total dikurangi dalam zona.

Ayunan dan kontak di dalam serta luar zonaBatang = catatan ini, penanda = rata-rata MLB 2026 (FanGraphs)

Terakhir diperbarui 2026-10-23Masukan 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.

530 AB dan 105 strikeout: tingkat kontak 80,2%

Tingkat kontak adalah porsi giliran memukul (at-bat, AB) yang tidak berakhir dengan strikeout. Rumusnya (AB − strikeout) ÷ AB. Dengan 530 AB dan 105 strikeout, hasilnya 425 ÷ 530 = 80,2%. Angka itu 5,1 poin lebih tinggi daripada rata-rata MLB musim reguler 2026 sebesar 75,1%, tetapi dari 135 pemukul kualifikasi MLB, 41 pemukul masih memiliki tingkat kontak yang lebih tinggi. Median tingkat kontak pemukul kualifikasi adalah 76,1%, sehingga jika dibandingkan dengan sesama pemain utama, 80,2% berada di atas tengah.

Tingkat kontak saja tidak menjelaskan seluruh gaya memukul. Rata-rata pukulan adalah tingkat kontak dikalikan rata-rata pukulan saat kontak (pukulan ÷ AB tanpa strikeout). Rata-rata .283 pada contoh di atas terurai menjadi 80,2% × .353. Karena itu penganalisis ini menempatkan kedua nilai tersebut pada sumbu horizontal dan vertikal peta kontak bersama para pemukul kualifikasi, lalu menampilkan ke mana hasil setiap penampilan mengalir dalam kisi 100 PA, berdampingan dengan rata-rata liga.

Mengapa kontak perlu dilihat terpisah

Dua pemukul dengan rata-rata pukulan sama bisa berbeda jauh. Pada MLB 2026, Geraldo Perdomo (AZ) dan Garrett Mitchell (MIL) sama-sama mencatat .262. Perdomo mengenai bola pada 84,7% AB-nya, sedangkan Mitchell hanya 63,8%. Sebaliknya, Mitchell mengubah 41,2% pukulannya yang mengenai bola menjadi hit, dan memukul 11 home run. Rata-rata pukulan saja tidak memperlihatkan perbedaan ini. Pemukul yang jarang strikeout punya lebih banyak peluang memajukan pelari, sementara pemukul yang sering strikeout menutup kekurangannya dengan kualitas bola yang berhasil dipukul. Karena itu kontak dilihat terpisah, misalnya dalam situasi berikut.

  • Menilai tipe pemain baru atau prospek: apakah ia sering mengenai bola, atau jarang mengenai tetapi jauh jika kena.
  • Mencari sebab rata-rata pukulan turun: apakah strikeout bertambah (tingkat kontak turun) atau pukulan yang kena lebih jarang menjadi hit (rata-rata saat kontak atau BABIP turun). Penyebab pertama lebih mungkin berupa perubahan kemampuan, sedangkan yang kedua lebih mudah bercampur dengan faktor keberuntungan.
  • Menyusun urutan memukul di liga amatir atau sekolah: tabel catatan berisi PA, AB, pukulan, dan strikeout sudah cukup untuk dibandingkan dengan rata-rata liga.
  • Saat angka berbeda dengan “contact rate” di situs statistik: periksa apa yang dihitung oleh Contact% berbasis ayunan dan oleh tingkat kontak berbasis AB.

Cara memakai

  1. Pilih liga pembanding (KBO, MLB, atau NPB). Rata-rata liga dan pemukul kualifikasi di peta berganti menjadi catatan musim reguler 2026 liga tersebut.
  2. Masukkan PA, AB, pukulan, home run, strikeout, dan sacrifice fly persis seperti total musim di situs statistik. Sacrifice fly yang dikosongkan dianggap 0. Tombol contoh mengisi pemukul dengan kontak tertinggi dan terendah di liga yang dipilih, serta satu musim liga amatir.
  3. Angka besar adalah tingkat kontak, dan di bawahnya muncul rasio strikeout serta rata-rata pukulan. Kalimat penilaian menunjukkan selisih dengan rata-rata liga, posisi di antara pemukul kualifikasi, dan tipe pemukul pada peta.
  4. Kisi 100 PA membagi penampilan menjadi lima bagian dalam 100 kotak: strikeout, walk dan HBP, out dalam permainan, hit dalam permainan, serta home run. Sisi kiri adalah pemukul ini, sisi kanan rata-rata liga.
  5. Pada peta kontak, lihat titik catatan ini dan kurva (garis putus-putus) yang menghubungkan rata-rata pukulan yang sama. Titik di atas kurva adalah pemukul dengan rata-rata lebih tinggi. Arahkan kursor ke titik untuk melihat namanya.
  6. Jika Anda menghitung lemparan, ayunan, dan whiff, buka “Lihat lebih jauh dengan data lemparan”. Tingkat kontak per ayunan dan rasio whiff akan muncul, dan jika kolom dalam zona ikut diisi, rasio ayunan serta tingkat kontak di dalam dan luar zona tampil bersama rata-rata MLB.
  7. Gunakan “Salin hasil” atau “Salin tautan” untuk membagikan nilai saat ini. Tautan memuat catatan yang diisi dan liga yang dipilih.

Cara menghitung

Dari enam kolom pada tabel statistik, penganalisis ini menghitung empat rasio. Penyebutnya berbeda-beda, jadi perhatikan juga pembaginya. Tingkat kontak berbasis AB bukan butir resmi dalam statistik liga, melainkan nilai yang ditetapkan agar siapa pun dapat menghitungnya hanya dari AB dan strikeout di tabel catatan.

  • Tingkat kontak = (AB − strikeout) ÷ AB. Porsi AB di mana bola berhasil dikenai dan menghasilkan sesuatu. Jika dikurangkan dari 1, hasilnya porsi strikeout per AB.
  • Rasio strikeout (K%) = strikeout ÷ PA. Pembaginya mencakup walk, HBP, dan sacrifice, sehingga penyebutnya berbeda dengan tingkat kontak.
  • Rata-rata pukulan saat kontak = pukulan ÷ (AB − strikeout). Porsi hit dari AB yang bukan strikeout, dan home run termasuk di dalamnya. Rata-rata pukulan = tingkat kontak × rata-rata saat kontak selalu berlaku.
  • BABIP = (pukulan − home run) ÷ (AB − strikeout − home run + sacrifice fly). Porsi hit dari bola yang dipukul ke dalam lapangan tanpa melewati pagar (rumus dari glosarium resmi MLB).
Contoh: PA 600, AB 530, pukulan 150, home run 18, strikeout 105, sacrifice fly 5
UkuranRumusNilai
Tingkat kontak(530 − 105) ÷ 530 = 425 ÷ 53080,2%
Rasio strikeout105 ÷ 60017,5%
Rata-rata saat kontak150 ÷ 425.353
BABIP(150 − 18) ÷ (530 − 105 − 18 + 5) = 132 ÷ 412.320
Rata-rata pukulan150 ÷ 530 = 80,2% × .353.283

Kisi 100 PA membagi penampilan menjadi lima bagian: strikeout; walk, HBP, dan sejenisnya (PA − AB − sacrifice fly: walk, HBP, sacrifice bunt, dan catcher’s interference); out dalam permainan (AB − strikeout − pukulan + sacrifice fly, termasuk kasus error dan fielder’s choice); hit dalam permainan (pukulan − home run); serta home run. Saat setiap bagian diperkecil menjadi 100 kotak, bagian desimalnya dibuang lebih dulu, lalu kotak yang tersisa diisi satu per satu mulai dari bagian dengan sisa terbesar, sehingga totalnya selalu 100 kotak. Contoh di atas menghasilkan strikeout 17, walk dan sejenisnya 11, out dalam permainan 47, hit dalam permainan 22, dan home run 3 kotak.

Rata-rata tingkat kontak liga (musim reguler 2026)

Untuk ketiga liga, rumus yang sama dihitung dari total liga dalam catatan resmi. Pada NPB, pitcher Liga Central ikut memukul, sehingga catatan memukul pitcher Liga Central (1.604 PA dan 703 strikeout) dikurangkan dari total 12 tim sehingga sebagian besar penampilan pitcher tersingkir. Penampilan pitcher Liga Pasifik dalam laga interliga di kandang tim Liga Central masih tersisa.

Liga 2026PATingkat kontakRasio strikeoutRata-rata saat kontakBABIPRata-rata pukulan
KBO56.73277,7%19,5%.345.317.268
MLB183.84975,1%22,1%.325.290.244
NPB (tanpa PA pitcher)62.29477,2%20,4%.316.290.244

Jika diringkas menjadi 100 PA, perbedaannya lebih terlihat. Pemukul MLB rata-rata strikeout 22 kali dalam 100 PA, dua kali lebih banyak daripada KBO (20 kali), tetapi mencetak 3 home run, satu lebih banyak. KBO memiliki hit dalam permainan terbanyak dari ketiga liga, yaitu 21 kali, sehingga rata-rata saat kontak (.345) dan BABIP (.317) juga tertinggi.

Per 100 PAStrikeoutWalk, HBP, dll.Out dalam permainanHit dalam permainanHome run
KBO 2026201245212
MLB 2026221046193
NPB 2026201048202

Jika hanya pemukul kualifikasi, patokannya lebih tinggi

Rata-rata liga ikut menghitung pemain yang jarang tampil dan catcher cadangan. Jika dibandingkan hanya dengan pemain utama yang memenuhi syarat PA (jumlah pertandingan tim × 3,1), median tingkat kontak lebih tinggi daripada rata-rata liga. Kalimat peringkat dan titik pada peta dihitung dari daftar ini.

2026Pemukul kualifikasiMedian tingkat kontakPemukul tertinggiPemukul terendah
KBO4982,7%Kim Ji Chan (Samsung) 90,2%Kim Jae Hwan (SSG) 65,2%
MLB13576,1%Luis Arraez (PHI) 95,3%Munetaka Murakami (CWS) 56,8%
NPB4580,9%Daisuke Nakashima (Rakuten) 87,0%Bobby Dalbec (Yomiuri) 63,2%

Luis Arraez hanya strikeout 28 kali dalam 596 AB, sehingga ia mengenai bola pada 95,3% AB-nya. Di ujung yang lain, Munetaka Murakami strikeout 196 kali dalam 454 AB dan hanya mencapai 56,8%, tetapi ia memukul 35 home run. Kedua pemukul ini menunjukkan bahwa tingkat kontak hanya menjawab “seberapa sering”, bukan “seberapa baik”.

Rata-rata sama, kontak berbeda

Sumbu horizontal peta kontak adalah tingkat kontak, dan sumbu vertikalnya rata-rata pukulan saat kontak. Karena hasil kali keduanya adalah rata-rata pukulan, titik dengan rata-rata yang sama terletak pada kurva yang melengkung ke kanan bawah. Dua pasangan di bawah ini adalah pemukul dalam liga masing-masing yang rata-ratanya sama dan tingkat kontaknya berselisih lebih dari 15 poin.

Pemukul (2026)ABStrikeoutHome runTingkat kontakRata-rata saat kontakRata-rata pukulan
Geraldo Perdomo (MLB AZ)56286984,7%.309.262
Garrett Mitchell (MLB MIL)4611671163,8%.412.262
Park Chan Ho (KBO Doosan)53778585,5%.331.283
Heo In Seo (KBO Hanwha)4071292068,3%.414.283

Empat bidang pada peta dipisahkan oleh garis putus-putus rata-rata liga. Kanan atas adalah pemukul yang sering mengenai bola dan pukulannya sering menjadi hit. Kiri atas adalah pemukul yang banyak strikeout tetapi kalau kena sering menjadi hit. Kanan bawah adalah pemukul yang sering mengenai bola tetapi jarang menghasilkan hit, dan kiri bawah adalah pemukul dengan kedua nilai di bawah rata-rata. Di dalam bidang yang sama pun, setiap melewati satu kurva, rata-rata pukulan berubah .050.

Perbedaan dengan Contact% berbasis ayunan

Nilai yang disebut “contact rate” di FanGraphs dan banyak situs statistik umumnya berbasis ayunan. FanGraphs Library mendefinisikan Contact% sebagai “lemparan yang dikenai bat ÷ jumlah ayunan”, lalu memisahkan nilai untuk bola di dalam zona strike sebagai Z-Contact% dan di luar zona sebagai O-Contact%. Ayunan yang bukan whiff berakhir sebagai foul atau bola dalam permainan, jadi foul ikut dihitung sebagai kontak, dan penampilan yang bertahan dengan foul lalu berakhir strikeout tetap dihitung sebagai kontak berulang kali dalam basis ayunan. Karena itu kedua tingkat kontak bernilai berbeda untuk pemukul yang sama dan tidak dapat saling menggantikan. Bagian “Lihat lebih jauh dengan data lemparan” pada penganalisis ini menghitung nilai berbasis ayunan secara terpisah.

Total liga MLB (FanGraphs)20262025Perkiraan FanGraphs (2010)
Rasio ayunan Swing%47,4%47,5%46%
Kontak per ayunan Contact%77,1%76,9%80%
Kontak dalam zona Z-Contact%86,7%86,0%87%
Kontak luar zona O-Contact%63,1%61,7%66%
Ayunan dalam zona Z-Swing%67,9%68,3%65%
Ayunan luar zona O-Swing%32,9%31,5%30%
Rasio zona Zone%41,5%43,6%45%
Swinging strike SwStr%10,8%11,0%9,5%

Nilai perkiraan adalah angka yang dicantumkan FanGraphs pada dokumen 2010 sebagai “rata-rata kasar”, dengan catatan bahwa rata-rata liga berubah setiap tahun. Untuk membandingkan dengan liga saat ini, gunakan total 2026. Terlihat kecenderungan pemukul mengayun pada bola di luar zona sedikit lebih sering (O-Swing% 32,9%), sementara bola yang masuk zona berkurang (Zone% 41,5%). Catatan resmi KBO dan NPB tidak memiliki total ayunan dan whiff, sehingga penganalisis ini hanya memakai rata-rata MLB untuk perbandingan per lemparan.

Kesalahan yang sering terjadi

  • Membagi rasio strikeout dengan AB. Penyebut K% adalah PA. Jika dibagi AB, hasilnya 1 − tingkat kontak, dan pemukul dengan banyak walk tampak memiliki rasio strikeout yang menggelembung.
  • Memasukkan walk dan sacrifice bunt ke AB. Walk, HBP, sacrifice bunt, dan sacrifice fly bukan AB. AB adalah PA dikurangi semuanya.
  • Tidak menghitung dropped third strike sebagai strikeout. Pemukul yang berhasil mencapai base lewat dropped third strike tetap dicatat strikeout, dan dihitung sebagai strikeout dalam tingkat kontak.
  • Menganggap rasio whiff sama dengan SwStr%. Rasio whiff adalah whiff ÷ ayunan, sedangkan SwStr% adalah whiff ÷ seluruh lemparan. FanGraphs juga menulis peringatan agar keduanya tidak tertukar. Rata-rata MLB 2026: rasio whiff 22,9% dan SwStr% 10,8%.
  • Mengeluarkan foul dari kontak. Setiap ayunan yang bukan whiff berarti bola dikenai, jadi Contact% berbasis ayunan juga memasukkan foul. Jika hanya bola dalam permainan yang dihitung, nilainya jauh lebih rendah.
  • Menyimpulkan dari catatan beberapa pertandingan. Rasio strikeout baru mencerminkan kemampuan, bukan kebetulan, setelah sekitar 60 PA, dan BABIP memerlukan sekitar 820 bola dalam permainan.

Keterbatasan

  • Kualitas pukulan seperti kecepatan keluar bola dan sudut peluncuran tidak diukur. Rata-rata saat kontak yang tinggi bisa bercampur dengan posisi fielder atau keberuntungan. BABIP, yang mengecualikan home run, mengandung porsi keberuntungan yang lebih besar.
  • Tidak ada penyesuaian untuk stadion, liga, atau musim. Bandingkan hanya dalam liga dan tahun yang sama. Rata-rata liga dan daftar pemukul kualifikasi adalah catatan musim reguler 2026 dan tidak mencakup postseason.
  • Rata-rata liga NPB 2026 adalah total 12 tim dari situs resmi (npb.jp) dikurangi catatan memukul pitcher Liga Central. Catatan memukul pitcher dikumpulkan ulang dari catatan pemain per tim di Sports Navi karena npb.jp tidak dapat diakses.
  • Catatan dalam dan luar zona berbeda tergantung siapa yang menghitung. Total FanGraphs memakai zona yang ditetapkan perusahaan pencatat, sehingga standarnya bisa berbeda dengan catatan yang Anda hitung sendiri.
  • Tingkat kontak yang tinggi tidak otomatis berarti pemukul yang baik. Untuk menilai nilai pukulan secara utuh, lihat ukuran yang menggabungkan on-base dan power seperti wOBA atau OPS.

Tanggal acuan Rumus dan definisi dikonfirmasi pada 2026-10-23 dari teks asli FanGraphs Library dan glosarium resmi MLB. Rata-rata liga dan pemukul kualifikasi berasal dari catatan musim reguler 2026 di situs statistik resmi KBO dan NPB serta statistik resmi MLB (Stats API). Rata-rata MLB per lemparan dihitung dari total liga FanGraphs pada 2026-10-23.

Sumber

Pertanyaan yang sering diajukan

Bagaimana tingkat kontak dihitung?

(AB − strikeout) ÷ AB. Dengan 530 AB dan 105 strikeout, hasilnya 425 ÷ 530 = 80,2%. Walk, HBP, dan sacrifice bukan AB sehingga tidak ikut dihitung, dan pemukul yang sampai base lewat dropped third strike tetap dihitung strikeout. Ini bukan butir resmi di statistik liga, melainkan nilai yang dihitung dari AB dan strikeout.

Berapa rata-rata tingkat kontak di bisbol profesional?

Dihitung dari total liga musim reguler 2026: MLB 75,1%, KBO 77,7%, dan NPB 77,2% (tanpa PA pitcher). Jika hanya pemukul kualifikasi, mediannya lebih tinggi: MLB 76,1%, KBO 82,7%, dan NPB 80,9%.

Apa bedanya tingkat kontak dengan rasio strikeout?

Pembaginya berbeda. Tingkat kontak dibagi AB, sedangkan rasio strikeout (K%) dibagi PA yang juga mencakup walk, HBP, dan sacrifice. Karena itu pemukul dengan tingkat kontak 80,2% tidak memiliki rasio strikeout 19,8%; pada 600 PA, nilainya 105 ÷ 600 = 17,5%.

Mengapa nilainya berbeda dengan FanGraphs Contact%?

Contact% di FanGraphs umumnya adalah porsi ayunan yang mengenai bola. Foul dihitung sebagai bola yang dikenai, sehingga nilainya berbeda dengan tingkat kontak berbasis AB. Jika Anda sudah menghitung ayunan dan whiff, bagian “Lihat lebih jauh dengan data lemparan” dapat menghitung nilai berbasis ayunan. Rata-rata liga MLB 2026 adalah 77,1%.

Apakah tingkat kontak yang tinggi berarti pemukul yang baik?

Belum tentu. Pada KBO 2026, Park Chan Ho (tingkat kontak 85,5%) dan Heo In Seo (68,3%) sama-sama memiliki rata-rata pukulan .283. Heo mengenai bola lebih jarang, tetapi mengubah 41,4% pukulan yang kena menjadi hit dan memukul 20 home run. Untuk menilai seluruh nilai pukulan, gunakan wOBA atau OPS.

Apa bedanya rata-rata pukulan saat kontak dengan BABIP?

Rata-rata pukulan saat kontak adalah pukulan ÷ (AB − strikeout), sehingga home run ikut dihitung. BABIP adalah (pukulan − home run) ÷ (AB − strikeout − home run + sacrifice fly): home run dikeluarkan dan sacrifice fly ditambahkan agar hanya bola di dalam lapangan yang dilihat. Rata-rata pukulan selalu sama dengan tingkat kontak × rata-rata saat kontak.

Apakah rasio whiff sama dengan SwStr%?

Tidak. Rasio whiff adalah whiff ÷ ayunan, sedangkan SwStr% (swinging strike) adalah whiff ÷ seluruh lemparan. Rata-rata MLB 2026 adalah rasio whiff 22,9% dan SwStr% 10,8%, selisih lebih dari dua kali lipat.

Setelah berapa PA tingkat kontak bisa dipercaya?

Menurut patokan Russell Carleton yang dirangkum FanGraphs, rasio strikeout pemukul mulai mencerminkan kemampuan, bukan kebetulan, sekitar 60 PA. BABIP memerlukan sekitar 820 bola dalam permainan, atau hampir dua musim. Penganalisis ini memberi tahu secara terpisah jika PA kurang dari 60.