Each Pokemon has HP (health), MP (magic, power), and EXP (experience). Here are HP/MP levels, and each takes experience.
Level 1:
HP-50*MP-70*EXP to level up-100*If fought, given experience-20
Level 2:
HP-70*MP-100*EXP to level up-150*If fought, given experience-40
Level 3:
HP-100*MP-150*EXP to level up-200*If fought, given experience-60
Each level after level 3:
HP gains 20 points, 50 once Level 10
MP gains 20 points, 30 once level 10, and 50 once level 20
EXP to level up gains 50 points each time
EXP given if fought gains 20 points, 30 once level 10, 50 once level 20