John Albert McCaffrey (12 de abril de 1893 - 15 de abril de 1955) fue un defensor de hockey sobre hielo canadiense que jugó siete temporadas en la Liga Nacional de Hockey para los Toronto St. Pats , Toronto Maple Leafs , Pittsburgh Pirates y Montreal Canadiens .
McCaffrey ganó una Copa Stanley en 1930 con los Montreal Canadiens . Jugó en 22 de los 44 partidos de la temporada regular para Montreal durante la temporada 1930-31 de la NHL .
Antes de unirse a la NHL, McCaffrey jugó ocho temporadas de hockey senior en la Asociación de Hockey de Ontario , incluidas cuatro con los Toronto Granites , ganando dos Copas Allan en 1922 y 1923. En virtud de jugar para los actuales campeones amateurs senior, McCaffrey y los Granites representaron a Canadá en los Juegos Olímpicos de Invierno de 1924 en Chamonix , Francia . [1] Marcó 20 goles en cinco juegos mientras los canadienses dominaban el torneo, ganando la medalla de oro.
McCaffrey nació en Lockton, municipio de Albion , condado de Peel, Ontario, en 1893 [2], pero en numerosos recursos aparece erróneamente como oriundo de Chesley. [3] y murió en Toronto en 1955. [4] [5]