Belfast Celtic In 1934, aged 16, McAlinden was playing for
Glentoran Reserves, when after a game against their reserves, he was offered a professional contract by
Belfast Celtic. McAlinden, together with
Jackie Vernon,
Tommy Breen,
Billy McMillan and
Charlie Tully, subsequently became a prominent member of the Celtic team managed by
Elisha Scott. This team dominated the
Irish League in the era before and during the
Second World War. Among his most notable contributions was scoring in the 2–1 win against
Bangor in the 1938
Irish Cup final. After a spell with
Portsmouth, McAlinden returned to Celtic in 1939, helping the club to further honours before leaving for
Shamrock Rovers in 1945.
Portsmouth In December 1938 McAlinden signed for
Portsmouth for a fee of £7.500. He made his debut for the club against
Chelsea and went onto became a regular in the side. Within six months of his arrival at the club, he helped them win the
1939 FA Cup final, beating
Wolves 4–1. After the outbreak of the
Second World War, he played three times for Portsmouth in wartime regional leagues, but his first spell with the club ended when he then returned to
Belfast Celtic. McAlinden returned to Portsmouth for a second spell in 1946. In September 1947 he left Portsmouth once again and joined
Stoke City for a fee of £7,000.
Shamrock Rovers Following the end of his second spell with
Belfast Celtic and before he rejoined
Portsmouth, McAlinden signed for
Shamrock Rovers in September 1945. He made his debut against Shelbourne at
Milltown on 16 September. While playing for Rovers his teammates included
Paddy Coad,
Peter Farrell and
Tommy Eglington. During his one season with Rovers, McAlinden helped the club reach the 1946
FAI Cup final. However Rovers lost 3–1 to
Drumcondra.
Stoke City McAlinden joined
Stoke City in September 1947 for a then club record fee of £7,000. He became regular inside forward under manager
Bob McGrory in
1947–48 playing in 33 matches scoring just twice against
Aston Villa and
Huddersfield Town. His lack of goals saw him fall out of favour at the
Victoria Ground and he was sold to
Third Division South side
Southend United in October 1948.
Southend United In 1948
Southend United signed McAlinden from
Stoke City for a fee of £8,000. He continued to play for United until 1954 and during his time with the club he served as club captain. He also became something of a cult hero among the club's fans and is remembered as being possibly the best player ever to play for the club. In 1950, McAlinden was caught up in controversy after it was alleged that he received illegal payments during his second spell with
Portsmouth. As a result, he was suspended for the first two months of the 1950–51 season. In April 1954 he made his last home appearance for United in a 4–1 win over
Queens Park Rangers. ==International career==