He has 2.8 MH/s
I think more like 2.3 MH/s based on 24-hour average. 2.8 MH/s was an 1-hour value and you need to remember that hashrate measured by any pool is only an estimate which is vulnerable to temporary luck/unluck in solving shares.
Of course, it can't be exact.
Terk, can you tell us why "ready for payout" balances are negative?