Which baseball great holds the record for most batting titles won?

Ty Cobb holds the record for most career batting titles won with twelve, including nine in a row between 1905 and 1915, another record. Tony Gwynn and Honus Wagner are tied for second with eight batting titles each.