Mark Martin will run 25 races each season in Michael Waltrip Toyota in 2012 and 2013.