Semakin tinggi level CP Pokemon, menandakan kekuatan yang dimilikinya. Jika terpaut cukup jauh, peluang kekalahan lebih besar. Untuk itu, CP memiliki peran penting dalam pertarungan di Gym.
Sebelum bertarung trainer akan diminta untuk memilih sejumlah Pokemon yang akan ditarungkan. Dalam tahap ini, pastikan bahwa Pokemon yang dipilih memiliki kekuatan besar dari semua Pokemon yang dimiliki. Jika Pokemon pertama kalah, maka akan digantikan oleh Pokemon selanjutnya.
Tips dalam memilih Pokemon ialah dengan memperhatikan jenis karakteristik dari setiap Pokemon. Monster dengan jenis air secara teknis dapat mengalahkan api, kemudian api mampu membakar rumput, dan jenis rumput tangguh dalam melawan jenis air, dan lain-lain.