Well, there are many variables in deciding what the actual catch rate is exactly. There is a formula deciding what the likeliness is of catching a Pokemon will be. I'll just do the Generation III-IV formula.

There are slight alterations in Generation V to this formula, but none of those alterations will affect this alteration. This includes the **maximum HP the Pokemon can have, current HP the Pokemon has, the capture rate of the Pokemon, the type of ball being used, and the status.** You've basically gave all that information except for the maximum HP, so I'll make it 100. The type of ball being used and the status have a specific number to use in that place, but in this case, the formula and answer is:

**Poke Ball, Friend Ball, Premier Ball, Luxury Ball, Heal Ball and Cherish Ball** (x1)

(((3 x 100 - 2 x 100) x 225 x 1) / (3 x 100)) x 1 = **75**

**Great Ball, Safari Ball and Sport Ball** (x1.5)

(((3 x 100 - 2 x 100) x 225 x 1.5) / (3 x 100)) x 1 = 112.5 = **112**

**Ultra Ball** (x2)

(((3 x 100 - 2 x 100) x 225 x 2) / (3 x 100)) x 1 = **150**

**Master Ball, Dream Ball and Park Ball** (x255)

(((3 x 100 - 2 x 100) x 225 x 255) / (3 x 100)) x 1 = **19,125**

(There is actually a chance that the Master Ball can fail, believe it or not. It is an incredibly rare chance, but due to storage limitations it actually is possible.)

**Level Ball** (x1 if opponent and player are at same or lower level, x2 if higher, but not double the player's level, x4 if more than double but less than quadruple the player's level, x8 if more than four times large than player's level)

(((3 x 100 - 2 x 100) x 225 x 1) / (3 x 100)) x 1 = **75**

(((3 x 100 - 2 x 100) x 225 x 2) / (3 x 100)) x 1 = **150**

(((3 x 100 - 2 x 100) x 225 x 4) / (3 x 100)) x 1 = **300**

(((3 x 100 - 2 x 100) x 225 x 8) / (3 x 100)) x 1 = **600**

**Lure Ball** (x3 if opponent is encountered while fishing, otherwise x1)

(((3 x 100 - 2 x 100) x 225 x 1) / (3 x 100)) x 1 = **75**

(((3 x 100 - 2 x 100) x 225 x 3) / (3 x 100)) x 1 = **225**

**Moon Ball** (x4 if used on Nidoran, Clefairy, Jigglypuff or Skitty families, otherwise x1. Interestingly, in GSC the ball was accidentally programmed to always have a x1 catch rate)

(((3 x 100 - 2 x 100) x 225 x 4) / (3 x 100)) x 1 = **300**

**Love Ball** (x8 only if the opponent is the same species as the player's Pokemon, but different genders. Otherwise, x1)

(((3 x 100 - 2 x 100) x 225 x 8) / (3 x 100)) x 1 = **600**

**Heavy Ball** (It's -20 if it's used on a Pokemon weighing less than 451.5lbs,+20 if it's used on a Pokemon weighing from 451.5lbs to 677.3lbs, +30 for 677.3lbs-903.0lb Pokemon, and +40 for 903.0lb+ Pokemon. Apparently it's directly added to the Pokemon's default catch rate. They need a diet.)

(((3 x 100 - 2 x 100) x (225 - 20)) / (3 x 100)) x 1 - 20 = **68**

(((3 x 100 - 2 x 100) x (225 + 20)) / (3 x 100)) x 1 + 20 = **81**

(((3 x 100 - 2 x 100) x (225 + 30)) / (3 x 100)) x 1 + 30 = **85**

(((3 x 100 - 2 x 100) x (225 + 40)) / (3 x 100)) x 1 + 40 = **88**

**Fast Ball** (x4 if the Pokemon has a base Speed stat more than 100)

(((3 x 100 - 2 x 100) x 225 x 4) / (3 x 100)) x 1 = **300**

**Net Ball and Repeat Ball** (x3 if the opponent is either Bug- or Water-type. Surskit, the only Bug-Water type, is still x3)

(((3 x 100 - 2 x 100) x 225 x 3) / (3 x 100)) x 1 = **225**

**Nest Ball** (This is dependent on the Pokemon's level. The formula for the catch 'BonusBall' rate is ((41 - Pokémon's level) / 10) in Gen V and Gen VI, while it's ((40 - Pokémon's level) in Gen IV. *L* is the pro-numeral used for the level formula in the following equation)

(((3 x 100 - 2 x 100) x 225 x *L*) / (3 x 100)) x 1 = **?**

**Dive Ball and Dusk Ball** (x3.5, if diving, surfing or fishing/catching in a cave or at nighttime, otherwise x1)

(((3 x 100 - 2 x 100) x 225 x 3.5) / (3 x 100)) x 1 = 262.5 = **262.5**

**Quick Ball** (x4 (Gen IV) or x5 (Gen V) only on the first turn, otherwise x1)

(((3 x 100 - 2 x 100) x 225 x 4) / (3 x 100)) x 1 = **300** (pre-HGSS)

(((3 x 100 - 2 x 100) x 225 x 5) / (3 x 100)) x 1 = **375** (post-HGSS)

**Timer Ball** (the catch rate is dependent on this formula Gen IV: ((number of turns passed in battle + 10) ÷ 10) )

(((3 x 100 - 2 x 100) x 225 x *a*) / (3 x 100)) x 1 = **?**

Surely, that is all the Poke Balls.

If you want me to change anything to suit you, just ask in the comments.

Hope I helped. :)

Source, Google Calculator and Dragonfree. :P