I am about your size, 6'2" and 85 kg and have an Eagle vest with extra back padding in Large and a Camaro in Large (I don't know if it is long or regular, it was on sale).
I use the Eagle all the time but for some unknown reason I am saving the Camaro vest for a special occasion so I do not know if the Camaro vests stretch.
Both are tight but the Eagle is slightly smaller.