second-best
second-best {adj.}
Next to best; second in rank.
Mary wore her second-best dress.
Bob was the second-best player on the team.
"I am the second-best student in this school because I was second best in the Milwaukee competition."
Categories:
Source: A Dictionary of American Idioms