I started this team as a joke team to have a friendly battle with someone, but i made a few tweaks and it's been serving me really well in shoddy, now with a record of near 15-2 or 3 or 4, but thats not bad at all, in my opinion anyways. So here's my team:
Changes indicated by bolded letters
Adamant@ leftovers
252hp/160atk/96SpDef
-Dynamic Punch
-Bullet Punch
-Stone Edge
-Subtstitute
I chose Machamp as a lead for his ability to take a hit and hit back with dynamic punch to create an 50% success opening, but the small opportunity usually works out great. If I suspect a switch I'll use substitute and Machamp is even more difficult to take out, and of course against leads like azelf I would just switch out to ttar or swampert. I used to have bulk up and stone edge over ice and thunder punch, but I often found machamp getting pressure stalled. So I was thinking thunder punch and stone edge for stone edges power on switches and thunder punch because gyarados likes to switch in on machamp. Switched out Thunder punch and Ice punch for Bullet Punch and Stone Edge, as well as ev's to better handle the current metagame's most popular leads better, mostly Azelf though
Jolly@ Babiri Berry
252speed/252atk/4hp
-Stone Edge
-Earthquake
-Dragon Dance
-Fire Punch
Here's my switch into Azelf leads, usually I find that they don't carry HP fighting, so it's been a pretty reliable switch even without crunch to hit super effective. The move set is pretty reliable, with rock and ground giving nice coverage and even without any investment, ice beam still deals a lot of damage to tyranitars ground switches. Even if they dont switch in on ice beam, if stealth rocks are up and they switch into a boosted stone edge or earthquake theyll still take some damage and depending on how early it is in the game, they might set up and ill get a free ice beam and theyll be down a ground pokemon and i might just sacrifice ttar to take them down. It's also for accuracy against weakened dragons because missing with a stone edge on a +2 or even +1 ttar is devestating. His sandstorm is also very helpful for wearing down my opponents that are more difficult for my team to handle. Speed ev's let it run base 100's after 1 dd. I used to have investments in Sp.Atk, but the missing damage on my attacks from switches was not worth it.Dropped Ice Beam for Fire Punch for a full physical ttar set. I still kept max speed because it let's me out run a lot of threats if I can get even one dd off. Chose fire punch and earthquake over crunch because I don't think hitting ghosts and psychics for se damage is worth being able to possibly hit Heatran on a switch or something with eq. Also chose to switch items into Babiri Berry for hitting scizor
Jolly@ Leftovers
252atk/252speed/4hp
-Iron Head
-Substitute
-Fire Punch
-Toxic
Toxic to take care of swampert switches and other bulky waters. It also helps dealing with other pokemon that I have trouble with. If I suspect a switch, I set up a substitute which makes Jirachi even more difficult to take out and am able to iron head hax and toxic stall more. I used to run protect, but the advantages of getting a sub up are worth foregoing the guaranteed turn of leftovers recovery and toxic damage. The set relies a lot on luck though, but it's yet to fail me. Fire punch to take out steels that try to take on Jirachi, but still I'm absolutely walled by Heatran.
Naive@ Expert Belt
252atk/252speed/4hp
-Swords Dance
-Mach Punch
-Flare Blitz
-Stone Edge
Here used to be CB Metagross, but I found he wasnt really doing anything besides exploding on weakened steals and stuff that I would be able to take out anyways. The switch has been working successfully though. I chose SD infernape as a late game sweeper and revenge killer. He handles steels that the rest of my team other than Machamp cant handle. Mach Punch for priority in case Im really close to a KO but too slow, which usually happens with sandstorm and toxic getting thrown into the mix.
Jolly@ Choice Scarf
252hp/252speed/4 defense
-Spore
-Trick
-Confuse Ray
-Spikes
Here is my always reliable fall back. Speed allows it to outrun all non speed boosted pokemon, so If I'm in a trouble spot I can always rely on a spore to give me breathing room. I can trick scarf on to walls and set up spikes and confuse ray is there for lack of a better attack, I cant think of one anyways. Also because It can stack on sleep and poison for more possible passive damage and turns for setting up. Overall one of my most reliable pokemon.
Impish@ leftovers
252HP/40atk/212def/6spd
-Stealth Rock
-Toxic
-Earthquake
-Avalanche
I dont know where I got that ev spread, I think I just wanted it to hit a little bit harder so I moved some ev's and it was working well enough so I kept it. Stealth Rock to set up whenever swampert manages to get in, which is not hard so it's usually up early. Toxic helps to get rid of Gyarados who want to switch in as well as other unsuspecting bulky waters. Toxic is just great for building up damage on any switch really and allows Swampert to take out a lot more pokemon than when I was running a more standard-ish set. Helps to slowly whittle away more difficult sets. Earthquake for stab and Avalanche for coverage.
Changes indicated by bolded letters

Adamant@ leftovers
252hp/160atk/96SpDef
-Dynamic Punch
-Bullet Punch
-Stone Edge
-Subtstitute
I chose Machamp as a lead for his ability to take a hit and hit back with dynamic punch to create an 50% success opening, but the small opportunity usually works out great. If I suspect a switch I'll use substitute and Machamp is even more difficult to take out, and of course against leads like azelf I would just switch out to ttar or swampert. I used to have bulk up and stone edge over ice and thunder punch, but I often found machamp getting pressure stalled. So I was thinking thunder punch and stone edge for stone edges power on switches and thunder punch because gyarados likes to switch in on machamp. Switched out Thunder punch and Ice punch for Bullet Punch and Stone Edge, as well as ev's to better handle the current metagame's most popular leads better, mostly Azelf though

Jolly@ Babiri Berry
252speed/252atk/4hp
-Stone Edge
-Earthquake
-Dragon Dance
-Fire Punch
Here's my switch into Azelf leads, usually I find that they don't carry HP fighting, so it's been a pretty reliable switch even without crunch to hit super effective. The move set is pretty reliable, with rock and ground giving nice coverage and even without any investment, ice beam still deals a lot of damage to tyranitars ground switches. Even if they dont switch in on ice beam, if stealth rocks are up and they switch into a boosted stone edge or earthquake theyll still take some damage and depending on how early it is in the game, they might set up and ill get a free ice beam and theyll be down a ground pokemon and i might just sacrifice ttar to take them down. It's also for accuracy against weakened dragons because missing with a stone edge on a +2 or even +1 ttar is devestating. His sandstorm is also very helpful for wearing down my opponents that are more difficult for my team to handle. Speed ev's let it run base 100's after 1 dd. I used to have investments in Sp.Atk, but the missing damage on my attacks from switches was not worth it.Dropped Ice Beam for Fire Punch for a full physical ttar set. I still kept max speed because it let's me out run a lot of threats if I can get even one dd off. Chose fire punch and earthquake over crunch because I don't think hitting ghosts and psychics for se damage is worth being able to possibly hit Heatran on a switch or something with eq. Also chose to switch items into Babiri Berry for hitting scizor

Jolly@ Leftovers
252atk/252speed/4hp
-Iron Head
-Substitute
-Fire Punch
-Toxic
Toxic to take care of swampert switches and other bulky waters. It also helps dealing with other pokemon that I have trouble with. If I suspect a switch, I set up a substitute which makes Jirachi even more difficult to take out and am able to iron head hax and toxic stall more. I used to run protect, but the advantages of getting a sub up are worth foregoing the guaranteed turn of leftovers recovery and toxic damage. The set relies a lot on luck though, but it's yet to fail me. Fire punch to take out steels that try to take on Jirachi, but still I'm absolutely walled by Heatran.

Naive@ Expert Belt
252atk/252speed/4hp
-Swords Dance
-Mach Punch
-Flare Blitz
-Stone Edge
Here used to be CB Metagross, but I found he wasnt really doing anything besides exploding on weakened steals and stuff that I would be able to take out anyways. The switch has been working successfully though. I chose SD infernape as a late game sweeper and revenge killer. He handles steels that the rest of my team other than Machamp cant handle. Mach Punch for priority in case Im really close to a KO but too slow, which usually happens with sandstorm and toxic getting thrown into the mix.

Jolly@ Choice Scarf
252hp/252speed/4 defense
-Spore
-Trick
-Confuse Ray
-Spikes
Here is my always reliable fall back. Speed allows it to outrun all non speed boosted pokemon, so If I'm in a trouble spot I can always rely on a spore to give me breathing room. I can trick scarf on to walls and set up spikes and confuse ray is there for lack of a better attack, I cant think of one anyways. Also because It can stack on sleep and poison for more possible passive damage and turns for setting up. Overall one of my most reliable pokemon.

Impish@ leftovers
252HP/40atk/212def/6spd
-Stealth Rock
-Toxic
-Earthquake
-Avalanche
I dont know where I got that ev spread, I think I just wanted it to hit a little bit harder so I moved some ev's and it was working well enough so I kept it. Stealth Rock to set up whenever swampert manages to get in, which is not hard so it's usually up early. Toxic helps to get rid of Gyarados who want to switch in as well as other unsuspecting bulky waters. Toxic is just great for building up damage on any switch really and allows Swampert to take out a lot more pokemon than when I was running a more standard-ish set. Helps to slowly whittle away more difficult sets. Earthquake for stab and Avalanche for coverage.