 On July 8, 2014, Marrufo was assigned to the 2014 MLS All-Star Game, to be played on August 6 at Providence Park between an MLS All-Star team and Bayern Munich.He also officiated a 2017 International Champions Cup match between FC Barcelona and Real Madrid on 29 July 2017, after which he was accused by Barcelona midfielder Ivan Rakitić of insulting him.Marrufo was selected to officiate in the 2018 FIFA World Cup, and his first appointment was the Group G match between Belgium & Tunisia.