WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Princess Mathilde of Brabant

Alice de Hainault 12711317
Marguerite de Avesnes 12741342
Isabelle de Avesnes 12751305
Jean de Avesnes 12771302
Henri de Avesnes 12791303
Jeanne de Avesnes 1279
Sir Payne Guienne de Roet 1310
Countess Catherine de Avesnes 13201375
Lady Maria Christina de Hainault 12801375
Sir Payne de Roet 12751322
Valeran de Hainault 1282
Mary de Hainault 12841354
Margaret de Hainault 13101356
Philippa of Hainault 13111369
King Edward III of England 13121377
Joan de Hainault 13121374
John de Hainault 13141316
William IV de Hainault 13171345
Agnes de Hainault 13201327
Countess Catherine de Avesnes 13201375
Sir Payne Guienne de Roet 1310
Isabella de Hainault 13221361
Louis van Holland 13251328
Earl William III de Avesnes 12861337
Jeanne de Valois 12941342
John de Beaumont 12881356
Ida de Avesnes 12941351
Jean II de Avesnes 12471304
Countess Phillipine de Luxembourg 12521311
Joanne de Avesnes 12491304
Baudouin de Avesnes 12491299
Bouchard de Avesnes 12511296
Guy de Avesnes 12531317
William de Avesnes 12541296
Florent de Avesnes 12551297
Countess Aleida of Holland 12271283
Jean I de Avesnes 12181257
Count Willem II of Holland 12271256
Count Floris of Holland 12281258
Countess Margaretha of Holland 12301277
Countess Machteld of Holland 1232
Princess Mathilde of Brabant 12001267
Count Floris IV of Holland 12101234