After 5 years in Germany, Luis signed with the NY Red Bulls in 2012. He quickly earned the starting role in the beginning of 2013 and he has played every single game for the team since. Luis led the Red Bulls to their first trophy, the MLS Supporters Shield in 2013 and to another in 2015. He also won the 2015 MLS Goalkeeper of the Year Award. He has recorded over 50 clean sheets for the club, and in 2017, he set the record for consecutive league starts with 142. He is currently the team captain.

Luis played for the University of Portland and made a record 346 saves while with the team. He was also called up to the U.S. Men’s National team camp on several occasions and made 3 appearances.