In 2010 Keating also began racing in a new NARRA-sponsored event, the 5-city, 10-race Dodge Viper Cup. Driving the specially designed Viper ACR-X, Keating finished 2nd in the inaugural Viper Cup with race wins at Virginia International Raceway and Pocono Raceway. Keating finished the series with 501 points, 106 points behind first place. During the 2011 Viper Cup, Keating would record 4 race wins (New Jersey Motorsports Park, Virginia International Raceway, Texas World Speedway and Daytona). Going into the final race of the season Keating held a 58-point advantage in the Viper Cup standings (a win being worth 60), and claimed the national championship by 20 points despite being forced into 15th place by a late-race collision. In 2012 Keating would dominate the series and repeat as national champion, recording 6 wins (Road Atlanta (both races), Road America (both races), Monticello Motor Club, and Watkins Glen) as well as three other top 5 finishes.
