長打率は、1打数あたりに、いくつの塁打を記録したかを表す数字です。「塁打 ÷ 打数」で計算します。名前から「長打を打つ確率」と思われがちですが、そうではありません(後で説明します)。
打率は、単打も本塁打も「安打1本」と数えます。長打率は、単打を1、二塁打を2、三塁打を3、本塁打を4として数えるので、同じ安打の数でも、長打が多い選手ほど高くなります。
この記事では、計算方法と塁打の数え方、打率との違い、長打の力だけを取り出す ISO、数字の目安を解説します。
長打率の計算方法
長打率は、次の式で計算します(公認野球規則による)。
長打率 = 塁打 ÷ 打数
打率と同じく、小数第4位を四捨五入して、小数第3位まで書きます(例:.500)。
塁打は、安打の種類ごとに、次の数を足したものです。
| 安打の種類 | 塁打 |
|---|---|
| 単打 | 1 |
| 二塁打 | 2 |
| 三塁打 | 3 |
| 本塁打 | 4 |
式にすると「単打 + 二塁打×2 + 三塁打×3 + 本塁打×4」です。
分母の打数は、打率と同じです。四球・死球・犠打・犠飛・打撃妨害は打数に入らないので、長打率も変わりません。三振や、失策・野選で塁に出た打席は、打数に入り、塁打は0です(打数の数え方は「打率とは?」で解説しています)。
塁打は「安打の種類」で決まる
塁打は、打者が最後に何塁まで進んだかではなく、記録した安打の種類で数えます。
- 単打のあと、外野手の失策(エラー)で打者が二塁まで進んだ:単打(塁打1)
- 単打のあと、ほかの走者をアウトにしようとした送球の間に、打者が二塁まで進んだ:原則は単打(塁打1)。送球がなくても二塁まで進めたと判断できるときは、二塁打にします
- 失策で塁に出た、四球で歩いた:塁打0(四球は打数にも入らない)
プロ以外の試合では、安打のあとの送球が乱れて、打者が先の塁まで進むことがよくあります。スコアをつけるときは、打者の打球で進めた塁で、安打の種類を決めましょう。
サヨナラ安打の塁打
サヨナラの場面では、長打を打っても、塁打が少なく記録されることがあります。公認野球規則では、サヨナラ安打の打者には、決勝点の走者が進んだ塁の数までしか塁打を記録しません(打者もその塁まで進んだ場合。柵越えの本塁打は除く)。
例:同点の9回裏、走者が二塁。打者が外野を越える打球を打ち、二塁走者がかえってサヨナラ。走者が進んだのは2つの塁なので、打者が三塁まで走っていても、記録は二塁打です。
計算してみましょう
1試合の例
ある選手の5打席が、次のとおりだったとします。
| 打席 | 結果 | 打数 | 塁打 |
|---|---|---|---|
| 1 | 単打 | 1 | 1 |
| 2 | 二塁打 | 1 | 2 |
| 3 | 空振り三振 | 1 | 0 |
| 4 | 四球 | 0 | 0 |
| 5 | 本塁打 | 1 | 4 |
長打率:7 ÷ 4 = 1.750
打率は 3 ÷ 4 = .750 です。長打率は、1を超えることもあります(下の「長打率は「長打を打つ確率」ではない」で説明します)。
1シーズンの例
「打率とは?」「出塁率とは?」の1シーズンの例と同じ選手で計算してみます。
| 項目 | 数 |
|---|---|
| 打数 | 28 |
| 安打 | 9(単打6・二塁打2・三塁打0・本塁打1) |
- 塁打:単打6×1 + 二塁打2×2 + 本塁打1×4 = 14
- 長打率:14 ÷ 28 = .500
この選手の打率は .321、出塁率は .406 でした。長打率と出塁率を足すと、OPS は .406 + .500 = .906 です(「OPSとは?」)。
長打率は「長打を打つ確率」ではない
長打率は、名前だけを見ると、長打を打つ確率のように見えます。ですが、実際は1打数あたりの塁打の数で、単打ばかりでも、打率が高ければ長打率も高く出ます。長打を打つ確率というより、いわば「塁打率」です。
わたしも、長打率という名前にだまされて、ずっと長打を打つ確率だと思っていました。
長打率は、1本のヒットで塁を多く進める力、つまり走者をかえしやすい打撃かを表す指標と考えるのがよいでしょう。純粋に長打を打つ力があるかどうかは、このあと説明する ISO で判断します。
また、名前に「率」とついていますが、打率や出塁率のような割合ではありません。1打数あたりの塁打の数(平均)です。
- 最大は 4.000:すべての打数で本塁打を打つと、塁打 ÷ 打数 = 4 になります
- 打率より低くなることはない:安打は必ず1以上の塁打になるので、長打率は打率と同じか、打率より高くなります。すべての安打が単打なら、長打率と打率は同じ値です
英語では Slugging Percentage といい、SLG と略します。
打率との違いと、ISO
長打率が同じでも、中身は違う
長打率が同じ2人の選手を比べてみます。
| 選手 | 成績 | 打率 | 長打率 |
|---|---|---|---|
| A | 30打数15安打(すべて単打) | .500 | .500 |
| B | 30打数8安打(単打5・二塁打1・本塁打2) | .267 | .500 |
長打率はどちらも .500 ですが、選手Aは単打をたくさん打つ選手、選手Bは安打は少なくても長打を打つ選手です。長打率には打率の高さも含まれているため、長打率だけでは、どちらの力が強いのかが分かりません。
ISO:長打の力だけを見る
そこで使われるのが ISO(アイエスオー。Isolated Power)です。長打率から打率を引いて、単打の分を取り除いた数字です。
ISO = 長打率 − 打率
上の例では、選手Aの ISO は .500 − .500 = .000、選手Bは .500 − .267 = .233 です。ISO を見ると、長打の力があるのは選手Bだと分かります。
ISO は、1打数あたりに「安打1本を超えて、いくつ多く塁を進んだか」を表します。単打だけなら0で、二塁打・三塁打・本塁打が多いほど高くなります。
長打率・ISO の目安
長打率は打率の高さによって大きく変わるため、長打の力の目安は、ISO で見るのが分かりやすいです。メジャーリーグ(MLB)でよく使われる ISO の目安は、次のとおりです。
| ISO(目安) | 評価 |
|---|---|
| .250 | 非常に優秀 |
| .200 | 優秀 |
| .170 | 平均より上 |
| .140 | 平均 |
| .120 | 平均より下 |
| .100 | 低い |
| .080 | 非常に低い |
出典:FanGraphs「ISO」(英語。表を日本語にしたもの)。その年のリーグ全体の打撃の傾向によって、平均の値は変わります。
長打率の目安は、打率に ISO を足すと考えられます。たとえば、打率 .270 で ISO が平均の .140 なら、長打率は .410 くらいです。
学生野球や草野球で見るときの注意
上の目安は、プロの投手を相手にした数字です。学生野球や草野球では、目安をそのまま当てはめるより、チームの中で比べるのがおすすめです。
- 打数が少ないうちは、本塁打1本で長打率が大きく上がります。打数もあわせて見ましょう
- 球場によって、外野の広さや柵の有無が違います。柵のない広いグラウンドでは、外野の間を抜けた打球がランニング本塁打になることもあります。同じ球場で戦うことの多い、チームの中で比べると、球場の違いの影響を受けにくくなります
- 安打のあとの送球の乱れで進んだ塁は、塁打に入りません。スコアをつける人によって、安打の種類の判断が分かれやすいところなので、チームの中で基準をそろえておくと、比べやすくなります
- 長打率と ISO が高い選手は、1本のヒットで走者をかえしやすい選手です。出塁率の高い選手のあとの打順に置くと、得点につながりやすくなります
Bmcs で長打率を見る
長打率と ISO は、安打の種類から Bmcs が自動で計算します。「成績」の画面には、規定打席に届いた選手の長打率の順位が出ます。

ISO は、「野手成績詳細」で長打率・OPS のあとに並んでいます。項目名の「ISO」を押すと、長打の力の順に並べ替えられます。
打席ごと(プレー毎)に入力すると、安打の種類から塁打を自動で数えます。試合結果のみで入力するときは、安打の数に加えて、二塁打・三塁打・本塁打の数も入れてください。入れないと、すべて単打として計算され、長打率が打率と同じになります(「試合を入力する(試合結果のみ・まとめて入力)」)。
投手の被長打率(その投手と対戦した打者の長打率)は、「投手成績詳細」の「被長打率」の列で見られます。公開しているチームでは、「選手の分析」の投手のタブの「投手の成績(すべての項目)」にも出ます。被二塁打・被三塁打を記録した試合だけで計算します(「試合を確定する・成績を見る」)。
全員の一覧の見方や規定打席の変え方は「試合を確定する・成績を見る」をご覧ください。
まとめ
- 長打率 = 塁打 ÷ 打数。塁打は、単打1・二塁打2・三塁打3・本塁打4として数えます
- 塁打は、打者が進んだ塁ではなく、安打の種類で決まります。失策や送球の間に進んだ塁は、原則として入りません
- 長打率は長打を打つ確率ではなく、1打数あたりの塁打の数(いわば塁打率)です。打率が高ければ高く出ます。1を超えることもあり、打率より低くなることはありません
- 長打の力だけを見るなら、ISO(長打率 − 打率)がおすすめです。目安は .140 前後で平均、.200 前後で優秀(メジャーリーグの場合)
- プロ以外の試合では、打数と球場の違いに気をつけて、チームの中で比べましょう
長打率に出塁率を足すと、打撃を総合的に見られる OPS になります(「OPSとは?」)。Bmcs は無料で、スマホから試合のスコアを入力できます。まずはサンプルチームで体験してみてください。