Career
Born in Belfast, United Kingdom and raised in Miami, Manitoba. He was raised in the Opawaka district. He was one of only six players born in Ireland ever to reach the National Hockey League. McFadden started his career with the Portland Buckaroos of the Pacific Coast Hockey League.
He spent two years with the Buckaroos before joining the Montreal Senior
Canadiens in the Quebec Senior Hockey League in 1941-1942. In 1942-1943, McFadden joined the Canadian Army.
He was posted to Winnipeg and played hockey with the Winnipeg Army. After three years in the army, McFadden rejoined the QSHL, but this time with the Ottawa Senators.
McFadden contributed a significant number of points and in 1946-1947 he was traded to the Buffalo Bisons of the American Hockey League.
After averaging over a point with the Bisons in the AHL, he was signed to the National Hockey League by the Detroit Red Wings during their playoff run in 1946-1947. The Red Wings ended up being beaten by the Toronto Maple Leafs in five games, but McFadden"s two points during the playoffs helped give him another chance on the roster for next season. On August 20, 1951, McFadden was traded to the Chicago Black Hawks with teammates George Gee, Max McNab, Jimmy Peters, Clare Martin and Rags Raglan in exchange for $75,000 and future considerations.
McFadden played in Chicago for three seasons.
He played in 19 games during the 1953-1954 season, before being sent down to the minors. He played another three seasons in the minors with the Calgary Stampeders before retiring.