He began playing basketball in hometown clubs KK Student and Metalac. He then moved to Belgrade-based club FMP where he signed his first professional contract. After being loaned to Borac Čačak for the 2005–06 season, he had a breakthrough 2006–07 season. Over 16 games in the ULEB Cup (now called EuroCup), he averaged 7.8 points, 2.9 assists, and 2.1 rebounds per game. FMP was eventually eliminated in the semi-final of this second-tier level European-wide competition.[6] They also played in the final series of the Adriatic League playoffs, where they lost to Partizan Belgrade.
Olympiacos (2007–2011)
In 2007, Teodosić signed a five-year contract with Olympiacos of the Greek Basket League, worth €2.8 million net income (after taxes). Olympiacos also had to pay a buyout to FMP, to secure his rights. The contract he signed with Olympiacos included a €1.3 million buyout clause amount. However, the contract also stipulated that Olympiacos would hold the right to match any offer made to him by another club that offered to pay his buyout.[7]
On July 6, 2011, Teodosić signed a three-year contract with CSKA Moscow of the Russian League and VTB United League.[8][9] The contract was worth €5.7 million euros net income.[10] In his first season with the Russian club, he led them to the EuroLeague Final, where they lost 62–61 to his former club, Olympiacos. He was named to the All-EuroLeague Second Team before the start of the Final Four.[11] His second season with CSKA was statistically even better for him, as he averaged 12.7 points, 4.9 assists, and a career-high 2.8 rebounds in the EuroLeague. He was also once again named to the All-EuroLeague Second Team, his second consecutive nomination.[12]
2013–14 season
After beating Panathinaikos in the quarterfinal playoff series round in the 2013–14 Euroleague, CSKA Moscow lost in the semi-final of the EuroLeague Final Four to Maccabi Tel Aviv.[13] Shortly after failing to win the EuroLeague for the third straight year, the president of CSKA blamed Teodosić and his Serbian teammate, Nenad Krstić, for not putting enough effort in over the season.[14][15] Back on the Russian national domestic league front, shortly after the EuroLeague Final Four, CSKA was facing elimination in the VTB United League playoff quarterfinal series versus Lokomotiv Kuban, trailing 0–2, without home court advantage. Teodosić and Krstić helped CSKA storm back to win the series 3–2, after the large deficit, to advance to the league's semi-finals, as they answered the previous criticism from the club's president. Eventually, CSKA won the VTB United League by sweeping Nizhny Novgorod 3–0 in the finals series.[16] Teodosić was named the VTB Playoffs MVP. Despite winning the VTB United League, the 2013–14 season was seen as a disappointment for CSKA, and it was expected that Teodosić, as well as his teammate Nenad Krstić, and team head coachEttore Messina, could all leave the club over the summer.[17] Eventually, Krstić and Messina left the club. However, in June 2014, Teodosić extended his contract with the club for three more years.[18]
2014–15 season
On November 7, 2014, in a EuroLeague game victory against Unicaja Málaga, Teodosić recorded a career-high 27 points, while also adding 10 assists.[19] In May 2015, he was named to the All-EuroLeague First Team for his performances throughout the season.[20] CSKA Moscow managed to advance to the EuroLeague Final Four for the fourth straight season, after eliminating Panathinaikos, for the second straight season in the quarter-finals series 3–1.[21] However, in the semi-final game, despite being dubbed by media members as the favorite to advance, CSKA Moscow once again lost to Olympiacos. The final score was 70–68, after Olympiacos came back in the 4th quarter, led by Vassilis Spanoulis.[22] Teodosić was ineffective in the game, scoring 8 points, on 2 for 9 shooting, with 5 assists, and 6 turnovers. CSKA Moscow eventually finished in third place, after defeating Fenerbahçe 86–80 in the third place game,[23] in a game which Teodosić did not play, due to muscle fatigue.[24]
Teodosić, however, had one of his best seasons in his time at the club, averaging a career-high 14.8 points, 2.8 rebounds, and a league-leading 7 assists, over 24 games played in the EuroLeague. CSKA Moscow finished the season by winning the VTB United League, after eliminating Khimki 3–0 in the league's finals series.[25]
2015–16 season
In the 2015–16 EuroLeague season, Teodosić formed one of the deadliest 1–2 punches in the EuroLeague, along with Nando de Colo, who ended up being voted the season's EuroLeague MVP. The team solidified its quality with the usual good results prior to the EuroLeague Final Four, with Teodosić playing one of the best seasons of his career. He shot the ball very efficiently overall in each stage of the competition. The year proved to be successful for CSKA, as they finally won the EuroLeague championship, after beating Fenerbahce Ulker Istanbul 101–96 in the finals, after overtime. Individually, Teodosić was a key player in the win, posting 19 points, 7 assists, 5 rebounds, and 2 steals, and thus, finally winning the EuroLeague title, after several previous failed attempts to do so in the EuroLeague Final Four.
2016–17 season
On October 31, 2016, he was named the October 2016 EuroLeague MVP of the Month.[26] His performance index rating of 43 in the Round 9 was the highest in the EuroLeague that season and the second-best in CSKA's illustrious history.[27] CSKA Moscow finished the season winning the 3rd place at the 2017 EuroLeague Final Four and winning the VTB United League. Teodosić averaged career-high-tying 16.1 points and season-best 6.8 assists over 29 EuroLeague games. At the end of the season his contract with CSKA Moscow expired and he left the club.[28]
Los Angeles Clippers (2017–2019)
On July 10, 2017, Teodosić signed with the Los Angeles Clippers.[29] During the NBA pre-season games, Teodosić showed potential as an above-average passer in the NBA.[30][31]
On October 19, 2017, Teodosić made his NBA debut against the Los Angeles Lakers, recording 6 points and 6 assists. In the second game of 2017–18 season against the Phoenix Suns, Teodosić suffered a plantar fascia injury in his left foot and was put out indefinitely due to the unpredictability of the recovery time for such injury.[32] On December 11, he returned on the court after 22 games of absence, against the Toronto Raptors, scoring 12 points and grabbing 7 rebounds in a 96–91 home victory.[33] In his first NBA season, battling with persistent plantar fasciitis injury, he averaged 9.5 points, 4.6 assists and 2.8 rebounds over 45 games, while shooting 41.9% from the field.
On June 24, 2018, he exercised his player option with the Clippers for the 2018–19 season.[34] On February 7, 2019, he was waived by the Clippers.[35]
On August 10, 2019, while representing Serbia in a friendly game versus Lithuania as part of preparations for the 2019 FIBA Basketball World Cup, Teodosić renewed the plantar fascia injury with which he was dealing while being two seasons with the Los Angeles Clippers.[38] He joined his new Italian team in October, with an outstanding performance against Reyer Venezia.[39]
In December 2019, with Virtus placing first in its group with the best record of the entire competition, Teodosić was awarded MVP of EuroCup's regular season.[40]
On 7 April 2020, after more than a month of suspension, the Italian Basketball Federation officially ended the 2019–20 season, due to the COVID-19 pandemic that severely hit Italy.[41] Virtus ended the season first, with 18 wins and only 2 defeats, but the title was not assigned.[42] On 5 May, the EuroCup season ended too.[43] As the season was concluded, Teodosić appeared in 32 games combined in the Italian League and EuroCup, averaging 16.6 points per game.
2020–21 season
In the following 2020–21 season, Teodosić was again named EuroCup Regular Season MVP and became the first player to win the award in consecutive seasons.[44] In April 2021, despite a winning record of 19–2, Virtus was defeated in the EuroCup's semifinals by UNICS Kazan.[45] However, the season ended with a great success. In fact, after having knocked out 3–0 both Basket Treviso in the quarterfinals and New Basket Brindisi in the semifinals, on 11 June Virtus defeated 4–0 its historic rival Olimpia Milano in the national finals, winning its 16th national title and the first one after twenty years.[46] Teodosić was appointed Finals MVP.[47] Teodosić averaged 15.4 points and 6.9 assists over 19 EuroCup games for which he was named to the All-EuroCup Team. In the Italian League, over 27 games he averaged 12.7 points and 6.7 assists while shooting 42.8% from the field.
2021–22 season
On 8 July 2021, Teodosić extended his contract with the club, signing a two-year deal.[48] On 21 September, the team won its second Supercup, defeating Olimpia Milano 90–84.[49] Moreover, after having ousted Lietkabelis, Ulm and Valencia in the first three rounds of the playoffs, on 11 May 2022, Virtus defeated Frutti Extra Bursaspor by 80–67 at the Segafredo Arena, winning its first EuroCup and qualifying for the EuroLeague after 14 years.[50] At the end of the game, Teodosić, was appointed MVP of the final.[51] However, despite having ended the regular season at the first place and having ousted 3–0 both Pesaro and Tortona in the first two rounds of playoffs, Virtus was defeated 4–2 in the national finals by Olimpia Milan.[52]
2022–23 season
On 29 September 2022, after having ousted Olimpia Milano in the semifinals, Virtus won its third Supercup, defeating 72–69 Banco di Sardegna Sassari and achieving a back-to-back, following the 2021 trophy. However, Teodosić did not play due to an injury.[53] However, despite good premises Virtus ended the EuroLeague season at the 14th place, thus it did not qualify for the playoffs.[54] Moreover, the team was defeated in the Italian Basketball Cup final by Brescia. In June, after having ousted 3–0 both Brindisi and Tortona, Virtus was defeated 4–3 by Olimpia Milan in the national finals, following a series which was widely regarded among the best in the latest years of Italian basketball.[55][56] On July 11, 2023, Teodosić amicably parted ways with the Italian club after four seasons together, which saw the Black V returning to the top of European basketball after decades. With the Serbian star, Virtus won its 16th title in 2021, reached the national finals three times in a row, and also won the EuroCup in 2022 and two Supercups.[57]
Crvena zvezda (2023–present)
On July 11, 2023, Teodosić officially returned to his home country, signing for childhood love KK Crvena zvezda, the club he supports.
He currently plays for the Serbia national basketball senior team. With the senior men's Serbia national team, he played at the EuroBasket 2007. At the EuroBasket 2009, he reached the final with Serbia, and was named to the All-Tournament Team.
In 2010, Teodosić was named to the Serbian roster for the 2010 FIBA World Championship. After being suspended for a brawl in a friendly game against Greece, Teodosić made a game-winning three-point field goal from about nine meters distance in the quarterfinals, sending Serbia into the semi-finals with a 92–89 upset of Spain. He was also named to the All-Tournament Team.
He was also a part of the team at the EuroBasket 2011, in Lithuania, which took eighth place.
Teodosić was a member of the Serbian roster that won the silver medal at the 2014 FIBA Basketball World Cup, under head coachAleksandar Đorđević. He was also named to the All-Tournament Team, as he averaged 13.6 points and 4.4 assists per game, over 9 tournament games.[59][60]
He captained the senior Serbia national team for the first time in his career at the EuroBasket 2015.[61] In the first phase of the tournament, Serbia dominated Group B, with a 5–0 record, and then eliminated Finland and the Czech Republic in the round of 16 and quarterfinal games, respectively. However, they were stopped in the semi-final game by Lithuania 67–64,[62] and Serbia eventually lost to the tournament's host team, France, in the bronze-medal game, by a score of 81–68.[63] Over 9 tournament games, Teodosić averaged 11.8 points, 7.1 assists and 2.7 rebounds per game, on 34.1% shooting from the field overall and 22.2% shooting from the three-point line.[64]
Teodosić represented Serbia at the 2016 Summer Olympics where they won the silver medal, after losing to the United States in the final game with 96–66.[65]
Personal life
Born to father Miodrag and mother Zorana, Teodosić has an older brother, Jovan, who is also a professional basketball player in Serbia. During an interview, Teodosić cited that he is very proud of his hometown, Valjevo.[66] He is an avid Red Star fan. In 2008, Teodosić began dating Serbian volleyball player Maja Ognjenović.[66][67] They got engaged in 2010, only to break up two years later.[68]
On June 25, 2017, he married Serbian actress Jelisaveta Orašanin, with whom he has a son and a daughter.[69] The best man was Marko Pantelić, a former Serbian football player.[70]
Teodosić stated that he wears the number 4 jersey because his favorite player during childhood was Dejan Bodiroga.[71]