against Yokohama F. Marinos in the second leg of the J. League Cup semi–finals, resulting Kashima Antlers’ elimination. Ten days later on 24 October 2018 against Suwon Samsung Bluewings in the second leg of the AFC Champions League semi–finals, Shoji captained the side and led them to a 3–3 draw, resulting Kashima Antlers reaching the AFC Champions League Final for the first time. He then played in both legs of the AFC Champions League Final against Persepolis and led the side by beating them 2–0 aggregate to win the club's first AFC Champions League trophy. It wasn't until on 24 November 2018 when Shoji scored his first goal of the season, in a 3–0 win against Vegalta Sendai. He later appeared twice during the FIFA Club World Cup, as they finished fourth place in the tournament. At the end of the 2018 season, Shoji went on to make thirty appearances and scoring once in all competitions. Toulouse FC In November 2018, Shoji continued to be linked a move away from Kashima Antlers, as it was reported that Toulouse interested in signing him. It was announced on 29 December 2018 that he signed for Toulouse, signing a three–year contract for a transfer fee of 3 million euros and becoming the first Japanese player to join the club. Upon joining the club, Shoji said he will do his best at Toulouse and learn the speak the French language as quickly as possible. Shoji made his Toulouse debut, starting the whole game and keeping a clean sheet, in a 1–0 win against Nîmes Olympique on 19 January 2019. He kept another clean sheet in a follow–up match against Angers SCO, as they drew 0–0. Since joining the club, Shoji became a first team regular for the club, playing in the centre–back position. Manager Alain Casanova described Shoji's signings as a "very good pick" after watching his performance but expected him to improve. Shoji was able to help to help the club avoid relegation despite bad results. At the end of the 2018–19 season, he made twenty appearances in all competitions. Ahead of the 2019–20 season, however, Shoji suffered a hamstring injury during a pre–season match in a 1–0 defeat against Norwich City and was sidelined for a month. It wasn't until on 6 September 2019 when he made his return from injury, appearing in a friendly match against Athletic Bilbao. It wasn't until