Am 8. Februar 2013 wurde Ellerby im Austausch für ein Fünftrunden-Wahlrecht im NHL Entry Draft 2013 zu den Los Angeles Kings transferiert. Im November 2013 wurde der auf der Waiverliste befindliche Akteur von den Winnipeg Jets selektiert. Nach knapp zwei Saisons in Winnipeg, von denen er die letztere vor allem bei den St. John’s IceCaps in der AHL verbracht hatte, wechselte Ellerby im Juli 2015 in die Kontinentale Hockey-Liga (KHL) zu Barys Astana. Bereits im Dezember wurde sein Vertrag jedoch aus disziplinarischen Gründen aufgelöst[3], sodass er sich im Januar 2016 Fribourg-Gottéron aus der Schweizer National League A (NLA) anschloss. Dort beendete der Angreifer die Saison 2015/16, bevor er im Oktober 2016 einen Einjahresvertrag bei Rauman Lukko aus der finnischen Liiga unterzeichnete. Ein Jahr später wechselte er in die schwedische Svenska Hockeyligan (SHL) zu Mora IK, wiederum ein Jahr später schloss er sich im September 2018 den Iserlohn Roosters aus der Deutschen Eishockey Liga (DEL) an.
(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)
↑Из-за дисциплинарных взысканий. hcbarys.kz, 16. Dezember 2015, archiviert vom Original (nicht mehr online verfügbar) am 4. Januar 2016; abgerufen am 4. Januar 2016 (russisch).