Tangazo
Mechi zote za soka za 19 Julai 2012: matokeo mubashara, saa za kuanza, matokeo ya mwisho na ratiba ya ligi zote kwenye Rotascore. Tarehe 19 Julai 2012 kuna mechi 78 katika mashindano 25. Mechi kubwa: Montreal Impact vs New England Revolution, Minnesota United vs Fort Lauderdale Strikers na Houston Dynamo vs Sporting Kansas City.