Okay I got about half of my predicts right last time, but we got no ties and I am sad; let's do it again
China (4) vs Germany (6)
Gen 8 Random Battle bo5: Separation vs MichaelderBeste2 | Definitely the highlight match of this week
Gen 8 Random Battle bo3: llxwd vs Sylveon used calm mind
Gen 8 Random Battle bo3: xn9999 vs MGenius
Gen 7 Random Battle bo3: ctmrdwl vs Ditching
Gen 6 Random Battle bo3: Quagmander vs xray
Gen 5 Random Battle bo3: dragonitenb vs Feaniix
Gen 4 Random Battle bo3: ksicide vs Fantos13
Gen 3 Random Battle bo3: Indulge in dreams vs soTsoT
Gen 2 Random Battle bo3: Yuudachi0811 vs Leru
Gen 1 Random Battle bo3: cscl vs ukaaa
Brazil (5) vs Benelux (5)
Gen 8 Random Battle bo5: Ampha vs Michielleus
Gen 8 Random Battle bo3: Barbows vs Fant'sy Beast
Gen 8 Random Battle bo3: czim vs Elgino
Gen 7 Random Battle bo3: Darksafadao vs Ainzcrad
Gen 6 Random Battle bo3: Ninja vs Tomahawk
Gen 5 Random Battle bo3: Return To Monkey vs TheFranklin
Gen 4 Random Battle bo3: Beraldinho vs AtraX Madara
Gen 3 Random Battle bo3: TDNT vs xGang
Gen 2 Random Battle bo3: CDW Enrique vs Tony
Gen 1 Random Battle bo3: Panty&Stockings vs Chains of Markov