As we’ve looked at the five women named in Jesus’ lineage, one name is not like the others.
Tamar, Rahab, Ruth, Bathsheba and today — Mary.
No scandalous sin is recorded of Mary like that of Tamar or Bathsheba. She’s not a Gentile like Ruth or Rahab.
She was Jesus’ mother and of course she would be named in Jesus’ lineage. But Matthew 1 lists Jesus’ family tree through Joseph, so her name wasn’t necessary to prove Jesus descended from Abraham and David.
“…and Jacob the father of Joseph, the husband of Mary, and Mary was the mother of Jesus who is called the Messiah.” (Matt 1:16)
And yet God chose to name Mary in Jesus’ lineage.