iwherego LOGO iWhereGo
Home > 位置情報の変更 > 【ポケモンGO】CPとは?上げ方と最大値、進化時CPを徹底解説!

【ポケモンGO】CPとは?上げ方と最大値、進化時CPを徹底解説!

author 南 結可奈 June 9, 2025 の更新

「同じポケモンを捕獲したのにCPが違うのはなぜ?」「ポケモンGOではCPが高いほど強いの?」CPはポケモンGO特有の複雑なシステムです。ゲーム攻略において重要なシステムですが「実はCPの仕組みを知らずにプレイしている」という方も多いと思います。

そこで今回は、ポケモンGOのCPについて詳しく解説します。この記事を読むことで、本当に強いポケモンを見極めるコツが分かります。CPはポケモンレベル(PL)に比例して増加します。CPは、ポケモンレベルと種族値、個体値で決定されます。高CPのポケモンを仲間にするには、「高種族値」のポケモンを「高個体値」で捕獲し、強化により「PL」を上げることが重要です。

ポケモンGOのCPとは?

ポケモン go cp

CP(Combat Power)はポケモンの強さの指標

CPとはポケモンの強さを表す数値のこと。「こうげき」「ぼうぎょ」「HP」の数値をもとに計算されます。ポケモンを強化し、ポケモンレベル(PL)を上げることでCPは上昇します。

原則としてCPが高いポケモンほど、レイドバトルやジムバトル、GOロケット団戦で活躍できます。

CPは攻撃力の影響が大きく、防御力とHPの影響が小さい

CPは攻撃力・防御力・HPをもとに次の計算式で算出されます。

計算式:
( 攻撃種族値 + 攻撃個体値 ) × √ ( 防御種族値 + 防御個体値 ) × √ ( HP種族値 + HP個体値 ) × CPM^2 / 10

計算式の内容を簡単に説明すると、CPとは「攻撃力を重視した総合ステータス」ということになります。攻撃力が高いほど、CPは大きくなります。防御力とHPステータスも加味されますが、攻撃力ほどCP計算への影響は大きくはありません。

種族値はポケモンの種類に固有の数値で、ゲーム上では確認できません。個体値は、ポケモンごとに0〜15のいずれかで決定され、ステータス画面から確認も可能です。定数CPMはポケモンレベルにより一律に決定され、具体的な数値は次の表のとおりとなります。

PL CPM PL CPM PL CPM
1 0.0939999967813491 17.5 0.558830599438087 34 0.75568550825119
1.5 0.135137430784308 18 0.566754519939422 34.5 0.758630366519684
2 0.166397869586944 18.5 0.574569148039264 35 0.761563837528228
2.5 0.192650914456886 19 0.582278907299041 35.5 0.764486065255226
3 0.215732470154762 19.5 0.589887911977272 36 0.767397165298461
3.5 0.236572655026622 20 0.59740000963211 36.5 0.77029727397159
4 0.255720049142837 20.5 0.604823657502073 37 0.77318650484085
4.5 0.273530381100769 21 0.61215728521347 37.5 0.776064945942412
5 0.29024988412857 21.5 0.61940411056605 38 0.778932750225067
5.5 0.306057381335773 22 0.626567125320434 38.5 0.781790064808426
6 0.321087598800659 22.5 0.633649181622743 39 0.784636974334716
6.5 0.335445032295077 23 0.640652954578399 39.5 0.787473583646825
7 0.349212676286697 23.5 0.647580963301656 40 0.790300011634826
7.5 0.36245774877879 24 0.654435634613037 40.5 0.792803950958807
8 0.375235587358474 24.5 0.661219263506722 41 0.795300006866455
8.5 0.387592411085168 25 0.667934000492096 41.5 0.79780392148697
9 0.399567276239395 25.5 0.674581899290818 42 0.800300002098083
9.5 0.41119354951725 26 0.681164920330047 42.5 0.802803892322847
10 0.422500014305114 26.5 0.687684905887771 43 0.805299997329711
10.5 0.432926413410414 27 0.694143652915954 43.5 0.807803863460723
11 0.443107545375824 27.5 0.700542893277978 44 0.81029999256134
11.5 0.453059953871985 28 0.706884205341339 44.5 0.812803834895026
12 0.46279838681221 28.5 0.713169102333341 45 0.815299987792968
12.5 0.472336077786704 29 0.719399094581604 45.5 0.817803806620319
13 0.481684952974319 29.5 0.725575616972598 46 0.820299983024597
13.5 0.490855810259008 30 0.731700003147125 46.5 0.822803778631297
14 0.499858438968658 30.5 0.734741011137376 47 0.825299978256225
14.5 0.508701756943992 31 0.737769484519958 47.5 0.827803750922782
15 0.517393946647644 31.5 0.740785574597326 48 0.830299973487854
15.5 0.525942508771329 32 0.743789434432983 48.5 0.832803753381377
16 0.534354329109191 32.5 0.746781208702482 49 0.835300028324127
16.5 0.542635762230353 33 0.749761044979095 49.5 0.837803755931569
17 0.550792694091796 33.5 0.752729105305821 50 0.840300023555755

GOバトルリーグでは攻撃力の低いポケモンが活躍する

攻撃力が高いほど、CPは高くなります。GOバトルリーグ「スーパーリーグ」「ハイパーリーグ」では、CP上限が制限される仕様上「攻撃力が低く、防御力とHPが高いポケモン」ほど総合ステータス(SCP)が高くなり、バトルを有利に進められます。

GOバトルリーグで対戦を楽しみたい方は「低攻撃、高防御・高HP」のポケモンを使用することで、他のプレーヤーよりも優位に戦うことが可能です。

ポケモン go マリルリ 種族値

CPと個体値、種族値、ポケモンレベル(PL)の関係

CPは個体値や種族値、PLが高くなるほど大きくなります。高CPのポケモンをゲットするためには「種族値の高いポケモン」を「高個体値」で捕獲し、強化により「PL」を上げることが重要です。

一方で、個体値を後から上昇させる手段はありません。高CPのポケモンを揃えたい場合、育成前の時点で「個体値厳選」したり、「一般ポケモンよりも伝説のポケモンを優先」したりするなど計画的にポケモンを育成することが重要です。

CPとの関係 CPを高くする手段
個体値 個体値が高いほどCPが大きい 高個体値のポケモンを厳選
種族値 種族値が高いほどCPが大きい
  • 伝説のポケモンを育てる
  • ポケモンを進化させる
  • ポケモンレベル(PL) PLが高いほどCPが大きい
  • ポケモンを強化する
  • 天候ブースト時にポケモン捕獲する(最大PL35で捕獲可能)
  • CPはポケモンレベル(PL)50で最大

    ポケモンを強化するほどCPは上昇し、PL50のときが最大値です。例外として、相棒レベル最大の状態で相棒ポケモンに設定している間に限り、PL51が最大となります

    ポケモン go ポケモンレベル最大

    ポケモン捕獲時、進化時のCPについて

    ポケモンのCPは「種族値」「個体値」「ポケモンレベル(PL)」により決定します。ポケモン捕獲時に「個体値」「PL」が決定され、ポケモン進化時には「種族値」が変化します。

    野生捕獲時のCPはランダム

    野生から入手したポケモンのCPはランダムです。同じポケモンでも一匹ごとにCPは異なります。これはポケモンごとに「個体値」「ポケモンレベル(PL)」2つのパラメーターが異なるためです。

    個体値は「こうげき」「ぼうぎょ」「HP」各数値が0〜15の16通り。PLは1〜30(天候ブースト時は6〜35)の30通りです。同じ種類のポケモンでも「16 × 16 × 16 × 30 = 122,880」パターンの数値をもとにCPが計算されています。

    ポケモン go 野生ポケモン CPランダム

    進化前後の種族値に応じてCPが変化

    ポケモンの進化前後では、個体値とポケモンレベル(PL)は変化しません。しかし、種族値が変化するためCPは変化します。

    たとえば、個体値が「攻撃15−防御15−HP15」PL15のオムナイトをオムスターに進化させた場合、個体値とPLは不変ですが、種族値は「攻撃155−防御153−HP111」から「攻撃207−防御201−HP172」へ変化します。これに伴いCPは662から1194に増大します。

    ポケモン go オムナイト

    オムナイト(進化前)

    ポケモン go オムスター

    オムスター(進化後)

    個体値 攻撃15−防御15−HP15 攻撃15−防御15−HP15(変化なし)
    種族値 攻撃155−防御153−HP111 攻撃207−防御201−HP172(進化に種族値上昇)
    ポケモンレベル(PL) 15 15(変化なし)
    CP 662 1194(種族値上昇に伴い増大)

    CPの上げ方:効率よく強化するには?

    CPを効率良く上げるためには、前提として「トレーナーレベル」を上げることが必須です。そのうえで「ほしのすな」「ポケモンのアメ」を消費して強化することが重要となります。

    さらにアイテムを節約して効率よく強化するには「ライトポケモン」「キラポケモン」を育成するという方法も存在します。

    トレーナーレベルを上げる

    ポケモンを強化し、ポケモンレベルを上げるとCPも高くなります。ポケモンレベル(PL)は「トレーナーレベル+10」が上限となるため、CPが大きいポケモンが欲しいのなら、最大値までポケモンを強化できるTL40を目指してEXPを貯めることが必要です。

    ポケモン go レーナーレベルアップ

    併せて読む:👉トレーナーレベルを最速で上げる経験値獲得法

    ほしのすなとアメを使用してCPアップ

    ポケモンを強化し、ポケモンレベル(PL)を上げるとCPがアップします。

    強化には大量の「ほしのすな」「ポケモンのアメ」が必要となります。期間限定イベントや天候ボーナス、課金アイテム「ほしのかけら」を利用するなど、育成に必要なアイテムを日頃から集めておくことが重要です。

    ポケモン go ポケモンを強化

    ライトポケモンならほしのすな10%、アメ20%節約可能

    シャドウポケモンをリトレーンすると「ライトポケモン」となります。

    ライトポケモンになるとポケモンレベル(PL)は25となり、各個体値は+2上昇し、CPが高くなります。しかも、強化に必要な「ほしのすな」10%、「ポケモンのアメ」20%減少するため、効率よくCPを上げられるようになります。

    一方で、技の威力が向上するシャドウボーナスが消失するデメリットもあります。シャドウポケモンとして使用する予定がないのなら、ライトポケモンにリトレーンすることを検討してみましょう。

    ポケモン go ライトポケモン


    キラポケモンならほしのすなが半減

    キラポケモンとは、フレンドとのポケモン交換により低確率で手に入る特別なポケモンです。キラポケモンになると各個体値12以上となり、強化に必要なほしのすなは50%減少します。

    育成コストが一気に減少しますので、キラポケモンが誕生したら育成を検討してみましょう。

    ポケモン go キラポケモン

    効率よく高CPポケモンを捕獲する裏ワザ

    前述したとおり、野生で出現するポケモンのCPは完全にランダムのため、特定の高CPポケモンを狙って捕まえるには、同じポケモンを何度も繰り返し捕獲する必要があります。しかし、それには多くの時間や移動が伴い、なかなか効率よく進められないという方も多いのではないでしょうか。

    そんなときに活用したいのがMocPOGOです。このツールを使えば、位置情報を自由に変更して、世界中のポケモンの出現場所へワンクリックで移動可能、高CPポケモンと出会えるチャンスが一気に広がります。実際に外に出なくても、自宅にいながら効率よく狙ったポケモンを捕獲でき、時間も体力も大幅に節約できます。

    mocpogo ロゴ
    MocPOGO
    ワンクリックでポケモンGOの位置情報を偽装
    対応OS:

    合計ダウンロード数:168,282

    • 位置偽装で高CPポケモンと出会えるチャンスが一気に広がる
    • ポケモンのマップ座標を確認でき、指定の座標へ即座にテレポート
    • テレポート、2スポット移動、マルチスポット、ジョイスティック移動のモードで、より自然な位置偽装が可能
    • 不自然な動きを防ぎ、BANされるリスクを徹底的に回避
    • クールダウンタイムで位置偽装のリスクを減らし、安全に使用可能
    • ポケモンGOの位置情報検出エラー12を解決
    • ポケモンGO、モンハンナウなど、すべての位置情報ベースのゲームでスムーズに動作
    • iOS 18やAndroid 15に対応し、最適なポケモンGOの位置偽装体験を提供

    ▼ MocPOGOでポケモンGOの位置情報を偽装する方法

    手順 1  MocPOGOの公式サイトからアプリをダウンロードし、PCにインストールします。iPhoneやAndroidデバイスをUSBケーブルでPCに接続し、MocPOGOを起動します。

    MocPOGOを起動

    手順 2  次に表示される画面で、iPhoneやAndroidデバイスを選択します。

    MocPOGO iOSデバイスを選択

    手順 3  MocPOGOの地図がポップアップで表示されます。右上隅にあるアイコンの中から、左から一番目の「テレポートモード」を選択します。マウスを使って地図上で位置をスクロールし、ピンを固定するか、左上の検索バーに住所を入力して希望の位置情報を検索します。

    MocPOGO 位置情報変更

    手順 4  目的の場所を選んだ後、「移動」ボタンをクリックすると、GPSポインタが新しい位置に移動します。これで、ポケモンGOの位置情報はリアルタイムで変化します。

    MocPOGO ポケモンGO位置偽装

    まとめ

    ポケモンGOのCPシステムについて解説しました。CPはポケモンの強さを表す指標で、特に攻撃力が高いほどCPは大きくなります。育成やバトルにおいて最適なポケモンを選ぶためには、ただレアなポケモンを集めるだけでなく、CPの仕組みを理解しておくことが欠かせません。また、時間や労力をかけずに高CPポケモンを狙いたい人には、位置情報を自由に変更できるツールMocPOGOの活用もおすすめです。

    ポケモンGOのCPに関するよくある質問

    1. CPの上限はどう決まりますか?

    各ポケモンには固有の最大CP(上限CP)が設定されています。また、トレーナーレベルが上がることで、ポケモンの強化可能な上限レベル(PL)が上昇し、結果としてCPの上限も引き上げられます。

    2. 同じ種でもCP上限が違いますか?

    はい。種族値が異なるため、伝説など種族値が高いポケモンは最大CPも高くなります。また、トレーナーレベルを上げれば野生で出現するポケモンのCPも上がります(TL30以降、野生はPL35までなど制限あり)

    3. CPが「???」と表示されるのはなぜ?

    野生のポケモンを捕まえる際、CPが「???」と表示されることがあります。これは、遭遇したポケモンのCPがプレイヤーが現在持っているどのポケモンよりも高い場合に表示されることが多いとされています。つまり、ゲームが「これはあなたがまだ手にしたことのない強さのポケモンですよ」と教えてくれているサインと考えられます。

    南 結可奈

    はじめまして、南です。主にiOSデータ管理や位置情報の変更、そして位置追跡を防ぐ方法についての情報を発信しています。iPhoneやiPadのデータ管理に関するお役立ち情報から、位置情報を安全に扱うためのヒントまで、初心者の方でも分かりやすい記事を心がけています。日々の生活をより快適にするためのテクニックや最新情報をお届けしますので、ぜひご覧ください。

    avatar big
    南 結可奈 による最近のストーリー:

    Leave a comment

    Your email address will not be published. Required fields are marked *