I'm using HexWorkshop and I got a different offset for each pokemon in FireRed.
00169ba2 - Bulbasaur
00169d70 - Squirtle
00169db2 - Charmander
Using Hex not DEC
I'm sure it's probably because my table is set up to show up to 15, but I figured I'd post this to see if it helps anyone.