It might be believeable if he told the truth about the losing trades and/or drawdowns. It's very difficult save the screen as a jpg and post it.
I wouldn't say godly. If you take 3 big points of risk just to make a pip, it is understandable that there would be few, if any, losers. Some positions may end up being open for a couple years though.