James McKnight

James McKnight may refer to:


 * James McKnight (American football) (born 1972), American football wide receiver
 * James McKnight (footballer) (1889–1920), Irish footballer
 * James Stuart McKnight (1884–1950), National Guard officer and member of the City Council in Los Angeles, California
 * Jim McKnight (1936–1994), American baseball player