Before playing in the NHL, Montoya played 15 games with the Texas Tornado and 24 games with the USA Hockey National Team Development Program of the North American Hockey League (NAHL), 3 years of college ice hockey at the University of Michigan and 2 games with the Charlotte Checkers of the ECHL.