Check these numbers out.
Ted has some splainin to do...
sWisconsin
sCruz 36 delegates
48.2%
531,129
Trump 6 delegates
35.1%
386,370
New York
sCruz 0 delegates
14.5%
126,151
Trump 89 Delegates
60.4%
524,932
Texas
sCruz 104 delegates
43.8%
1,239,370
Trump 48 Delegates
26.7%
757,618
sWisconsin Source
New York Source
Texas Source
Cruz got 1896650 votes and 140 delegates.
Trump got 1668920 votes and 143 delegates.
One could argue this is typical of the Cruz campaign:
Roll up huge numbers of votes in concentrated locales even though it isn't getting any additional delegates.
The strength of this is the raw numbers of votes statewide, which is how states are apportioned during the general.
The question is the number of crossover votes Cruz might get, given how strongly he is alienating Trump supporters.
...and then there's the effect on the down-ticket races to consider.