"Tonight there was a ceremony at the MCG that started before we came on air. It started at 6.41 and finished at 7. We came on at 7 and showed an edited package of that ceremony and did a poor job of it," McLachlin stated.
"We didn't show The Last Post in full. It is not something we are proud of. We are very disappointed with the way it went to air.
"I understand that you will look at us of doing a poor job tonight, and we hope it doesn't happen again.
"To reiterate, the edited package that went to air wasn't up-to-date. Again, a full apology, an unreserved apology from everyone at Seven."
A Channel Seven spokeswoman issued an apology on Sunday night after a flurry of furious responses from viewers.
"It was an error and Channel Seven unreservedly apologises," she said.
Melbourne ended up defeating Richmond by 129 points to 96.