Hi Madhulk,
Not quite; "Second best was for losers" means that his father considered only first place was worth having, and that no other placing (second, third, fourth etc.) was good enough.
PS. Your 'to be on second place?' should read 'to be in second place?'