Lacrosse goalie is probably the toughest. Being you can take one of those balls off of the throat and your larynx can be destroyed. Followed by those are Hockey players, the game has much more grit. Anyone who says Lacrosse is like hockey with balls hasn't played hockey, or more specifically, hasn't played in a checking league. Other lacrosse players who aren't the goalie come into play after the hockey players, and then basketball.
I rate them this way, because when was the last time you heard a normal lacrosse player killed in an on field incident, who wasn't a goalie or didn't suffer heat stroke? And basketball players get hurt landing.
Football is no where near as tough as hockey or lacrosse. Unless you play on the line. Linemen will break fingers and stay in the game. Hockey players have broken legs and stayed in the game, and scored game winning Finals goals with the broken leg. I'd like to see someone with a broken leg play lacrosse.