"Place honors" refers to recognition or a special position given to someone based on their achievements or performance in a particular context or competition. It usually refers to being in one of the top positions or ranking among competitors.
Full definition