It's pretty much a guarantee Ash will get to the Finals, so there are at the very least 2 trainers in the Masters 8 who he will defeat for sure. Now the question is, who are these 2 trainers?
My final predictions are:
Top 8:
Ash x Lance -> Ash wins
Cynthia x Paul (or maybe Cynthia x Iris?) -> Cynthia wins
Leon x Diantha (or Leon x Raihan) -> Leon wins
Steven x Flint (or Steven x Diantha)-> Steven wins
Semifinals:
Ash x Cynthia -> Ash wins
Steven x Leon -> Leon wins
Finals:
Ash x Leon -> Ash wins?
What do you guys think?
- Cynthia: One of the most likely characters Ash will have to battle. She was introduced mid-season, but has already appeared in a miriad of episodes. Also, Volkner made a direct reference to Ash's potential on the Masters 8 right after telling him Cynthia was in. Cynthia is also the most popular champion, so having Ash defeat her would be the only way to avoid a lot of hate for her hypothetically losing a battle against Leon. She is also currently the Masters 8 character with the most Pokémon shown on Journeys (Garchomp, Kommo-o and Roserade). The return of Paul also reafirms this theory. I predict Ash will lose against Paul in a training match, then both of them will get to the Masters 8. Then Cynthia will defeat Paul in the top 8 and Ash will beat her in the semifinals. This would make Ash, Paul and Cynthia's arcs come full circle.
- Lance: Ash is from Kanto, Lance is from Kanto. What else can I say? Besides Cynthia, Lance is the trainer with the most build-up to eventually battle Ash. They've known each other for a long time and I honestly don't see any other trainer that could defeat him (maybe Cynthia?), since they wouldn't just repeat his battle against Leon
- Diantha: I don't really see Ash battling against Diantha unless Greninja comes back, which is highly unlikely. She'll probably be defeated by Leon in the top 8
- Steven: He still hasn't appeared, but Wallace made a direct reference to him. There's virtually no build-up to a battle against Ash (they've only seen each other once), so I think he'll probably be defeated by Leon.
- Raihan: I'm pretty sure Ash will take his place on the Masters 8. His arc with Leon is pretty much finished. If he does manage to get to the Masters 8, he'll be defeated by Leon for sure
- Flint: There's a possibility Ash will battle him, though I think it would be pretty underwhelming for Ash to defeat him rather than Cynthia. Maybe he'll be defeated by Steven in the top 8?
- Iris: Ash already defeated her, so if she shows up again I'm pretty sure she will just end up losing to some other trainer, possibly Cynthia
- Paul: Another good possibility, though I don't really think it's that likely since Ash already defeated him. I would prefer him to beat Ash unnoficially and then get butchered by Cynthia
My final predictions are:
Top 8:
Ash x Lance -> Ash wins
Cynthia x Paul (or maybe Cynthia x Iris?) -> Cynthia wins
Leon x Diantha (or Leon x Raihan) -> Leon wins
Steven x Flint (or Steven x Diantha)-> Steven wins
Semifinals:
Ash x Cynthia -> Ash wins
Steven x Leon -> Leon wins
Finals:
Ash x Leon -> Ash wins?
What do you guys think?