José Freire Monterroio Mascarenhas elaborou uma hipótese genealógica segundo a qual João Gonçalves Zarco poderia ser filho de Gonçalo Esteves Zarco, cavaleiro da casa d'el-rei D. João I, com moradia de 1950 libras, e de D. Beatriz, filha de João Afonso, de Santarém, vedor do mesmo rei e filho de Afonso Guilherme, também de Santarém.
ʒuzˈɛ fɹˈeɪɾɨ mˌuŋtɨʁˈoɪʊ mˌɐʃkɐɾˈeɲɐz ˌelɐbuɾˈow ˌumɐ ˌipˈɔtɨzɨ ʒˌeniɐlˈɔʒikɐ sˌeɡˈũŋdw ɐ kwˈɑl ʒuˈɐ̃ʊ̃ ɡˌuŋsˈɑlvɨʒ zˈaɾəkʊ pˌudɨɾˈiɐ sɨɹ fˈiʎʊ dɨ ɡˌuŋsˈalʊ ʃtˈevɨʒ zˈaɾəkʊ, kˌɐvɐlˈeɪɾʊ dɐ kˈazɐ dˈɛlʁˈeɪ dˈe. ʒuˈɐ̃ʊ̃ ˈi, kˈom mˌuɾɐdˈiɐ dɨ mˈil nˈɔvɨsˈeɪŋtuʒˌi siŋkwˈeɪŋtɐ lˈibɹɐʃ, i dɨ dˈe. bˌiɐtɹˈiʃ, fˈiʎɐ dɨ ʒuˈɐ̃ʊ̃ ˌɐfˈoŋsʊ, dɨ sˌɐ̃ŋtɐɾˈeɪŋ, vɨdˈoɹ dʊ mˈeʒmʊ ʁˈeɪ i fˈiʎʊ dɨ ˌɐfˈoŋsʊ ɡˌiʎˈɛɾəmɨ, tɐ̃mbˈeɪŋ dɨ sˌɐ̃ŋtɐɾˈeɪŋ.