Past experience tells me most likely not. It may sort of fit but not look exactly perfect. Just call or email Leer, ARE, or someone else and ask, they'll tell you. Maybe you'll get lucky. They probably just changed the bed dimensions enough to make it not fit right. That's usually the case.
Caps are possibly a bigger money loser than RVs or boats. I have lost my rear end over the years quite a few times. You can pay $1500 or $2000 for one now. If you trade the truck in 2 years later the dealer won't want it or won't give you anything for it "for real". It may be worth $400 on Craigslist. Last time I traded in a 2013 Chevy and was able to get $600 for a 3 year old Eagle brand cap which is a cheapo, about $1000 new. I felt like I hit the Jackpot. The guy that bought it put it on a Ford, it was made for a 2013 Chevy, it really looked like hell.
This time I went back to Leer on my 2015. Don't waste your money on them. They used to be just a little better than anything else out there but apparently not anymore. They went downhill (read cheap) the same way Snugtop did. Now they are just mediocre quality, but still demand top dollar. I'd look into a Jason if I had it to do over.