Jim Leonard (American football, born 1899)

James Michael Leonard (January 2, 1899 – February 2, 1979) was an American football player.

Leonard was born in 1899 in Geneseo, New York, and attended Geneseo High School. He served in the military during World War I. He then enrolled at Colgate University and played college football at the tackle position for Colgate from 1920 to 1923. He was captain of the 1923 Colgate football team.

Late in the 1923 season, Leonard joined the Rochester Jeffersons of the National Football League (NFL). He appeared in three NFL games at tackle for the Jeffersons.

Leonard died in 1979 in Naples, Florida.