Thailand was placed in Group B along with Russia, Egypt and Cuba. At the first game, Thailand played against the third placed team in the World Rankings and UEFA Futsal Euro 2016 runner-up, Russia, and lost by 4–6 with an impressive performance. Thailand later won other two games in the group stage against Cuba and Egypt and then qualified for round of 16 as the runner-up of Group B. This is the first time in the history that Thailand could collect more than 3 points in the group stage. In the round of 16, Thailand lost to Azerbaijan with an 8–13 result in the extra-time after a 7–7 draw in 40 minutes.