MATTHEW 1:17—How many generations were listed between the captivity and Christ, 14 or 13?
PROBLEM: Matthew says the generations “from the captivity in Babylon until the Christ are fourteen generations” (1:17). However, he lists only 13 names after the captivity is counted. So, which is correct, 13 or 14 ?
SOLUTION: Both are correct. Jeconiah is counted in both lists, since he lived both before and after the captivity. So, there are literally 14 names listed “from the captivity in Babylon until the Christ,” just as Matthew says. There are also literally 14 names listed between David and the captivity, just as Matthew claims (Matt. 1:6–12). There is no error in the text at all.
Geisler, N. L., & Howe, T. A. (1992). When critics ask : A popular handbook on Bible difficulties (326). Wheaton, Ill.: Victor Books.