[3][4][5][6] After spending five years at Nagoya Grampus Youth Academy, he was promoted to the first team in the 2007 season, having signed his first professional contract.
[24] Yoshida made his first team return for Nagoya Grampus on 18 July 2009, starting the match, in a 1–1 draw against Kyoto Sanga.
[30] Yoshida later helped the club to reach the Emperor's Cup final after beating Shimizu S-Pulse 5–4 on penalty shoot–out following a 1–1 draw throughout 120 minutes.
[37] It wasn't until on 30 October 2010 when he made his VVV-Venlo debut, coming on as a 75th-minute substitute, and set up the club's third goal of the game, in a 5–3 loss against FC Groningen.
[57] Since joining the club, Yoshida quickly became a first team regular, playing in the centre–back position and forming a partnership with José Fonte.
[58] During a 1–1 draw against Swansea City on 10 November 2012, Yoshida made a poor control to the ball that led to Nathan Dyer scoring an equaliser.
[61] Since making his debut for Southampton, Yoshida started in every match for the Saints and helped improve the results on both the club and the player, himself.
[62] Having started the 2012–13 season at the bottom of the table, results improved and he helped Southampton avoid relegation by finishing fourteenth place.
[68] He scored his first Premier League goal in a 3–1 defeat at West Ham United on 22 February 2014 after a Steven Davis free kick.
[76] After spending January with Japan's campaign at the AFC Asian Cup, he returned to the starting line-up and played the whole game, in a 1–0 loss against Swansea City on 1 February 2015.
[84] During a match against Manchester United on 21 September 2015, Yoshida was at fault when his back pass backfired, allowing Anthony Martial to score, as Southampton loss 3–2.
[98] Yoshida captained Southampton for the first time and helped the club beat Norwich City 1–0 in the third round of the FA Cup replay.
[106] He then made his 100th appearance for Southampton and Premier League overall, becoming the first Japanese player to reach the milestone, in a 0–0 draw against Hull City on 29 April 2017.
[118] However, in the penultimate match of the season, a 1–1 draw with Everton on 5 May 2018, he was sent–off for a second bookable offence, so was suspended for the visit to Swansea City from which Southampton needed a win to survive at their hosts' expense.
[125] Following his international commitment with Japan at the AFC Asian Cup came to an end, it wasn't until on 27 February 2019 when Yoshida returned to the starting line-up and helped the Saints keep a clean sheet, in a 2–0 win against Fulham.
[135] Having appeared on the substitute bench for two matches, Yoshida made his Sampdoria debut against Hellas Verona on 8 March 2020 and played the whole game, as the club won 2–1.
[139] In a match against Udinese on 12 July 2020, Yoshida set up a goal for former Southampton teammate Manolo Gabbiadini to help Sampdoria secure a 3–1 win.
[144] Halfway through the 2020–21 season, Yoshida played in the right–back position three times between 23 December 2020 and 6 January 2021, due to the absence of Bartosz Bereszyński.
[161] On 5 July 2022, Yoshida joined German side Schalke 04 on a free transfer, signing a one-year contract with the Bundesliga club, with an option for another year.
[163] The transfer was first reported via Twitter by Fabrizio Romano a few hours before the official announcement, with the Italian sports journalist adding that Yoshida had previously turned down several other offers, including one from Trabzonspor: the centre-back himself eventually expressed his surprise towards the accuracy of Romano's report in a quote retweet, writing, "This guy is incredible… even my wife didn't know about Trabzonspor".
[169] After the World Cup in Qatar, he led the club as captain to go on an unbeaten run of eight matches, which saw Schalke 04 improve on their results.
[177][178][179] On 3 August 2023, Yoshida joined Major League Soccer club LA Galaxy on a free transfer, signing a contract through the end of the 2024 season.
[194] Yoshida's first match as captain came on 26 July 2012 against Spain and helped the Samurai Blue keep a clean sheet, in a 1–0 win.
[221] Following the Olympics, Yoshida continued to help Japan by keeping three consecutive clean sheets between 6 September 2012 and 12 October 2012 against UAE, Iraq and France.
[233] However, he conceded a goal from Ali Mabkhout before Japan equalised and the match was played throughout 120 minutes; ultimately, they were eliminated after losing in penalty–shootout.
[265] He started four matches as captain by the end of the year and helped Japan keep three consecutive clean sheets before losing to Mexico on 17 November 2020.
[266] At the beginning of 2021, Yoshida continued to retain his captaincy and helped the Samurai Blue kept another three consecutive clean sheets against South Korea, Mongolia and Myanmar in the FIFA World Cup qualification.
[268] Despite this, Yoshida led Japan to qualify for the FIFA World Cup in Qatar after Samurai Blue beat Australia 2–0.
[297] In August 2019, Yoshida revealed that he was pledging one percent of his salary to a pledge-based charitable movement, named Saints Foundation.
[299] In the wake of COVID-19 pandemic, Yoshida posted a message on his social media account, urging people to stay at home.