Krasnopolski was born in Kiev, Ukrainian SSR, Soviet Union, and is Jewish. He arrived in Israel with his family when he was three years old.
Career
Early years
Evgeni Krasnopolski began skating as an eight-year-old at the Canada Centre in Metula. As a single skater, he won three silver medals on the senior national level at the Israeli Championships. He competed mainly on the junior level internationally. At age 20, he moved to New Jersey in the United States for training.
With Montalbano
In 2009, Krasnopolski teamed up with Danielle Montalbano to compete in pair skating. The two began competing together in the 2009–10 season. They withdrew from the 2011 European Figure Skating Championships after Montalbano dislocated her shoulder during practice. In May 2011, Krasnopolski was charged with deserting from the Israeli army. The Israeli skating federation stated, "We've asked for clarifications , and if we would have gotten them immediately Evgeni would have returned. The decision to let him stay abroad for training was a professional call made by the federation. The soldier got the impression that we are handling the matter with the IDF and that he could trust the federation". Montalbano/Krasnopolski medalled at several senior B events in the 2011–12 season, and finished 11th at the 2012 European Figure Skating Championships and 17th at the World Championships. They competed at several events in the fall of 2012, including a Grand Prix event, the 2012 Skate America, but missed the rest of the season due to injury; Montalbano broke her ankle in November 2012 while practicing a twist lift. Montalbano/Krasnopolski were coached by Kyoko Ina. Their partnership ended in 2013.
With Davidovich
In the spring of 2013, Krasnopolski teamed up with Andrea Davidovich, a former singles skater. They were coached by Gennadi Krasnitski and Galit Chait at the Ice House in Hackensack, New Jersey. Davidovich/Krasnopolski made their international debut at the 2013 U.S. International Classic, where they finished sixth. Their next event was the 2013 Nebelhorn Trophy, the final opportunity to qualify for the 2014 Olympics. By placing tenth, Davidovich/Krasnopolski earned Israel its first ever pairs' entry at an Olympics. In December, they won the 2013 Golden Spin of Zagreb. They placed seventh at the 2014 European Championships. At the 2014 Winter Olympics in Sochi, Davidovich/Krasnopolski finished 15th overall. Their partnership ended following the Olympics. Krasnopolski said they were unable to agree on a coach.
In 2017, Krasnopolski teamed up with Paige Conners. He competed for Israel at the 2018 Winter Olympics with Conners in Figure Skating in pairs skating and a team event in Pyeongchang, South Korea.