If he's on some crazy fishy euro site 18bb/100 might not be too far off.

I ran 15ptbb/100 over 25k hands at 50NL pre UIEGA, now I'm a marginal winner at 25NL even though I have a way better understanding of the game, so yeah...