Zu den Rangers in den Profibereich wechselte Carkner zur &lt;a href="NHL%201986/87"&gt;Saison 1986/87&lt;/a&gt;. Allerdings erlebte er einen turbulenten Start in seine Profikarriere. Bereits nach seiner Rookiesaison wurde er mit Jeff Jackson im Tausch für John Ogrodnick und David Shaw zu den Nordiques de Québec transferiert. Auch dort wurde Carkner trotz einer Saison mit 27 Scorerpunkten nicht heimisch und wechselte im Tausch für Greg Smyth und ein Drittrunden-Wahlrecht im NHL Entry Draft 1989 zu den Philadelphia Flyers. Bei den Flyers verlebte der Defensivspezialist fünf erfolgreiche Jahre und bestritt in der &lt;a href="NHL%201988/89"&gt;Spielzeit 1988/89&lt;/a&gt; mit 43 Scorerpunkten seine erfolgreichste NHL-Saison.