It is not the right shape and the mounting holes are in the wrong place for the 2012 Raptor F150. A slight modification to the mounting plastic will make them fit, but I was hoping for a solution. Also, it would be great if they could use the same connectors as the truck itself. Unfortunately this is not the case.