Dublin 1937-1945 Michael Butler played for the Dublin Junior team in 1937 and won an All Ireland final with them that year. He graduated to the senior team the following year and he won an All Ireland in
1938 with Dublin playing full back. They beat
Waterford in the final in
Croke Park on 4 September 1938, on a scoreline of Dublin 2-5 to 1-6 Waterford. This was Butler's only All Ireland win but he would appear in 4 more finals losing to Cork in each,
1941,
1942,
1944 with Dublin and
1946 with Kilkenny. Butler also captained Dublin in the 1944 All Ireland final and all of that season.
Leinster finals Butler played in 10 Leinster finals. He was on 5 winning teams in 1938, 1941, 1942, 1944 with Dublin and Kilkenny in 1946. Butler also played in 4 Leinster finals where his team was beaten 1939, 1940, 1943, 1945. The 1938 Leinster final was a draw the first day with a Kilkenny and Dublin both scoring 2-3 a piece. Butler was captain of the Dublin side which won the Leinster final in 1944.
Kilkenny 1946 Butler returned to play for his native county in 1946 and the team won Leinster with Butler at full back. They lost the All Ireland final however to Cork on a scoreline of 7-5 to 3-8.
Oireachtas Final Butler won and Oireachtas medal 1944 which he captained as the beat Galway, Dublin 6-6 to 3-6 Galway
Railway Cup Butler was full back on the only Leinster team to win the Railway cup during his Inter-county career in 1941. Leinster 2-5 to 2-4 Munster == Life After Hurling ==