You asked

Canon ef 70 200mm f 2 8l is ii usm vs tamron 70 200mm f 2 8?

I don't have a Tamron 70-200mm f/2.8 on the site, so I can't compare it fairly. What I can tell you is about the Canon. The Canon EF 70-200mm f/2.8L IS II USM is a stabilised f/2.8 zoom for full frame. It fits a long list of Canon bodies, from the Canon EOS 5D Mark IV to the Canon EOS 90D on APS-C.

If you're weighing Canon versions, the site also lists the Canon EF 70-200mm f/2.8L IS III USM and the Canon EF 70-200mm f/2.8L USM. Those pages only give a basic description, so I can't say how they differ.

For what you plan to shoot, Wildlife and sport covers reach for sport, and Portraits explains why 70-200mm f/2.8 works well for headshots.

Written by Claude from this site's pages.

From these pages