The meet results are posted on the ECTA site now -- in spreadsheet form, so you can see all the runs. I dunno how long they've been there -- just looked so I could respond.
I've already read and deleted the ECTA newsletter that gets emailed after each meet -- don't remember if the spreadsheet was attached there, too, but at least the new records and other information was included.
You could always support the ECTA - spend $35 for a membership and get the news directly.