What trainer has Sudowoodo in Pokemon Platinum?

You can see Sudowoodo in these locations:

Route 209 - PKMN Breeder (Male) Albert (VS Seeker Rematch, 2nd change)

Route 216 - Ace Trainer (Female) Maria

Route 221 - Wild (25% chance)