Martignoni vant en olympisk bronsemedalje i ishockey under vinter-OL 1928 i St. Moritz. Han spilte på det sveitsiske laget som kom på tredjeplass i OL-turneringen bak Canada og Sverige. Sveits' resultat i finalerunden, som besto av fire lag, var seier med 4-0 over Storbritannia og tap med 0-4 mot Sverige og 0-13 mot Canada. OL-turneringen i ishockey1928 var også både det tredje verdens- og det trettende europamesterskapet i ishockey.