I originally made a comment but had a few more thoughts so I wanted to make a full post. This team looks pretty good but I just wanted to suggest a few things.
Weezing and Dracovish look good.
Arcanine plus Chilan Berry Weezing looks great against Porygon-Z, but I’d just give it enough speed to outspeed Porygon-Z and get a Snarl off.
I really think that you have enough defensive/supportive Pokémon on your team already so I’d recommend replacing Grimmsnarl. I think that Durant or Cinderace would be good: you need more offensive Pokémon, they’re strong Dynamax candidates (you only have one) and they work really well with coaching. Cinderace is probably stronger overall but Durant would be solid if you wanted to use this team for series 6 as well.
Cinderace-Gmax @ Assault Vest
Ability: Libero
Level: 50
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Sucker Punch
- Bounce
- High Jump Kick / Pyro Ball
- Iron Head
Durant @ Occa Berry /Assault Vest
Ability: Hustle
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Protect/Rock Slide
- X-Scissor /Rock Slide
- Stomping Tantrum
- Iron Head
Jolteon is good as well. Rising voltage is a stronger max move and very powerful once you set terrain Dynamax, but thunderbolt is better if you don’t max, so you can decide what you’ll be doing with it more often. Detect is also optimal because of the chance of imprison, but it almost never comes up.
Finally, Riolu. I think that it’s a cool choice and it will probably work really well with your offensive Pokémon, just give it a focus sash and like 20-24 speed to get the jump on Incineroar.
PokePaste
I hope this helps!