Stamkos was better than Ovechkin before shattering his leg and he’s always been the superior shooter even with all the injuries; he just hasn’t been as good at creating his own shot due to losing both mobility and willingness to attack the net. Ovi’s scored more goals over the course of his career because he’s stayed healthy and shot in far greater volumes than Stammer, not because he’s more skilled.