You asked
Is the canon ef 70 200mm f 2 8l is ii usm good for sports?
Yes, I think it's a good sports lens. Sideline sport and larger animals are the job for 70-200mm on full frame, and the f/2.8 aperture lets you keep shutter speeds high in dim stadiums. It's also stabilised, which helps when you're handholding.
It pairs well with Canon EOS 5D Mark IV or Canon EOS-1D X Mark III on full frame. On an APS-C body like the Canon EOS 7D Mark II, it frames like 112-320mm, which gives you more reach for the same money.
If you're comparing versions, the Canon EF 70-200mm f/2.8L IS III USM and the Canon EF 70-200mm f/2.8L USM are also on the site. For a bigger reach, see wildlife and sport.
Written by Claude from this site's pages.