So after hours of testing and seeing what pokemon are being overused right now, I have finally decided on final team. Just want to post this up and see what others can add to help me improve and I pray nobody else made this team :)
Smeargle@focus sash
Jolly nature
EVs: 252 HP, 252 Spe, 4 Def
Stealth Rock
Memento
Sticky Web
Spore
My usual lead where I would spore and set up. Depending on my opponents team I will use sticky web or stealth rock to see which one effects them more. If team preview shows a taunter then I usually send in my best counter to it. Also lead with Excadrill if they have klefki since he beats it 99% of the time.
Gliscor@toxic Orb
Impish nature
EVs: 252 HP, 184 Def, 72 Speed
Toxic
Ice Fang
Stone Edge
Roost
Been experimenting with Gliscor build but all of them end of being my defensive wall. However; due to so many talonflames flying around I build this gliscor with stone edge to take any hit from talonflame even with sword dance and easily kill it with stone edge. Talonflame is a big threat for my team and this Gliscor handles it very well. Ice Fang is there to beat other gliscor and toxic + Ice Fang can kill all physical dragons such as dragonite and garchomp. Not sure how many speed Iv i should give it though since I looked up somewhere and somebody had an ev spread like that.
Excadrill @ Air Balloon or Leftover or Life Orb
Ability: Mold Breaker
EVs: 252 Atk / 4 HP / 252 Spe
Swords Dance
Earthquake
Rapid Spin
Shadow Claw
After long hours of testing to find the best rapid spinner on my team, I finally decided on Excadrill. He is powerful with mold breaker earthquake killing overuse pokemon like gengar and rotom-W. Shadow Claw is there to kill of a weaken trevenant who is annoying to face with my team. Not sure with having air balloon or leftover since my balloon tend to pop very easily and pokemon that runs earthquake now like mega kangaskhan kills me in other ways like power up punch. I just haven't been having much luck with air balloon as i switch in to attack that i resist to use rapid spin or earthquake thus popping my balloon. My attack tend to do enough damage so I don’t think i need life orb unless trevenant really become annoying and I need that extra push to kill it.
Gengar@Choice Scarf
Nature: Timid
Ability: Levitate
EVs: 252 Speed/252 SpA/4 HP
Shadow Ball
Focus Blast
Sludge Wave or was it bomb
Thunderbolt
Since I couldn't run mega gengar with another mega on my team, I decided to run scarf gengar to revenge kill any other gengar/mega gengar out there. So far I would switch in on there gengar/mega and they either risk the coin flip in speed or think i am a noob but surprise surprise my ghost is way faster. Even if they switch out a stabbed shadow ball will do a lot of damage where it can two hit ko a lot with stealth rock damage.
Rotom-W@Chesto Berry
Nature: Modest
EVs: 252 HP / 252 Sdef / 4 Special Attack
Moves:
Hydro Pump
Volt Switch
Will-O-Wisp
Rest
Pretty sure this was my Rotom-W EV build, but not 100% sure. This Rotom can take hit and burns other while also dishing out some pain. Just a pivot to spread burns and take special hits and help weaken other pokemons.
Charizard@CharizarditeY
Nature: Timid
EVs: 252 SPA/ 252 Speed/ 4HP
Moves
Fire Blast
Solar Beam
Focus Blast
Dragon Pulse
My MVP making sure no stealth rock hazard on field this guy hits like a tank. Stab fireblast kills everything and Solar Beam has very high chance to kill Rotom-W after stealth rock. Not sure what the last moveslot should be but I gave it Dragon Pulse to hit some dragons harder that resist fire and grass. I seriously love this guy. I usually send this guy in after my smeargle does it job either from switching smeargle or having him use memento. Charizard does so much damage as an early hitter that i can usually kill one/two pokemon especially with sticky web on field. Then I will switch him out if a threat comes in to use as a late game sweeper.
Biggest threat to my team tends to be mega Kangaskhan that runs sucker punch over crunch but if I can burn it i can switch between gliscor and gengar or just have gliscor tank it. If it runs crunch gengar can kill it with focus blast. If it is slowed down from sticky web my mega Charizard can kill it with fire blast if it runs crunch or I can just take an unboosted sucker punch.
Trevenant is also annoying being a spin blocker and my excadrill can't kill it in one hit before trevenant burns me. I can’t really switch to Charizard if rock is still on but sometime I have to take the risk to kill trevenant. Excadrill Shadow claw can kill a weaken one before burns, but that doesn't happen much.
Other than those two I don't really see much threat in the current overuse of pokemon I been seeing. Any advice to improve my team will be deeply appreciated. This is the first time I posted a team on a forum and never knew how much hard work this is so sorry for what may be rushed analysis, bad grammar, and rush photos XD.

Smeargle@focus sash
Jolly nature
EVs: 252 HP, 252 Spe, 4 Def
Stealth Rock
Memento
Sticky Web
Spore
My usual lead where I would spore and set up. Depending on my opponents team I will use sticky web or stealth rock to see which one effects them more. If team preview shows a taunter then I usually send in my best counter to it. Also lead with Excadrill if they have klefki since he beats it 99% of the time.

Gliscor@toxic Orb
Impish nature
EVs: 252 HP, 184 Def, 72 Speed
Toxic
Ice Fang
Stone Edge
Roost
Been experimenting with Gliscor build but all of them end of being my defensive wall. However; due to so many talonflames flying around I build this gliscor with stone edge to take any hit from talonflame even with sword dance and easily kill it with stone edge. Talonflame is a big threat for my team and this Gliscor handles it very well. Ice Fang is there to beat other gliscor and toxic + Ice Fang can kill all physical dragons such as dragonite and garchomp. Not sure how many speed Iv i should give it though since I looked up somewhere and somebody had an ev spread like that.

Excadrill @ Air Balloon or Leftover or Life Orb
Ability: Mold Breaker
EVs: 252 Atk / 4 HP / 252 Spe
Swords Dance
Earthquake
Rapid Spin
Shadow Claw
After long hours of testing to find the best rapid spinner on my team, I finally decided on Excadrill. He is powerful with mold breaker earthquake killing overuse pokemon like gengar and rotom-W. Shadow Claw is there to kill of a weaken trevenant who is annoying to face with my team. Not sure with having air balloon or leftover since my balloon tend to pop very easily and pokemon that runs earthquake now like mega kangaskhan kills me in other ways like power up punch. I just haven't been having much luck with air balloon as i switch in to attack that i resist to use rapid spin or earthquake thus popping my balloon. My attack tend to do enough damage so I don’t think i need life orb unless trevenant really become annoying and I need that extra push to kill it.

Gengar@Choice Scarf
Nature: Timid
Ability: Levitate
EVs: 252 Speed/252 SpA/4 HP
Shadow Ball
Focus Blast
Sludge Wave or was it bomb
Thunderbolt
Since I couldn't run mega gengar with another mega on my team, I decided to run scarf gengar to revenge kill any other gengar/mega gengar out there. So far I would switch in on there gengar/mega and they either risk the coin flip in speed or think i am a noob but surprise surprise my ghost is way faster. Even if they switch out a stabbed shadow ball will do a lot of damage where it can two hit ko a lot with stealth rock damage.

Rotom-W@Chesto Berry
Nature: Modest
EVs: 252 HP / 252 Sdef / 4 Special Attack
Moves:
Hydro Pump
Volt Switch
Will-O-Wisp
Rest
Pretty sure this was my Rotom-W EV build, but not 100% sure. This Rotom can take hit and burns other while also dishing out some pain. Just a pivot to spread burns and take special hits and help weaken other pokemons.

Charizard@CharizarditeY
Nature: Timid
EVs: 252 SPA/ 252 Speed/ 4HP
Moves
Fire Blast
Solar Beam
Focus Blast
Dragon Pulse
My MVP making sure no stealth rock hazard on field this guy hits like a tank. Stab fireblast kills everything and Solar Beam has very high chance to kill Rotom-W after stealth rock. Not sure what the last moveslot should be but I gave it Dragon Pulse to hit some dragons harder that resist fire and grass. I seriously love this guy. I usually send this guy in after my smeargle does it job either from switching smeargle or having him use memento. Charizard does so much damage as an early hitter that i can usually kill one/two pokemon especially with sticky web on field. Then I will switch him out if a threat comes in to use as a late game sweeper.
Biggest threat to my team tends to be mega Kangaskhan that runs sucker punch over crunch but if I can burn it i can switch between gliscor and gengar or just have gliscor tank it. If it runs crunch gengar can kill it with focus blast. If it is slowed down from sticky web my mega Charizard can kill it with fire blast if it runs crunch or I can just take an unboosted sucker punch.
Trevenant is also annoying being a spin blocker and my excadrill can't kill it in one hit before trevenant burns me. I can’t really switch to Charizard if rock is still on but sometime I have to take the risk to kill trevenant. Excadrill Shadow claw can kill a weaken one before burns, but that doesn't happen much.
Other than those two I don't really see much threat in the current overuse of pokemon I been seeing. Any advice to improve my team will be deeply appreciated. This is the first time I posted a team on a forum and never knew how much hard work this is so sorry for what may be rushed analysis, bad grammar, and rush photos XD.