Has an AFL game ever ended 138-128?
Yes. AFL has seen a final score of 138-128 2 times. It first happened on March 29, 1986, when Melbourne beat Richmond, and most recently on June 3, 2007, when Carlton beat Footscray.
That makes 138-128 the 2496th most common final score out of 6,649 that have ever occurred in AFL. One point away, 139-128 has happened never and 138-129 has happened never.