概要
NPB一軍公式戦の通算長打率。NPB公式「長打率【通算記録】」の4,000打数以上・歴代20位以内を対象とし、通算順位・実働期間・試合は2026年10月7日現在の記録に準拠。打数・本塁打・塁打はNPB個人年度別成績等で照合。MLBや二軍、ポストシーズンの成績は含まない。
長打率は、単打を1、二塁打を2、三塁打を3、本塁打を4として数える「塁打」を打数で割ったもの。打率と違い、一度の安打でどれほど多く塁を稼いだかも反映する。NPBの公式通算ランキングは4,000打数以上という条件があるため、その資格も含めて上位20人を比較する[1][2]。
詳細
NPB通算長打率ランキングTOP20
NPB公式の通算長打率(4,000打数以上)では、王貞治が.634で1位、A.カブレラが.592で2位、松井秀喜が.582で3位。以下は2026年10月7日現在の20人の一覧。打数・本塁打を併記すると、同じ長打率でも「長期にわたり積み上げた打者」と「限られた打数で高密度に打った打者」の違いが分かる[1][4][5][6]。
公式順位は「通算4,000打数以上」が対象で、長打率の桁数はNPB公式表の表示に合わせた。打数と本塁打はNPB個人年度別成績に基づく。★は歴代1位。柳田悠岐は2026シーズンの現役選手としてNPB公式表に掲載されている[1][12]。
長打率は打率と何が違う?
関連記事打撃他球団の総本塁打数を一人で上回った打者チーム全員の本塁打を足しても、他球団の一人に届かない。打ちすぎか、打たなさすぎか。◇「長打率.600」は6割の確率で長打を打つ意味ではない
NPBの定義では、長打率=塁打÷打数。単打1、二塁打2、三塁打3、本塁打4として合計する。例えば4打数で単打1本と本塁打1本なら5塁打で、長打率は1.250となる。打率なら2安打÷4打数=.500。長打率は安打になる確率ではなく「1打数で平均何塁を獲得したか」を表す値であり、1.000を超えることもある[2]。
◇本塁打だけでなく二塁打・三塁打も反映する
本塁打は1本につき4塁打だが、二塁打と三塁打も長打率を高める。反対に四球で出塁しても塁打には加算されず、打数にも入らない。したがって長打率は出塁率とは異なる。打率・長打率・出塁率を混同せずに見ると、各選手の打撃の強みをより立体的に比べられる[2]。
1位の突出度を数字で比べる
1位の.634と2位の.592の差は.042。これは同じ1,000打数で比べれば平均42塁打の差に相当する。TOP20の長打率を1人ずつ単純平均すると約0.549で、1位は上位20人の平均より約0.085高い。通常の全打者平均ではなく、すでに長打力に優れた20人の内部でこれだけ開いている点が特徴である[1]。
「1,000打数換算の塁打」は長打率×1,000の計算上の目安であり、実際の1,000打数を記録したものではない。TOP20の平均は各選手の通算打数を重み付けしていないため、「NPB全体の一般的な打者」の水準を示さない[1][2]。
本塁打数ではなく、本塁打の頻度も見る
本塁打を多く打つほど長打率に有利だが、通算本塁打の総数だけで順位は決まらない。実際に本塁打を打数で割ると、王は1,000打数あたり約93.8本、田淵幸一は約80.6本、A.カブレラは約79.2本である。一方、張本勲は約52.1本で、長打率上位には高打率と長期出場を武器にする打者も混在する[4][5][7][9][13]。
長打率TOP20のうち上記8選手だけを抜粋し、通算本塁打÷通算打数×1,000で独自計算。全選手の本塁打頻度ランキングではなく、二塁打・三塁打も加味する長打率そのものの順位とも異なる[1][2]。
1安打で何塁を稼いだか
長打率は塁打÷打数、打率は安打÷打数であり、両者の比は「1安打あたりの塁打(塁打÷安打)」に等しい。王は5,862塁打÷2,786安打で約2.10塁打、張本は5,161塁打÷3,085安打で約1.67塁打。同じ歴代屈指の打者でも、安打の内訳は大きく異なる[4][7][17]。
1安打あたり塁打=通算塁打÷通算安打。打率・長打率は公式表示値、塁打・安打はNPB個人年度別成績。数値は本記事で小数第3位を四捨五入した。これはNPB公式ランキング種目ではない[4][5][6][7][8][9][17]。
短いピークと、長い通算記録の違い
NPBのシーズン長打率歴代1位は2013年バレンティンの.779。1986年バースは.777、1985年落合は.763、1974年王は.761、2002年カブレラは.756を記録している。1年の最高値は通算1位の.634を上回るが、複数年の好不調を含む「通算」とは、記録の意味が違う[3]。
シーズン長打率はNPB公式「長打率【シーズン記録】」(各シーズンの規定到達者)からの抜粋。本塁打数は同年のNPB個人年度別成績・公式記録で確認。シーズン記録表は2025年度終了現在の集計[3][5][6][10][11]。
4,000打数という資格で順位が変わる
◇シーズン歴代2位のバースは通算ランキング対象外
バースのNPB通算成績は2,208打数・1,457塁打で、計算上の通算長打率は.660。4,000打数以上の公式ランキング1位の.634よりも高いが、通算2,208打数のためランキングには掲載されない。「すべての打者の計算上の通算長打率」と「NPB公式の4,000打数以上ランキング」は別の問いになる[1][10]。
◇1,000打数だけではなく長期の高水準が必要
歴代2位のカブレラも4,510打数、3位の松井秀喜も4,572打数を積み上げており、一定量の長期実績が必要になる。一方、王は9,250打数で.634を維持した。短い最盛期に高打率・高長打率を残すことと、条件を満たすまで数字を保つことは分けて見るべきだ[1][4][5][6]。
ランキング上位に並ぶ打者の個性
◇王貞治は通算5,862塁打と868本塁打でも歴代1位
王は2,831試合、9,250打数、2,786安打、868本塁打で通算5,862塁打を記録した。打数が多いほど長打率を高く維持するのは難しくなるが、王は通算塁打数・本塁打数の両方で歴代1位、長打率でも唯一の.600台を記録している[1][4][17]。
◇カブレラと松井秀喜は4,000打数台で上位
カブレラは1,239試合・4,510打数で357本塁打、松井は1,268試合・4,572打数で332本塁打。カブレラは2002年に55本塁打・長打率.756、松井はNPB最終年の2002年に50本塁打・長打率.692を記録した。通算では2位と3位だが、上位に入った道筋は長期大量打数だけではない[1][5][6]。
◇中西太と長池徳士は通算本塁打数だけでは目立たない
中西太は4,116打数・244本塁打で長打率.553の7位、長池徳士は4,872打数・338本塁打で.5338の14位。中西は通算38三塁打・207二塁打、長池は通算14三塁打・169二塁打も記録しており、本塁打以外の長打も長打率に算入される[1][13][14]。
◇打率の歴代1位L.リーと、弟レオンもTOP20
L.リーは通算打率.320でNPB公式通算打率ランキングの1位、長打率でも.5419で8位。弟レオンは通算打率.308・長打率.5301で17位に入り、兄弟がともに長打率の歴代TOP20に入っている。レオンは1980年に41本塁打・長打率.638を記録した[1][8][15][18]。
◇張本勲・門田博光は膨大な打数で水準を維持
張本は9,666打数、門田は8,868打数と、長打率TOP20の中でも打数が多い。張本は通算3,085安打・504本塁打・長打率.5339、門田は2,566安打・567本塁打・長打率.529であり、長期出場による通算量と、打数あたりの長打力を両立した[1][7][19]。
◇松中信彦の三冠王と長いキャリア
松中は2004年に打率.358、44本塁打、120打点の三冠王を獲得し、同年の長打率は.715。通算では5,964打数・352本塁打、長打率.5337で15位。1年の高いピークだけでなく、その後のシーズンを含めて4,000打数以上の条件を満たした順位である[1][11]。
◇現役の柳田悠岐は18位、レオンとは僅差
2026年10月7日時点のNPB公式記録では、柳田悠岐が5,647打数・2,993塁打、長打率.5300で歴代18位。17位レオンの.5301とは表示上わずか.0001差である。柳田は2015年に打率.363・長打率.631、2018年に打率.352・長打率.661を記録した。NPB通算記録は現役選手の出場により変動し得る[1][12][15]。
時代をまたぐ数字の見方
長打率は計算式自体は共通でも、球場・使用球・リーグの得点環境・投手起用・シーズン試合数などが年代で異なる。通算長打率に時代補正は含まれていないため、異なる年代の数値をそのまま「打者としての絶対的な優劣」とは断定できない。選手の打率、二塁打・本塁打、ピーク年と実働期間を併せて読むことが重要である。
このランキングから分かること
通算長打率の上位には、通算5,862塁打を積みながら.634を維持した王、4,000打数台で.590超を残したカブレラと松井、高打率と長打力を両立させたL.リーや張本、そして現役の柳田が並ぶ。単純な本塁打の本数順でも、打率の高さ順でもない。打率・本塁打頻度・長打の内訳・出場期間を重ねると、同じ指標の裏側に多様な打者像が見えてくる。
集計条件:NPB一軍公式戦の打者の通算長打率(NPB公式ランキング・4,000打数以上)。公式通算順位の基準日は2026年10月7日、シーズン長打率の歴代値は2025年度シーズン終了現在。長打率=塁打÷打数。1安打あたり塁打=塁打÷安打。1,000打数あたり本塁打=本塁打÷打数×1,000。各種比較値は独自計算で、時代補正・球場補正はしていない。MLBその他の成績は含まない。出典確認日:2026年10月9日。