 She competed for Italy at the 1948 Summer Olympics held in London, United Kingdom where she won the silver medal in the Women's Shot Put event.In 1946 at the European Championships she won the bronze medal in the shot put and finished four in the long jump.Amelia Piccinini has won 20 times consecutively the individual national championship.