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!