1247年に生まれたジョン2世は、エノー伯ジョン1世とホラントのアデライードの長男であった。[ 1 ]彼は祖母であるエノー伯爵夫人マルグリット1世の死後、エノー伯となった。[ 1 ]ジョンは、ダンピエール家とアヴェーヌ家がフランドル伯ギーに対して帝国領フランドルを巡って繰り広げた戦争を継続した。
1299年、従兄弟のヨハン1世の死により、ヨハン2世はホラント伯となった。[ 2 ]彼がエノーとホラント=ゼーラントの間に確立した同君連合は、さらに半世紀続いた。[ 2 ]ヨハン1世の父、フロリス5世は、ゼーラントのためにフランドルと戦っていた。[ 3 ]彼はフランドルに対抗するためにフランスの支援を求めた。[ 3 ]フランスは1300年と1301年にフランドルを破った。ゼーラントの反乱軍も敗北した。ヨハンの兄弟、ギー・ド・アヴェーヌはユトレヒト司教になった。[ 4 ]こうして、彼の主な敵はすべていなくなった。
1302年の黄金拍車の戦いでフランス軍が敗北し、フランドル人の反乱が起こった後、情勢は劇的に変化した。この戦いでは、ジョンの長男がフランス軍のために戦って戦死した。フランドル人は、不満を抱く住民の支援を受けてエノーとゼーラントを攻撃した。ナミュールのギーは、ドゥイヴェラント島での戦いでジョンの息子ウィリアムを破った。ユトレヒト司教ギーは捕虜となった。ナミュールのギーとブラバント公ヨハン2世は、ユトレヒト、ホラント、ゼーラントの大部分を征服した。ナミュールのギーは、 1304年のジエリクゼー海戦でホラントとフランスの艦隊に最終的に敗れた。ヨハン2世は同年死去し、権力の大部分を取り戻した。
1270年、ジョンはルクセンブルク伯アンリ5世とバールのマーガレットの娘フィリッパ[ 5 ]と結婚した。彼らの子供は以下の通りである。
ジョンの非嫡出子は以下の通りである。