Why do people think Kasich and Rubio share any voters? Rubio is an ultra-conservative hack who wants to make personal attacks and jokes without having any idea what's going on. Kasich is a somewhat conservative and respectable serious person who is relatively tolerant and who is pretty solid in making state policy and likely has an idea regarding federal policies. They should share almost no voter base.
Rubio is more in line with Cruz, but he has less accomplishments and is less able to bring in libertarians but better related to in less religious suburbs. There is much more overlap between those two than Kasich and Rubio. Kasich has more in common with Trump than Rubio.
I've seen reasonable analysis that says different....
http://fivethirtyeight.com/features/what-would-happen-if-marco-rubio-and-john-kasich-were-one-candidate/