There are differences. Honor is something reflected on the individual.
In sporting events, rules are enforced by other people so they don't have to choose, (or have to chose not to) follow certain parameters.
Don't tell people to not to kill pregnant doe, and guess what?