MLB Power Rankings App 紹介

開幕前、専門家やメディアは各球団の戦力を細かく評価して順位を予想します。
ところが、いざシーズンが始まると、なかなかその通りにはなりません。
そして数週間も経つと、今度は別の疑問が湧いてきます。
今、勝率トップに立っているこのチームは、本当に「強い」のか。それとも、たまたま噛み合っているだけなのか。

野球は、1試合の勝敗に運の要素が大きく入り込むスポーツです。
接戦をものにし続けているチームの勝率は、必ずしも実力を正確に映していません。
逆に、内容は良いのに勝ちきれていないチームもあるはずです。
今勝っているのは運なのか実力なのか、そして、今現在の本当のチーム力はどうなっているのかを確かめたくて、MLB全30球団の現在のチーム力を数値で可視化するWebアプリをつくりました。

この記事では、そのアプリで何が見られるのか、どう使うと面白いのかを紹介します。

目次

「MLB Power Rankings」アプリでできること

アプリを開くと、MLB全30球団が「現在のチーム力」の順にランキングされて並びます。
各チームの強さを表すのが Run Value(ラン・バリュー) という数値、そしてその隣に実際の勝率(アプリ上ではWin%)が並びます。
この2つを見比べることで、「順位表だけではわからない、今の本当のチーム力」が見えてくる——これがこのアプリの中心的なアイデアです。

ランキングは毎日自動で更新されます。
アプリ上部に「Data as of 2026-06-18」のように最終更新日が表示されるので、いつ時点のメンバーで計算した戦力なのかが一目でわかります。
トレードや故障、選手の調子を反映して、「今このメンバーで戦ったらどれくらいの戦力か」が日々アップデートされていく仕組みです。

チーム力の指標「Run Value」とは

Run Valueは、各チームに今いる選手たちが、打撃・先発・救援・守備・走塁という5つの面でどれだけ得点の増減に貢献しているかを積み上げた数値です(Statcastのデータをもとにした独自集計です)。

難しく聞こえるかもしれませんが、ざっくり言えば「今このロスターは、どれだけ点を生み、どれだけ点を防げる集団なのか」を一つの物差しで表したもの、と考えてください。

数値がプラスに大きいほど「点を取り、点を防げる強い集団」、マイナスなら「平均より見劣りする」という読み方になります。
Run Valueが具体的にどう計算され、なぜ勝率よりもチームの実力を映しやすいのかは、別の記事で取り上げる予定です。

ここでは「今のチーム力を一つの数値にまとめたもの」とご理解いただき、筆を先に進めます。

勝率とチーム力の「ギャップ」の読み方

このアプリでいちばん面白く見てほしいのが、Run Value(チーム力)の順位と、実際の勝率の順位の「ズレ」です。
この2つは合致しませんが、そのギャップにこそ、各チームの「今」が表れます。

戦力は高いのに勝率が低いチームは、内容は良いのに結果が出ていない状態。
運に見放されている時期かもしれず、今後勝率が実力に追いついて伸びてくる可能性があります。

逆に、戦力以上に勝率が高いチームは、接戦をものにし続けているのかもしれません。
戦術としては見事ですが、それが続く保証はなく、どこかで反動が来る可能性も意識しておきたいところです。

この記事を書いている2026年6月20日時点(データは6月18日付)のランキングでは、アストロズがチーム力で地区トップクラスなのに勝率は5割を切っていました。
「内容は良いのに結果がついてきていない」典型です。
こういうチームを見つけたら、「これから巻き返してくるのでは」という仮説を立てて観戦できます。

ここで挙げた状況は執筆時点のものです。
アプリは毎日更新されるので、今この瞬間のギャップはぜひご自身の目で確かめてみてください。

アプリのおすすめの使い方

具体的な楽しみ方をいくつか挙げてみます。

まずは、ご自身の推しチームの「実力」と「運」を分けて見る
応援しているチームが今勝っているとき、それが実力なのか巡り合わせなのか。
負けが込んでいるときも、内容まで悪いのか、運がないだけなのか。一喜一憂の解像度が上がります。

また、同地区、同リーグのチームを俯瞰して「今後、注意すべきチーム」を探すこともできます。
戦力は高いのに勝率がついてきていないチームは、これから上がってくる候補です。
順位表ではまだ目立たないけれど実は強い、というチームを先回りして見つけられます。
逆に、ここまでの成績は出来過ぎだったというチームも出てくるでしょう。

そして、このブログのコンセプトのように、テレビ中継がもっと面白くなる可能性も秘めています。
今日対戦している2チームは戦力的にどちらが上なのか。
その視点を持って試合を見ると、一球一打の意味が変わってきます。

今後追加していきたい機能

このアプリはまだ第一歩です。

チーム力の推移、ポジション別RunValue、リーグ内やMLB全体での個人のRunValue比較など、追加したい機能はたくさんあります。

今後も開発していきますので、ぜひ、折に触れてのぞいてみてください。

まとめ:順位表の「その先」を見にいく

順位表は、これまでの結果を教えてくれます。
でも「今どれだけ強いか」「これからどうなりそうか」までは教えてくれません。

そこを埋めるためにつくったのが、このMLB Power Rankingsアプリです。
全30球団の今のチーム力を数値で並べ、勝率とのギャップから「運か実力か」を読み解く。
ギャップを楽しんでいただいたり、今後の戦況の見通しに使っていただいたり、選手にValueがあるのに勝てないのは戦術に問題があるのではと考えていただいたり… 

ぜひ、自由に解釈していただければと思います。

なお、このアプリはAIを活用して、個人開発でゼロからつくりました。
データの取得から画面づくり、公開までをどう進めたのか——その開発の裏側も、これから少しずつ記事にしていく予定です。
アプリそのものと合わせて、そちらの記事も今後楽しみにしていただけるとありがたいです。

よろしければシェアお願いします!
  • URLをコピーしました!
目次