the 2012 season. His eight goals in 15 league appearances helped UCD avoid relegation. In 2013, he also helped UCD win the Collingwood Cup for a third time, scoring the only goal in the final against UCC. St Patrick's Athletic During the 2011 season McMillan played for St Patrick's Athletic where he once again linked up with his brother Evan. He made 13 league starts but also gained a reputation as a super-sub, adding 14 more appearances from the bench. He also played for St Pat's during their 2011–12 UEFA Europa League campaign, scoring in the second qualifying round against Shakhter Karagandy. On 10 October 2011, McMillan helped St Pat's win the 2011 Leinster Senior Cup, scoring in the final against Bohemians at Dalymount Park. Olympic In 2012 while studying for his master's degree in architecture, McMillan spent an Erasmus semester at the University of Queensland. He also played for Olympic F.C., scoring three goals for them in the Brisbane Premier League. Sligo Rovers In July 2013 McMillan signed for Sligo Rovers. McMillan scored on his debut for Rovers, a 3–1 defeat to Cork City. This proved to be his only goal in 13 league appearances over the remainder of the 2013 season. He also played for Rovers in their 2013–14 UEFA Champions League games against Molde FK. However having played for UCD in the early rounds, McMillan was cup-tied and he missed out on Rovers successful 2013 FAI Cup campaign. Dundalk In December 2013 McMillan signed for Dundalk. During the 2014 season he scored 15 goals and helped Dundalk win a League of Ireland double as the club won both the Premier Division title and the League of Ireland Cup. He also played for Dundalk in their 2014–15 UEFA Europa League campaign. In the 2015 season, McMillan scored 14 times as he helped Dundalk win a second double. This time Dundalk retained the Premier Division title and won the 2015 FAI Cup. In March 2015, after scoring four goals in six league games, McMillan won the League of Ireland Premier Division Player of the Month for a second time. In Dundalk's 2015–16 UEFA Champions League campaign, McMillan scored their only goal as they lost 2–1 on aggregate to BATE Borisov in the second qualifying round. During Dundalk's 2016–17 UEFA Champions League campaign, McMillan scored three times against Fimleikafélag Hafnarfjarðar in the second qualifying round. In the third qualifying round