Your doing alright. Solid 8/10. Roster looks good, with some champs being heavyweight who should be able to push you beyond Cav. Seeing this post made me realize I haven't checked my own stats for over a year. I expected mine to be lower XD