Yeah, that's true.
In every league Ash goes to that's one thing he'll always have to do, collect badges.
And speaking of which, I LOVE those badge poses of his. XD
They're soooooo cute. <3
Anyway though, to answer the main question right now, yes I do believe Ash will win the Battle Frontier. I mean, he's definitely confident enough, and he's obviously a good enough trainer, so I hope he goes all the way and beats it!!
Go Ash!!!! ^^
And by the way, it's nice to see you posting in here again, Angela.
That makes me happy. ^_^
Oh, and also, great pics everyone!!
I will definitely be saving some of those, lol. XD