Michael spent some time with Bristol City before returning home to join Dundalk in late 2014.
He made his senior debut in a League Cup tie against Shelbourne in April 2015. Michael’s league debut came a year later against Bohemians and he scored his first league goal in a 5-2 defeat away to St Pat’s in the second last game of the season. Made three league appearances and scored a total of four goals in 2016, two of those in the Leinster Senior Cup and one in the FAI Cup.
The teenager also appeared in Dundalk’s Champions League qualifier against Legia Warsaw at the Aviva Stadium. Last September, Michael scored the winning goal for the Ireland Under 19s against Austria in Tallaght Stadium.