I feel like if you look at years the GOP candidate won the NH primary, it'll at least trend GOP in the general.
As far as recent elections, I think your are wong
2008: McCain won it in primary, lost it in general; Obama lost it in primary, won in general
2000: Bush lost it in primary, won it in the general, Gore won in primary, lost in general
1996: Dole lost it in primary, lost in General
1992: Bush won it in primary, lost in general, clinton lost it in primary, won it in general.
I'll admit that was pure conjecture.