I can describe what I expect to see.
The mean save %age for all keepers is about 0.68, so I would expect the line to trace along that value.
Jaakkola is 0.76. I'd expect him to be to the right of the line, but he's right on it. Meanwhile, at the other end of the line, but also on the line, is Archer who rates about 0.61.
So, the line goes from 0.61 to 0.76, not along 0.68 as I'd expect.
Here's that bit of code again, but it falls short of a reprex as I can't make sense of how to put my dataset on here:
mapping = aes(x = Saves_per_game, y = Shots_per_game)) +
geom_point(aes(size = Shots)) +
stat_smooth(method = "lm", se = FALSE) +
labs(x = "Saves per game", y = "Shots faced per game") +
geom_text(aes(label = Name),hjust = 0, vjust = 0)```