James Edmundson Raine (3 March 1886 – 4 September 1928) was an English sportsman. He played football as an amateur outside right for Glossop, Sunderland, Newcastle United and Sheffield United in the Football League. He also played rugby union for Percy Park and minor counties cricket for Northumberland. Raine won 10 caps for England Amateurs between 1906 and 1910, scoring eight goals. He was also part of the Great Britain squad at the 1908 Summer Olympics, but did not make an appearance.