Has an AFL game ever ended 28-25?
Yes. AFL has seen a final score of 28-25 2 times. It first happened on May 23, 1903, when Essendon beat Melbourne, and most recently on June 20, 1908, when Melbourne beat Fitzroy.
That makes 28-25 the 2496th most common final score out of 6,649 that have ever occurred in AFL. One point away, 29-25 has happened never and 28-26 has happened never.