Carter MacAdams scored twice for the Tri-City Americans in a 7-5 win over the Moose Jaw Warriors in the Western Hockey League on Saturday.