At the end of the 2007–08 season, in his first match for Slavia after his return from Jablonec, Necid scored a goal againstLiberec. Slavia Prague won the2007–08 Czech First League. In 2008, he won the Talent of the Year award at theCzech Footballer of the Year awards.[2] Necid played 16 games in the2008–09 Czech First League and scored 11 goals (which was making him the season's top league scorer at the time he left).
In August 2008,CSKA Moscow, who had been interested in Necid since 2006,[3] signed a deal with Slavia Prague according to which Necid would stay at Slavia until the end of the year and would join CSKA in January 2009.[4]
On 6 January 2014, Necid moved to Slavia Prague on loan until the end of2013–14 season.[5] In August 2014, he was sent on loan to DutchEredivisie teamPEC Zwolle.[6]
In 2015, Necid returned to PEC Zwolle as a free agent with a contract until the end of the 2014–15 season.[7] On 2 July 2015, Necid signed a four-year contract for TurkishSüper Lig clubBursaspor. He came to the club for a key role in filling the shoes of top goalscorer from2014–15 season,Fernandão.[8]
On 30 January 2017, Necid moved toLegia Warsaw on loan for one-and-a-half year.[9] On 1 September 2017, he rejoined Slavia Prague on a season-long loan deal.[10] He left Slavia after the loan ended.[11]
On 28 August 2018, Necid joined Dutch teamADO Den Haag on a two-year contract after his Bursaspor contract was terminated.[12]On 12 October 2020, Necid joined Bohemians 1905 as a free agent and signed a contract until the end of the season.[13]
In June 2024, Necid joinedCzech National Football League clubViktoria Žižkov as a free agent.[14] He scored 13 goals in 16 games before the mid-season break of the2024–25 season, playing five further matches before being named the second league's Player of the Season on 21 May 2025.[15] Necid also finished the season as the league's top goalscorer with 17 goals.
Necid took part in the2006 UEFA European Under-17 Football Championship, where theCzech Republic won a silver medal, as well as the2008 UEFA European Under-19 Football Championship, where his nation reached the semi-final. In both tournaments he finished as the top scorer. He scored 7 goals in 8 matches for the under-16 side, and 11 goals in 18 matches for the under-17s. As well as representing the under-19s, where Necid scored 14 times in 20 appearances, he made a single appearance, without scoring, for theunder-21 side.[16]
His first match with the senior team took place on 19 November 2008, in a qualification match againstSan Marino. TheCzech national football team won 3–0, with Necid scoring the third goal. In the game he became the youngest Czech Republic player to take part in qualification for a major tournament, and the youngest Czech to score a competitive goal.[17] He added another two goals - in a 7–0 win against San Marino, as well as a 2–0 victory against Poland - to finishWorld Cup qualification with three overall.[18][19]