Quoted By:
So if we assume that Gen 9 is coming in November, there should be approximately 30 episodes left (let's give or take 5 or so), and here's what we know so far:
>Two parter on April 1st
>Rocket radio week after
And these are the very likely things the season has left to do:
>Koharu Eevee shit
>Project Mew and Goh's rivalry with Tokio/Gary
>Paul returns
>Greninja returns
>Iris returns
>Marnie returns
>Lisia/Wallace appearance
>Ash entering Masters 8
>Ash fighting Cynthia
>Ash fighting Leon
>Some kind of season finale
Don't know if I'm forgetting anything, but that's already 11 episodes even if you assume none of them are at least two parters (very unlikely IMO), and I wouldn't be surprised if Ash vs Leon was at least a 3 parter. I also didn't include things that they should know people want to see, but aren't things that are guaranteed to happen (Ash vs Lance, Ash vs Raihan). Plus it's very unlikely Goh or even Koharu are only going to get 1 episode past this point.
So being generous, I'd say we have at least 20 episodes worth of "important" episodes to do, and that's not considering if they're hiding any more surprise returns.