My goof-off hits level 44. He gets 121 in a single level up. If you run from this fight and walk north, you may fight a Garuda and Sky Dragon. that fight will give you over 240 luck in a single level.
I thought this may be hard-coded into the game to give the goof-off insane luck at some level... it happened with my other goof-off at level 47 or 48.