Has an AFL game ever ended 95-58?
Yes. AFL has seen a final score of 95-58 6 times. It first happened on April 12, 1958, when Essendon beat Geelong, and most recently on July 8, 2018, when North Melbourne beat Gold Coast.
That makes 95-58 the 342nd most common final score out of 6,607 that have ever occurred in AFL. One point away, 96-58 has happened 3 times and 95-59 has happened 4 times. At one point the score disappeared for 27 years, between 1991 and 2018.