Maccabi Petah Tikva On 10 September 2017, Ninis signed for one year at Maccabi Petah Tikva of the Israeli Premier League as a free agent, after being released from KV Mechelen a week earlier. In October 2018, Ninis joined Liga Leumit side Hapoel Ashkelon. On 8 October 2018, he scored on his debut after coming on as a substitute in a 2–1 win over Hapoel Kfar Saba. PAS Giannina On 18 November 2022 he signed 2 years contract with PAS Giannina. International career Greece U21 Ninis played with Greece national under-19 football team in the UEFA European Under-19 Football Championship in Austria, where he scored the equaliser against Germany, assisted two others and helped his team to progress to the final. Ninis was eventually selected by UEFA in the "U19 names to note", containing the best eleven players of the 2007 UEFA European Under-19 Football Championship. He was selected as the right midfielder in a 4–4–2 formation. Also he was selected by Uefa as the MVP of this tournament. Ninis returned to duty for the Under-19 Elite qualifying round of the European Championships, after making his senior international debut. He was a key player in games against Moldova and the Netherlands, particularly impressing in the latter game. He assisted one goal, and scored the match winner from 12 yards as he kept Greece's hopes of qualification alive. On 8 September 2009, Ninis scored the equaliser against the England U21 team in a match that finished 1–1. Greece Ninis was officially called up by Greece coach Otto Rehhagel on 16 May 2008 for the game against Cyprus on 19 May. This was Ninis' first ever senior call-up and offers him a chance to stake a claim for the Euro 2008 squad. Ninis, who impressed as Greece reached the final of last year's UEFA European Under-19 Championship, expressed his delight at the news, saying: "It's a dream come true and an extra motivation to work even harder and improve myself. I'm very happy." On his debut Ninis scored the opening goal of the games versus Cyprus in the fifth minute, after a solid pass by Dimitris Salpingidis, Ninis slotted the ball underneath Antonis Georgallides and into the back of the net making the perfect debut and start for his country and becoming the youngest ever scorer for Greece with 18 years and 46 days, breaking Kostas Eleftherakis' old record by 244 days.