From 1923 to 1925 McEwan led Army to an 18–5–3 record. All three of his seasons there were winning seasons. From 1926 to 1929 he took over as the head football coach at Oregon. His record there stands at 20–13–2, with his 1928 team completing a 9–2 campaign.