Here is a table of astronomical and ecclesiastical full moons for 2025. Two ecclesiastical full moons are given, a Gregorian EFM from Clavius's scheme and a Julian EFM from the old 532-year cycle.
Astronomical and Ecclesiastical Full Moons, 2025
Astronomical full moon (UT) / Gregorian EFM / Gregorian date of Julian EFM
Jan 13 / Jan 14 / Jan 18
Feb 12 / Feb 13 / Feb 17
Mar 14 / Mar 14 / Mar 18
Apr 13 / Apr 13 / Apr 17
May 12 / May 12 / May 17
Jun 11 / Jun 11 / Jun 15
Jul 10 / Jul 10 / Jul 14
Aug 9 / Aug 9 / Aug 13
Sep 7 / Sep 7 / Sep 11
Oct 7 / Oct 7 / Oct 11
Nov 5 / Nov 5 / Nov 9
Dec 4 / Dec 5 / Dec 9
As you can see, the Gregorian ecclesiastical full moon mostly agrees with the astronomical full moon, at least in the time zone of Greenwich, England. So your statement that the ecclesiastical full moon seldom agrees with the astronomical full moon is wrong.
Here is a table of astronomical and ecclesiastical full moons for 2025. Two ecclesiastical full moons are given, a Gregorian EFM from Clavius's scheme and a Julian EFM from the old 532-year cycle.
Astronomical and Ecclesiastical Full Moons, 2025
Astronomical full moon (UT) / Gregorian EFM / Gregorian date of Julian EFM
Jan 13 / Jan 14 / Jan 18
Feb 12 / Feb 13 / Feb 17
Mar 14 / Mar 14 / Mar 18
Apr 13 / Apr 13 / Apr 17
May 12 / May 12 / May 17
Jun 11 / Jun 11 / Jun 15
Jul 10 / Jul 10 / Jul 14
Aug 9 / Aug 9 / Aug 13
Sep 7 / Sep 7 / Sep 11
Oct 7 / Oct 7 / Oct 11
Nov 5 / Nov 5 / Nov 9
Dec 4 / Dec 5 / Dec 9
As you can see, the Gregorian ecclesiastical full moon mostly agrees with the astronomical full moon, at least in the time zone of Greenwich, England. So your statement that the ecclesiastical full moon seldom agrees with the astronomical full moon is wrong.