Stephen Dixon begann seine Karriere als Eishockeyspieler bei den Cape Breton Screaming Eagles, für die er von 2001 bis 2005 in der kanadischen Juniorenliga QMJHL aktiv war. In diesem Zeitraum wurde er im NHL Entry Draft 2003 in der siebten Runde als insgesamt 229. Spieler von den Pittsburgh Penguins ausgewählt, für die er allerdings nie spielte. Stattdessen lief der Center von 2005 bis 2007 für Pittsburghs Farmteam, die &lt;a href="Wilkes-Barre/Scranton%20Penguins"&gt;Wilkes-Barre/Scranton Penguins&lt;/a&gt; aus der American Hockey League, auf. Da er jedoch bei Pittsburgh zu keinem Einsatz in der National Hockey League kam, wurde er von seinem Team am 23. Juni 2007 im Tausch gegen Tim Brent an die Anaheim Ducks abgegeben. Auch dort konnte er sich nicht durchsetzen, sodass er während der gesamten &lt;a href="AHL%202007/08"&gt;Saison 2007/08&lt;/a&gt; für deren AHL-Farmteam Portland Pirates auf dem Eis stand.