For in-game, I guess it's fine. For competitive battling, unfortunately your team won't last very long.
I'd rather you put EVs and nature in everything. If you don't know what Effort Values are, consult this guide. If you ever enter the world of competitive battling, I'd go with these movesets:
[sprite]398[/sprite]
Staraptor@Choice Band
6 HP/252 Atk/252 Speed
Jolly nature
- Brave Bird
- U-turn
- Close Combat
- Quick Attack/Return
Choice Band locks you into one move, but it makes Staraptor a LOT stronger. Very helpful too... and if you like scouting for moves, U-turn is ideal for it damages the foe and you are able to send in one of your other Pokemon. Try to lay off Brave Bird as much as possible, but it's there if you need to attack with a flying move. Close Combat is what separates it from the other Normal/Flying birds out there. Quick Attack vs Return is more of what you want, more power or the priority to finish off a weakened opponent. Whatever works for you is there. Return is only helpful though, if Staraptor is happy with you You can try Pursuit (which is a hereditary move) if you want to catch a fleeing Pokemon by surprise.
[sprite]003[/sprite]
Venusaur@Black Sludge/Leftovers (both do the same thing for Poison pokes)
252 HP/6 Def/252 SpDef
Calm Nature
- Leech Seed
- Sleep Powder
- Grass Knot
- Sludge Bomb
Venusaur's your special wall, I guess. Basically you can sleep threats and then use Leech Seed on NON-Grass Pokes and start attacking stuff with either STAB Grass Knot or Sludge Bomb. Grass Knot hits heavy Pokemon like Tyranitar and Swampert ESPECIALLY hard, while Sludge Bomb is mainly your secondary attack.
[sprite]257[/sprite]
Blaziken@Life Orb
140 Atk/252 SpA /116 Spe
Mild Nature
- Agility
- Baton Pass
- Fire Blast
- Superpower/Sky Uppercut
With these EVs, assuming same IVs with the opponent, after one Agility, Blaziken will outpace a + 1 neutral base 100 speeders, which is pretty good. If you feel like one of your teammate needs a hand, you can Baton Pass Agility to them so that they can get the extra speed. Fire Blast is there for STAB while Superpower is your secondary STAB against stuff like Tyranitar or Blissey. However, Superpower reduces your attack and defense after using, and Baton Passing those are NOT smart, so Sky Uppercut is a decent alternative. However, Infernape is usually the better Fire/Fighting Pokemon you can use. I hate it though...
BTW to get Baton Pass breed a female Blaziken with a male Eevee with Baton Pass or a male Girafarig or a male Lopunny (O_O)
[sprite]395[/sprite]
Empoleon@Petaya Berry (see if you can find this, if not, use Expert Belt or Life Orb instead)
24 HP/252 SpA/232 Spe
Modest Nature
- Agility
- Surf
- Ice Beam
- Grass Knot
This penguin's meant to attack with SPECIAL moves. To get Agility, you have to breed with a Floatzel or something. A female Empoleon + male Floatzel with Agility gives you a baby Piplup with Agility. Anyways, here's the deal. Empoleon is quite slow, so he uses Agility to fix up that problem. Then he proceeds to attack and sweep with Surf or Ice Beam or Grass Knot. Don't bother with Flash Cannon, while it gets STAB, its coverage is poor. Once Empoleon is in lower health, Torrent Activates, making Surf immensively powerful. 232 Speed EVs help outspeed Timid Choice Scarf Heatran
[sprite]149[/sprite]
Dragonite@Life Orb
224 HP/88 Atk/196 Spd
Adamant Nature
- Dragon Dance
- Roost
- Dragon Claw
- Earthquake
Why bother trying to make a Jolly Dragonite when Salamence can do that better? Just give him the bulk he needs. With these EVs, his speed sits at 245 (assuming 31 IVs) so the idea is, bring Dragonite into something that doesn't like it much, start setting up with Dragon Dance, then start attacking with Life Orb boosted STAB Dragon Claws. When your health gets low, start Roosting. Against Steels that resist it, use Earthquake. However, this thing doesn't like Bronzong or Skarmory, so have someone else deal with them.
[sprite]143[/sprite]
Snorlax@Leftovers
168 HP/120 Def/220 SpD
Careful Nature
- Body Slam
- Curse
- Rest
- Crunch
Special attacking Snorlax = NOOOO! Never teach a Snorlax Psychic, ever. So the idea with this guy is, start Cursing, and then start attacking with STAB Body Slam, because they HURT. Any Ghosts that come by will have to eat Crunch. Unfortunately, this Pokemon hates Steel Pokemon, so if you want, you can use Fire Punch instead of Crunch. But if you go that way, Tyranitar can annoy you. Use Earthquake if Tyranitar becomes a problem, but Skarmory and Gengar will become a problem then. Do whatever you see fit.
Anyhow... I only fixed the moveset for your team. As for its coverage and all... I'm not so sure. Stuff like Metagross can be a nuisance to your team. Good luck on your team
BTW if you really want HM slaves, use these two Pokemon:
[sprite]357[/sprite]
Tropius
- Fly
- Cut
- Defog
- Rock Smash
[sprite]400[/sprite]
Bibarel
- Surf
- Waterfall
- Strength
- Rock Climb
That's all you need. I'd wait until those professional raters like Enkidu or randomspot to come in and tell you what's exactly wrong with your team though such as team synergy and whatnot