Pirms sezonas 20 gadus vecais Rubīns bija Nacionālās hokeja līgas (NHL) kluba Toronto Maple Leafs treniņnometnē, bet pēc tam tika nosūtīts uz Marlies. Tiesa, sezonu viņš sāka vēl līmeni zemākajā Austrumkrasta hokeja līgā (ECHL), kur Ņūfaundlendas Growlers rindās desmit spēlēs guvis vienus vārtus un veicis četras rezultatīvas piespēles, tikdams arī pie pozitīva lietderības koeficienta +1.
Maijā Rubīns Latvijas izlases rindās debitēja pasaules čempionātā, aizvadot solīdu turnīru, jo astoņās spēlēs guva vienus vārtus un veica vienu rezultatīvu piespēli.
Iepriekšējās divas sezonas aizsargs arī aizvadīja Ziemeļamerikā, spēlējot Rietumu Hokeja līgas (WHL) junioru vienībā Medisinhetas Tigers, kur kopumā aizvadīja 126 spēles, kur guva 11 vārtus, atdeva 51 rezultatīvu piespēli, nopelnot pozitīvu lietderības rādītāju +35 un 60 soda minūtes.
Vēl pirms tam Rubīns trīs sezonas spēlēja Zviedrijā, kur spēlēja kluba Vasteras jauniešu komandās, kā arī galvenajā vienībā.
Marlies ir pašreizējā AHL čempionvienība, bet Ziemeļu divīzijas kopvērtējumā tā ar deviņiem punktiem deviņās spēlēs ir ceturtajā vietā.