I'm sorry but I'm very skeptical of the merits of these publications.
Chance has an impact factor of 0.09.
Applied Economics has an impact factor of 0.50.
European Journal of Operational Research doesn't even appear to have an impact factor, lol.
Not all published literature (even supposedly peer reviewed) is of robust quality. There's a difference between publishing in PLoS one and NEJM/JAMA/Nature/Science/Cell in the biomedical sciences, for example. To put it into a quantitative comparison, NEJM impact factor is 75 and the others I referenced range from 30-50, lol.
I looked at the Bruinshoofd et al. paper and it's rife with confounding issues.
EDIT: I'll do a detailed breakdown later of some of the issues with one of these, as example.
Yes no research is fully perfect. As for the Impact Factor, that is not the only metric that is important for journals and researchers. General journals have higher impact factors than specific ones etc.
There is little chance a football (sports) related study will be published in Nature. However, sports have been used as a lab for good research that was published in top research journals in economics and management. I am talking about QJE, AER etc. for Econ and AMJ and Management Science etc. for Management. According to your IF argument, these would be laughable journals, but they increase a researchers probability of tenure manifold. These journals will never achieve IFs of Nature.
EJOR publishes studies that use sports, it's quite specific: https://www.scimagojr.com/journalsearch.php?q=22489&tip=sid&clean=0
Ian Mchale, a statistician by training (these days buzzword lovers would call this data scientist) recently published a good paper on plus-minus ratings in football (an admittedly harder issue in football vs. other team sports).
Kharrat, Tarak, Peña, Javier López and McHale, Ian G (2019) Plus-Minus Player Ratings for Soccer. European Journal of Operational Research
Again, most leading economist that also use sports for their economics and econometrics agree that coaches have not a huge influence on the performance of teams.