Tedesco with Birkrikara in July 2015
|Date of birth||13 May 1972|
|Place of birth||Palermo, Italy|
|Height||1.70 m (5 ft 7 in)|
|Playing position||Centre midfielder|
|* Senior club appearances and goals counted for the domestic league only|
Despite being a native of Palermo, Tedesco was initially refused by the local team, Palermo, because of his thin build, and moved to Reggina. At Reggina, he quickly became a regular in 1990. After three seasons with Reggina (1 in Serie B, 2 in Serie C1), Tedesco moved to Fiorentina in 1993 and helped the team to win the Serie B league. The following season, he then debuted in Serie A in a 2–1 win against Cagliari on 4 September 1994.
Successively, Tedesco has also played for Foggia, Salernitana and Perugia, where he stayed for six seasons and became popular as a valuable midfielder and team leader, especially during his time with Serse Cosmi as manager.
In January 2004, Tedesco was signed by Genoa of Serie B in an attempt to strengthen the team for the end of the season, which was seeing the rossoblu fighting for the promotion to Serie A. However, Tedesco only settle in with the arrival of Serse Cosmi, his former coach at Perugia, for the following season, who replaced Luigi De Canio who had not been able to maintain the team into the top table positions. Genoa eventually won Serie B in 2005. However the club was denied promotion and instead relegated to Serie C1 due to alleged match frauds. After relegation to Serie C1, Tedesco chose to stay and played in Genoa for the first half of the 2005–06 season before accepting an offer from Palermo which he would not have ever refused.
On 8 January 2006 Tedesco played his 500th professional match, a home debut match against Lazio, which the club won 3–1, and he scored the second goal. His contract with Palermo, due to expire in June 2007, was renewed for one more year after the final matchday. He was later stated to have refused offers from several other clubs in order to stay in Palermo and expecting to end his playing career with the rosanero. On 10 April 2008 he agreed terms with Palermo for another one-year extension of his contract with the rosanero.
In 2008–09 he was featured even less, only playing 17 games in his season with the rosanero, many of them in the final part of season. In June 2009 the club announced to have agreed a two-year extension for the 37-year-old local hero and Palermo native, who will play with a rosanero jersey until June 2011. However, in the 2009–10 season he found limited opportunities in the first team, appearing only seven times during the club's Serie A season. In June 2010 it was confirmed Giovanni Tedesco's retirement from football, and his appointment as US Palermo's new team manager.
After a few months as team manager of Palermo, Tedesco was moved into the youth coaching staff, initially working alongside youth system chief Rosario Argento as his aide; later on September 2011 Tedesco took his first coaching job, as head of the under-17 Allievi Regionali team for Palermo.
On 26 June 2012, Tedesco amicably parted company with Palermo in order to pursue a head coaching career. The next day he was announced as new coach of Lega Pro Seconda Divisione club Foligno, but he was sacked after four matches.
On 25 January 2016, a few weeks after his departure from Birkirkara, Tedesco was announced as new head coach of his hometown club Palermo, as the club was searching for a trainer with the requested UEFA Pro coaching badges due to newly-appointed Guillermo Barros Schelotto's pending issues on that sense. On that sense, Tedesco will officially fill in the role of head coach and hold press conferences till the end of the season, with Schelotto working alongside him as a "team manager" till his bureaucratic issues will not get solved.
On 10 February 2016, following Schelotto's resignation after UEFA refusal to hand him a valid European coaching authorization, Palermo announced to have promoted Primavera youth coach Giovanni Bosi as new head coach, with Tedesco as his technical collaborator.
Right after leaving, he signed a new three-years contract with Gżira United. On 18 July 2019, he surprisingly guided Gżira United to eliminate Croatian powerhouse Hajduk Split in the 2019–20 UEFA Europa League first qualifying round by defeating them at home 3–1. On 21 January 2020 Tedesco was sacked by the Maroons, leaving the team at the fourth position in the league.
Giovanni Tedesco has two brothers who are also football players, Salvatore (formerly of Perugia and Lucchese) and Giacomo, who is playing for Reggina.
- "Tedesco pens new deal". Football Italia. 2007-05-28. Archived from the original on May 29, 2006. Retrieved 2007-05-31.
- "Tedesco:"Mi sono arrivate tante offerte"" (in Italian). Stadionews.it. 2007-05-31. Retrieved 2007-05-31.[dead link]
- "Prolungato il contratto di Tedesco" (in Italian). US Città di Palermo. 2008-04-10. Retrieved 2008-04-10.
- "GIOVANNI TEDESCO AL PALERMO PER ALTRI DUE ANNI" (in Italian). US Città di Palermo. 2009-06-08. Retrieved 2009-06-09.
- "GIOVANNI TEDESCO TEAM MANAGER DEL PALERMO". US Città di Palermo. 2010-07-06. Retrieved 2010-07-06.
- "PALERMO: Giovanni Tedesco allenatore giovanili" [PALERMO: Giovanni Tedesco new youth coach] (in Italian). Mediagol.it. 10 September 2011. Archived from the original on 29 May 2012. Retrieved 28 November 2011.
- "TEDESCO SALUTA IL PALERMO" [TEDESCO SAYS GOODBYE TO PALERMO]. US Città di Palermo. 26 June 2012. Retrieved 30 June 2012.
- "UFFICIALE: Giovanni Tedesco allenatore del Foligno" [OFFICIAL: Giovanni Tedesco new Foligno head coach]. TuttoMercatoWeb. 27 June 2012. Retrieved 30 June 2012.
- "COMUNICATO DELLA SOCIETA'" (in Italian). US Città di Palermo. 25 January 2016. Retrieved 3 February 2016.
- "COMUNICATO DEL PRESIDENTE" (in Italian). US Città di Palermo. 10 February 2016. Retrieved 10 February 2016.
- "Tedesco back in charge at Floriana". Times of Malta. 15 June 2016. Retrieved 1 September 2016.
- "Tedesco steps down as Ħamrun coach". Times of Malta. May 17, 2019. Retrieved May 18, 2019.
- "Gżira United appoint Tedesco as coach". Times of Malta. 22 May 2019. Retrieved 28 May 2019.
- "GZIRA UNITED STAGE INCREDIBLE COMEBACK TO ELIMINATE HAJDUK SPLIT". MaltaFootball.com. 18 July 2019. Retrieved 25 July 2019.
- V. Camilleri (21 January 2020). "'Disappointed' Tedesco sacked by Gżira United". Times of Malta. Retrieved 21 January 2020.