He joined Shamrock Rovers in 1923 and stayed for 5 years at Glenmalure Park. Was part of the unbeaten league sides of and Kirkland was in the first League of Ireland XI team to play an Irish League XI on the March 13, 1926 at Dalymount Park.
Shamrock Rovers.