I think you should remove your double loop and change it to looks like:
@leaderboard_info.each do |game|
if game[:home_score] > game[:away_score]
@win << game[:home_team]
@loss << game[:away_team]
else
@loss << game[:home_team]
@win << game[:away_team]
end
end