The movie was produced because of the friendship between Conan producer Michihiko Suwa and Yasuaki Iwasada, the public relations manager of the J League, who is a fan of Detective Conan himself. Iwasada was the one to convince Suwa and TMS to make a movie about football.
In real life, J1 league has only 18 teams. In the movie, two fictional teams are added: Tokyo Spirits and Big Osaka. The movie takes place in the 2011 J-League season, with Tokyo Spirits fighting for the champion, while Big Osaka is struggling at relegation place.
According to Suwa, the stadium in the movie was modeled after Toyota Stadium, of the Aichi Prefecture, because Suwa lives in Aichi and it's "the coolest looking stadium there was in Japan".
The car that explodes in front of Mouri Detective Agency is a 2001 Dark Blue Toyota Prius I [NHW11].
Kazumasa Nakaoka's motorbike is a Suzuki SV 650 S.