james blanchard injury analytics