She started competing in athletics at age fifteen as a member of Trikala Gymnastic Club. In total, Sakorafa - often pushed by her antagonism with Anna Verouli - broke the Greek record for the javelin seventeen times. She competed in the 1976 and 1980 Summer Olympics. Sakorafa broke the world record on 26 September 1982 with a throw of 74.20 metres. That mark stood as a Greek record until the new javelin was introduced in 1999. She won the bronze medal at the 1982 European Championships in Athletics in Athens.
2004 Olympics
Sakorafa stirred controversy in 2004 when she became a Palestinian citizen and applied a few months before the Olympic Games for a berth on the Palestinian Olympic team at the age of 47. She made her debut representing Palestine in Chania, Crete, on 28 June 2004 - her performance was 47.23 metres. Despite the fact that her gesture to participate as a Palestinian was symbolic, the IAAF ruled her ineligible for the 2004 Summer Olympics.
Professional career
Sakorafa worked in as a secondary teacher of physical education before working as a freelance. From 1994 to 1996, she served as an adviser to the sports minister and as Chairman of the Commission for Sport and Woman.
Political career
She has served on the City Councils of Athens, from 1994 to 1998, and Maroussi, from 1998 to 2006. She was elected as a member of the Hellenic Parliament under the banner of PASOK three times. She failed to win a seat in parliament following the 2004 elections. On 6 May 2010 she refused to vote in favour of the austerity measures and the loan agreement between the Greek government and the IMF/EU. As a result, she was expelled from PASOK and served as an independent member of the parliament until 2012. She participated in the 2012 legislative elections as a member of Syriza and was elected in Athens B. In the Shadow Cabinet of Alexis Tsipras, she had responsibility for the interior. She resigned from the Hellenic Parliament in May 2014 in order to contest the European Parliament election. In the 2014 European Parliament elections, she was elected as a Member of European Parliament for Greece, representing Syriza. She is a member of the Committee on Foreign Affairs, the Committee on Petitions and is a substitute for the Committee on Industry, Research and Energy. Since the 16 October 2014, she has been the chair of the Delegation for relations with the countries of Central America, having previously been a member. She is therefore also a member of the Conference of Delegation Chairs. On 28 September 2015, Sakorafa left Syriza and currently sits as an Independent within the GUE/NGL grouping. She resigned from Syriza over disagreements with the leadership over the introduction of further austerity measures in Greece. She said: "It's clear that I cannot support any government nor any policies that involve measures that harm the people." In December 2018 Sofia Sakorafa joined the Greek party MeRA25. On the 26th of May 2019, she narrowly lost reelection as a member of the European Parliament as member of MeRA25.