Veselý began playing basketball with the youth clubs of Příbor and BK Snakes Ostrava in the Czech Republic. In 2007, he moved to Slovenia and signed with Geoplin Slovan.
Veselý was drafted in the first round by the Washington Wizards with the sixth overall pick in the 2011 NBA draft.[6] After Flip Saunders was fired, Veselý saw more minutes on the court under new coach Randy Wittman, who also said that he wanted him to shoot the ball a bit more.[7] On 9 April 2012, he recorded his first double-double, finishing the game with 11 points and 11 rebounds in a win over the Charlotte Bobcats.[8] Veselý continued his success over the Bobcats on 23 April, when he posted a career-high 16 points on 8-8 shooting.[9] He averaged 4.7 points and 4.4 rebounds in his first NBA season. However, in his second season with the Wizards, he averaged just 2.5 points and 2.4 rebounds per game and while shooting just 31% from the free-throw line.
Denver Nuggets (2014)
On 20 February 2014, Veselý was traded to the Denver Nuggets in a three-team trade.[10] Until the end of the season, he appeared in 21 games, averaging 4.4 points, 3.7 rebounds and a career-high 1.3 steals per game.
Fenerbahçe (2014–2022)
On 5 August 2014, Veselý signed a two-year deal with the Turkish club Fenerbahçe.[11]
Fenerbahçe advanced to the 2015 Euroleague Final Four, the first time in the team's history that they played in a EuroLeague Final Four.[12] On 15 May 2015, however, they lost in the EuroLeague semifinal game to Real Madrid, by a score of 87–96.[13] Veselý contributed with 20 points and 6 rebounds in the semifinal game. Eventually, Fenerbahçe finished in 4th place in the EuroLeague, after losing in the third-place game to CSKA Moscow, by a score of 80–86.[14] Over 29 EuroLeague games played in the 2014–15 season, he averaged a career-high 11.2 points and 5.4 rebounds per game, on 63.3% shooting from the field.
He was the EuroLeague's 2015–16 season selection as the MVP for the month of January.[15][16] On 21 March 2016, it was announced that he would be sidelined for up to six weeks, due to an Achilles tendon injury, which caused him to miss the entire EuroLeague playoffs against Real Madrid.[17] He'd make his return on 13 May 2016, in the 2016 Final Four match-up against Laboral Kutxa. In his return, he'd record 14 points, in an 88–77 overtime victory against them, while also being announced as a part of the All-EuroLeague First Team, for his performances in the 2015–16 Euroleague season, before his Achilles tendon injury.
On 9 July 2016, Veselý signed a new three-year contract with Fenerbahçe, with NBA opt-out clauses every summer.[18] In 2017, Fenerbahçe defeated Olympiakos 80–64 in the Euroleague final in Istanbul, becoming the champion for the first time in its history and Veselý became one of the most important parts of that Fenerbahçe basketball team.[19] In May 2018, he was named the All-EuroLeague First Team for the 2017–18 season, his second career nomination.[20] In 2017–18 EuroLeague, Fenerbahçe made it to the 2018 EuroLeague Final Four, its fourth consecutive Final Four appearance. Eventually, they lost to Real Madrid with 80–85 in the final game.[21] Over 34 EuroLeague games, he averaged career-highs of 12.5 points and 1.6 assists, while also having 5.1 rebounds per game.
In the beginning of 2018–19 season, Veselý's game showed huge improvement in free throws shooting accuracy, as he went from one of the worst free throw shooters over years in the EuroLeague to becoming one of the leading players in that category.[22]
Veselý was a favorite of the Partizan supporters.[38] He stated he was "surprised by his popularity in Serbia, as no one in Czech Republic knew who he was".[37][39] The Partizan supporters created two joke slogans, "When Jan plays, we are all joyful" (Serbian: "Kad Jan igra, svi smo veseli") and "We are all happy, only Jan is joyful" (Serbian: "Svi smo srećni, samo se Jan Veseli"), as his surname means "joyful" in both Czech and Serbian.[40]
After the end of the 2010–11 season, which had been confirmed to be his last in Partizan, Veselý stated, "My first destination in Europe will always be Belgrade. Partizan, Belgrade and Serbia have given me a great opportunity, which now I can continue in another place. Serbia has become my second home".[41] He also added he would like to wear number 24 once again and that his wish was to end his career in Partizan.[41][42] Years of life in Serbia have left a permanent trace on his musical taste, as he said he likes Serbian music better than American or Czech music.[43]
Veselý is a favorite of the Fenerbahçe supporters as well, with a slogan going "Jan Jan Vesely, let's fly Vesely, I can't help dunking!" (Turkish: "Jan Jan Vesely, uçalım Vesely, smacı basmadan duramıyorum!").[44]