Jesus Christ came from the family of King David and also from the family of Abraham. And this is a list of his ancestors. From Abraham to King David, his ancestors were:
Abraham, Isaac, Jacob, Judah and his brothers (Judah's sons were Perez and Zerah, and their mother was Tamar), Hezron;
Ram, Amminadab, Nahshon, Salmon, Boaz (his mother was Rahab), Obed (his mother was Ruth), Jesse, and King David.
From David to the time of the exile in Babylonia, the ancestors of Jesus were:
David, Solomon (his mother had been Uriah's wife), Rehoboam, Abijah, Asa, Jehoshaphat, Jehoram;
Uzziah, Jotham, Ahaz, Hezekiah, Manasseh, Amon, Josiah, and Jehoiachin and his brothers.