I believe not... But you're really close!
10 Protien: 100 Atk
10 Zinc: 100 Sp. defense
7 Carbos: 70 Speed
Then... Fought 31 Gurdurr, each 2 Atk.
31 x 2 = 62, so 162 Atk
Evolved, and has power band.
Fought another 30 Gurdurr. Each battle gives you four more Sp. Defense, so 30 x 4 = 120 = 220 Sp. Defense. But wait!!
When you battle another 30 Gurdurr, that's 60 more Atk EVs, which totals 222 Atk EVs in total, which isn't what you wanted. So, if you get to 222 on your last battle, your EVs are full, and your last two Sp. Defense don't count.
therefore, you got 222 Atk/118 Sp. defense/70 Spd
The last two in Sp Defense don't count, because they don't give you a stat point, however.
It's close enough!