| 1 | A | B | C | D | E | F |
| --- | --- | --- | --- | --- | --- | --- |
| 2 | Batting average (baseball) - Major League Baseball |  |  |  |  |  |
| 3 | Rank | Player | Avg. | Pos. | Team(s) | Years |
| 4 | 1 | Ty Cobb | .366 | OF | Philadelphia (AL), Detroit (AL) | 1905–28 |
| 5 | 2 | Rogers Hornsby | .358 | 2B | St. Louis (NL), New York (NL), Boston (NL), Chicago (NL), St. Louis (NL), St. Louis (AL) | 1915–37 |
| 6 | 3 | Shoeless Joe Jackson | .356 | OF | Philadelphia (AL), Cleveland (AL), Chicago (AL) | 1908–20 |
| 7 | 4 | Lefty O'Doul | .349 | OF | New York (AL), Boston (AL), New York (NL), Philadelphia (NL), Brooklyn (NL) | 1919–23, 1928–34 |
| 8 | 5 | Ed Delahanty | .346 | OF | Philadelphia (NL), Cleveland (PL), Philadelphia (NL), Washington (AL) | 1888–1903 |
| 9 | 6 | Tris Speaker | .345 | OF | Boston (AL), Cleveland (AL), Washington (AL), Philadelphia (AL) | 1907–28 |
| 10 | 7 | Billy Hamilton | .344 | OF | Kansas City (AA), Philadelphia (NL), Boston (NL) | 1888–1901 |
| 11 | 8 | Ted Williams | .344 | OF | Boston (AL) | 1939–42, 1946–60 |
| 12 | 9 | Dan Brouthers | .342 | 1B | Troy (NL), Buffalo (NL), Detroit (NL), Boston (NL), Boston (PL), Brooklyn (NL), Baltimore (NL), Louisville (NL), Philadelphia (NL), New York (NL) | 1879–96, 1904 |
| 13 | 10 | Babe Ruth | .342 | OF | Boston (AL), New York (AL), Boston (NL) | 1914–35 |

Question: Which players have the top two highest career batting averages?
Answer: Ty Cobb holds the record for highest career batting average with .366 while Rogers Hornsby holds the second-highest career average at .358.