McMacken competed from Boston and Madison Square Garden to Fort Worth, Denver and Cheyenne, but he proved a particularly strong contender in the Northwest. At Ellensburg, Washington, he took four all-around championships in 1936, 1937, 1939 and 1945. He did the same at Pendleton, Oregon, in 1937 and 1939, capturing the prestigious Sam Jackson Trophy. In 1941 at Pendleton he set a world record steer-wrestling time of 9.8 seconds, which stood for a decade. In 1944 McMacken took the all-round title at Lewiston, Idaho, and he did the same at Cheyenne, Wyoming, in 1945. He also was a high-point leader with the American Rodeo Team that toured Australia in 1938-1939.