Zum Ende der Saison 2005/06 wurde Oystrick erstmals in das Farmteam der Thrashers, die Chicago Wolves, berufen und gab sein Debüt im professionellen Eishockey. Die folgenden beiden Spielzeiten war Oystrick Stammspieler in der American Hockey League (AHL) mit jeweils 80 Einsätzen in der regulären Saison. In letzterer gewann er mit den Wolves den Calder Cup. Der Verteidiger gab am 14. Oktober 2008 im Spiel gegen die Minnesota Wild sein Debüt in der NHL für die Thrashers.[1] Im März 2010 wurde er im Tausch gegen Jewgeni Artjuchin an die Anaheim Ducks abgegeben.[1] Im Juli desselben Jahres unterzeichnete Oystrick als Free Agent bei den St. Louis Blues.[2] Nach Ablauf seines Kontrakts bei den Blues einigte sich der Free Agent am 6. Juli 2011 auf einen Kontrakt für ein Jahr bei den Phoenix Coyotes, welche den Verteidiger bei deren AHL-Farmteam, die Portland Pirates, einsetzten.
Im Juni 2012 wurde der Kanadier vom HC Lev Prag aus der Kontinentalen Hockey-Liga (KHL) unter Vertrag genommen und erreichte mit dem HC Lev 2014 das Playoff-Finale. Trotz des Erfolgs kehrte Oystrick zur Saison 2014/15 wieder nach Nordamerika zurück und lief für die Springfield Falcons in der AHL auf. Seine letzte Profisaison verbrachte der Abwehrspieler in der Spielzeit 2015/16 bei den Elmira Jackals aus der ECHL, ehe er seine aktive Karriere Ende Juli 2016 im Alter von 33 Jahren für beendet erklärte. Nachdem er bereits in dieser Saison als spielenderAssistenztrainer bei den Jackals verbracht hatte, fungierte er nach seinem Rücktritt in der Saison 2016/17 als Assistenztrainer des Ligakonkurrenten Atlanta Gladiators. Danach trat er nur noch bis 2019 als High-School-Trainer in Erscheinung.
(Legende zur Spielerstatistik: Sp oder GP = absolvierte Spiele; T oder G = erzielte Tore; V oder A = erzielte Assists; Pkt oder Pts = erzielte Scorerpunkte; SM oder PIM = erhaltene Strafminuten; +/− = Plus/Minus-Bilanz; PP = erzielte Überzahltore; SH = erzielte Unterzahltore; GW = erzielte Siegtore; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)