Nielsen Hayden genealogy
Ancestors of Rudolf of Geneva
Abt 1220 - 1265 (~ 45 years) ┌── William I of Geneva (1130 - 25 Jul 1195)(m. Aft 1172)
│ └── Matilda of Cuiseaux ( - 2 Jul 1137) =>
│
┌── William II of Geneva ( - 25 Nov 1252)(m. 1220)
│ │
│ │ ┌── Aymon I de Faucigny ( - Aft 1151) =>
│ └── Beatrice de Faucigny ( - Between 1174 and 1179)(m. Aft 1172)
│
Rudolf of Geneva (Abt 1220 - 29 May 1265)
└── Alice (m. 1220)