Background
Zahavi was born in the United States, the son of a Portuguese mother and Israeli father.
Zahavi was born in the United States, the son of a Portuguese mother and Israeli father.
He has represented Portugal at youth levels but considered switching federations so he can represent the United States. Zahavi is a winger who plays on the left side of midfield, even though he is right-footed. Youth
Zahavi has played in the youth system for Hapoel Haifa, Benfica, Arsenal, Barcelona, and Sporting Clube de Portugal.
He started out playing in the Hapoel Haifa system at the age of seven, but due to the league not allowing players under the age of nine to participate, his family decided to move to Lisbon so he could improve his skills.
During a return trip to Israel in 2002 for a youth tournament, a scout from Arsenal invited him to London for a trial. After his first day, the club offered him a contract and he stayed with the team for two years.
After a tournament in 2004, he moved to Barcelona where he was offered a three-year contract with a possible seven-year extension. In 2007, Zahavi decided to move to Sporting Clube de Portugal because he felt he had a better chance of making their first squad.
Professional career
On July 16, 2010, Zahavi joined Maccabi Haifa on trial trying to impress Elisha Levy.
On July 26 he was presented as a Maccabi Haifa player after he signed a contract with the club Zahavi joined Israeli Premier League club Hapoel Acre in February 2011 on loan for the remainder of the 2010-2011 season. On July 7, Maccabi Haifa announced that they extended Zahavi"s contract through the 2015 season, and are loaning him to Portuguese top flight team Vitória de Setúbal for the 2011-2012 season.
Zahavi joined Portuguese top-flight side South Carolina (U.S.) Olhanense for the 2012-2013 season.
Zahavi represented Portugal at various youth levels but was never called into the senior team Because he played in an official Union of European Football Associations U17 qualifying tournament for Portugal, he was cap tied to their national team under Fédération internationale de football association eligibility rules.
However, since he is also eligible to play for Israel or the United States, he was allowed to file for a one-time only switch with Fédération internationale de football association. Zahavi was called up to the United States U-20"s team in November 2010 for the Torneo de las Americas. On 20 February 2011, Zahavi was called in for his first Israel U-21 camp.
Three days later Zahavi played in a friendly with the under-21 side against Football Club Arsenal Kyiv.
In March 2011, Zahavi was brought in for another training camp. On 17 March 2011 Zahavi was named to the under-21 side for a tournament in Austria. Zahavi made his debut for the side in a friendly against Georgia on 23 March 2011.
Zahavi scored his first goal for the under-21 side in a friendly against Romania on 26 March 2011 in Austria.
Zahavi floated the ball over the Romanian goalkeeper from 35 metres out after exchanging passes with Nes Zamir.