Michal Neuvirth was born on March 23, 1988. He was selected 34th overall in the second round of the 2006 NHL Entry Draft.
Neuvirth played his junior hockey in the Ontario Hockey League, originally joining the Plymouth Whalers in 2006 only to be traded to the Windsor Spitfires in 2007. After less than half a season in Windsor, the goaltender was again traded, this time to the Oshawa Generals.
His professional career would begin in the ECHL with the South Carolina Stingrays, where he was named to the 2009 ECHL All-Star Game. He was then called up to the Capitals' AHL affiliate in Hershey and due to injury would soon be called upon to make his NHL debut. On Valentines Day 2009, Neuvirth made his NHL debut against the Tampa Bay Lightning in a 5-1 Capitals victory.