Marlin gjorde sin debut i Nascar Winston Cup1976, men det tog många år innan han blev en racevinnare i serien. Han blev årets rookie 1983, vilket ända farm till 1994 var hans främsta merit. Då vann han den prestigefyllda premiären Daytona 500, vilket han upprepade 1995, och blev därmed en av enbart tre förare som vunnit tävlingen två år i rad. Marlins bästa placeringar totalt var 1995 och 2001. Båda dessa år slutade han på en sammanlagd tredjeplats. Han körde sin sista fulltidsäsong 2006, då han slutade på en 34:e plats. Efter det körde han ett par år på deltid.