more than good enough to beat everything ingame (except maybe subway), just level up more.
of the 6 pokemon archeops is lousy due to its crap ability
and samurott is average at best with better water types out there (but BW has a poor water selection anyway).
and pls dont teach strength to excadrill you wasting a moveslot.
and dear you shld have gotten a moxie scrafty instead.
rest are good enough.