 Ledbetter was born in Rutherford College, North Carolina in 1894.He began playing professional baseball in the North Carolina State League in 1913.In 1914, he compiled a 26–12 record for the Charlotte Hornets.