Джек Роули начал свою карьеру в «Вулверхэмптон Уондерерс» в 1935 году. Но в основном составе он так и не появился. В 1936 году Джек перешёл в «Борнмут», где Джек в первых 11 матчах забил 10 мячей, всего за «Борнмут» Роули забил 12 мячей в 22 матчах. Спустя восемь месяцев «Манчестер Юнайтед» приобрёл Роули за ? 3,000. 17-летний Роули дебютировал за «Манчестер Юнайтед» 23 октября 1937 года против «Шеффилд Уэнсдей». В своём втором матче Джек забил 4 мяча «Суонси Сити». В общей сложности за «Манчестер Юнайтед» Джек провёл 424 матча и забил 211 голов (один из трёх — наряду с Бобби Чарльтоном и Денисом Лоу — игроков «Юнайтед», забивших за клуб более 200 голов). За свои выдающиеся бомбардирские качества получил прозвище «Артиллерист» (англ. The Gunner). Младший брат Джека, Артур Роули, до сих пор является лучшим бомбардиром в истории Футбольной лиги Англии (434 гола).
Матчи Роули за основную сборную Англии
Итого: 6 матчей / 6 голов; 5 побед, 1 поражение.
Матчи Роули за вторую сборную Англии
Итого: 1 матч / 3 гола; 1 победа.
Манчестер Юнайтед
По официальным данным, Джек Роули сыграл за «Манчестер Юнайтед» 424 матча и забил 211 голов. Эта статистика не учитывает выступления Роули за «Юнайтед» во время Второй мировой войны в так называемой Военной лиге (1939—1945; 79 матчей, 100 голов).