I first thought too that he's botting.... But I don't know, kinda changing my opinion now.
He is just one hell of a miner... He got 200M mining at iron ores and
banking coal in mining guild. The reason why he is so suspicious is because no one knows him, none of the top miners or people from the mining community. He's training methods are odd and his weekly/monthly XP's crazy. Even crazier when you notice his stats, who could propably train that way? Get 200m mining (in f2p!) and have only so little other skills trained.
It's true there are more bots than Jagex thinks (they think the system is
near perfect, which is too much said IMO) but in this case, I'd like to give Serial a chance. Probly trying to annoy him some day by trying to contact...

Steven wrote:
This guy probably didn't play 20 hours a day, nobody could live that way
True. The most playing people I know play from 16 to 18 hours a day. (average in a month) 20 hours everyday for 5+ months is just impossible without sharing or botting. His records show that he played approximately 16-19 hours a day when he mined in mining guild and I calculated him getting 500 coal an hour, which is (I think) very good rate, 7.2 seconds per goal, banking it. (Note: not superheating or dropping)