Education
He finished his first season with 2 goals in 23 matches, as Botev clinched promotion to the A PFG.
He finished his first season with 2 goals in 23 matches, as Botev clinched promotion to the A PFG.
Raised in village Belozem, Plovdiv Province, Nedelev start to play football in the local club, before joining the Botev 2002 Academy in 2004. Botev Plovdiv
On 27 June 2011, Nedelev signed a professional contract with Botev Plovdiv. A week later he made his first start in a game versus Spartak Varna.
On 3 September, Nedelev scored his first goal to secure a 1–1 draw against Chernomorets Pomorie.
On 19 December, it was announced that Botev had renewed the contract of Nedelev, extending it until 31 December 2015. He ended his first season in A PFG with 9 goals and 12 assists.
Mainz 05
On 1 September 2013, Nedelev signed a four-and-a-half-year contract with Mainz 05, joining the team on 1 January 2014. Nedelev made his official league debut on 25 March 2014, in the 1–3 away loss against Eintracht Braunschweig after coming on as a second-half substitute for Julian Koch.
Loan to Botev Plovdiv
After only 2 matches in Mainz first team He was loaned out until the end of the 2015-2016 season on 23 January 2016 to Botev Plovdiv in searching for more playing time.
On 28 February, after almost two years since his last goal, Nedelev scored during the 2-2 draw of Botev Plovdiv with PFC Pirin Blagoevgrad and he was selected for man of the match. Nedelev earned his first cap for Bulgaria (as a starter) on 15 August 2013 in the 0–2 away loss against Macedonia in a friendly match. On 9 September 2014 Todor came in as a substitute in the 74th minute and made an assist from a corner kick for the winning goal of Ventsislav Hristov in the opening game of Union of European Football Associations Euro 2016 qualifying Group H against Azerbaijan.
He made his first league appearance in Botev"s 1–0 away win over Dobrudzha Dobrich on 13 August, coming on as a 70th-minute substitute. On 11 August 2012, Nedelev marked his A PFG debut with a three assists for an Ivan Tsvetkov hattrick in a 3–0 home win over Slavia Sofia. Nedelev scored his first-ever European goals on 11 July 2013, scoring twice in a 5–0 home win over Astana in their first qualifying round-match of Europa League. He then scored two goals in Botev"s 2–1 win over Levski Sofia on 21 July, in their opening game of the 2013-2014 season in the domestic league. He made his second debut for the team during 1-0 home win in the local derby match against Lokomotiv Plovdiv. Bulgaria achieved 2–1 victory away from home.