I know. Begats x 25= 6000, or something approximating that.
Jewish tribal records predating a written language aren't exactly the kind of evidence that I would want to rely on in casting off good scientfic data.
It is well known that there are contradictions in Biblical genealogies. See here for example.
In this case, the most likely explanation is that the genealogy in Matthew belongs to Joseph's family and the genealogy in Luke belongs to Mary's family.
There are other cases of genealogical contradictions, too. In these instances, some of the genealogies were likely compressed, referred to clans and did not list every descendant until a new clan appearead, and even left out dishonorable people. For example, in I Chronicles 4:9-10, the name Jabez show up. The Bible doesn't tell us who is father was -- Jabez just pops up out of nowhere.
Jewish laws allowed families to disinherit disobedient children, and it's quite possible that Biblical genealogies sometimes read like this:
"And Fred begat [omitted (bad son), omitted (bad grandson), omitted (bad great grandson)] Johnny."It would be interesting to see how the YECs address this.