Luis Arraez has the highest batting average among active MLB players. His .317 is 14 points higher than the next highest, ...