Current standings with my Pokemon Team
Serperior (Level 46)
Stoutland (Level 40) there are better
Unfeazant (Level 38) see above
Sawk (Level 52)
Simipour (Level 32) ew
Drugiddon (Level 30) ew
Haxorus is a good choice.
You'd really be good with a chandelure aswell :P (JUST WITHOUT OVERHEAT)
Golurk can learn fly but isn't a great choice... (how does it learn fly though

)
Seismitoad is an excellent water type aswell
Gigalith is good for defences, better choices type-wise tbh
If you can get any ice types from other gens then try and use it. (cryogonal is your best bet for early use if you havent any other pokemon)
Escavalier is great if you're not against
overheats fire types
tl;dr your team can be betterer :P