Maffei competed at the 2010 Winter Olympics for Italy. She placed third in her round one races of the 500 and 1000 metres, and fifth in the first round of the 1500 metres, failing to advance in all three. She was also a member of the Italian 3000 metre relay team, which finished fourth in the semifinals and third in the B Final, ending up sixth overall. Her best overall individual finish, is 21st, in the 1000 metres.
