The maximum it supports natively is 2933Mhz. lower is fine. However you should go take a look at your MB support page and see if this specific RAM is on it's qualified vendor list just to be sure. Than it should be 100% stable and also is already tested.