I think there is a good chance you can beat your opponent each week, but winning every offensive cat might be a stretch.
(actually, once you plug Vlad in...
Your offense is really solid, though, with a nice bench. Your pitching is decent, but not amazing.
I'd work on your pitching now.