Carolina Rodríguez Ballesteros is a retired Spanishrhythmic gymnast. She is a veteran of the sport who started her senior career in the early 2000s. She competed in three Olympic cycles: at the 2004 Athens where she was member of the Spanish group, at the 2012 London competing as an individual gymnast where she finished 14th in all-around qualifications and at the 2016 Rio competing again as an individual, finishing in 8th in the rhythmic gymnastics individual all-around final.
In 2013, Rodriguez had her breakthrough season, she won the 2013 Mediterranean Games in Mersin beating Greek gymnast Varvara Filiou and France's Kseniya Moustafaeva. In 2014 season, Rodriguez achieved her highest placement in the World Cup series at the 2014 Lisboa World Cup finishing 4th in all-around. She qualified to 3 event finals and won a bronze in clubs. On May 30-June 1, Rodriguez competed at the 2014 Minsk World Cup and finished 14th in all-around. On June 10–15, Rodriguez competed at the 2014 European Championships and finished 10th in all-around. at a press conference, Rodriguez announce her plans to continue competing until the 2016 Olympic Games in Rio de Janeiro, Brazil. On August 8–10, Rodríguez competed at the 2014 Sofia World Cup finishing 11th in all-around finals. On September 22–28, Rodriguez placed a career high at the 2014 World Championships finishing 10th in the all-around finals with a total of 68.448 points and qualified to an event final for the first time at Worlds. In 2015, Rodriguez competed at the 2015 Holon Grand Prix finishing 13th in all-around. Rodriguez finished 15th in all-around at the 2015 Berlin Grand Prix. On June 15–21, Rodriguez competed at the inaugural 2015 European Games where she finished 13th in the all-around. In July, Rodriguez won the all-around gold at the Izmir International Tournament ahead of Jana Berezko-Marggrander. In August, Rodriguez finished 14th in the all-around at the 2015 Sofia World Cup. On September 9–13, Rodriguez competed at the 2015 World Championships in Stuttgart and finished 9th in the All-around finals with a total of 70.248 points. On March 12–13, Rodriguez competed at the MTM Tournament in Ljubljana, Slovenia finishing 4th in the all-around with a total of 70.750 points, in the apparatus finals; she won a silver in ball. On June 17–19, Rodriguez competed at the 2016 European Championships where she finished in 9th place with a total of 72.049 points. On July 1–3, Ashirbayeva competed at the 2016 Berlin World Cup finishing 8th in the all-around with a total of 70.250 points and qualified to all 4 apparatus finals. On August 19–20, Rodriguez competed at the 2016 Summer Olympics held in Rio de Janeiro, Brazil. She qualified to the rhythmic gymnastics individual all-around final where she finished in 8th place. She announced her retired from her competitive sports after the Olympic Games.