var NationEligable = (from p in playerPeople orderby p.NationClubContracted where p.NationClubContracted!= -1 group p by new { p.NationalityName,p.NationClubContracted } into mygroup select new { mygroup.First().NationalityName ,NationCallUp = mygroup.First().NationClubContracted }).ToList();