Rafael Nadal has a stress fracture in one of his left ribs and will be out for 4 to 6 weeks (via MARCA).

— Gaspar Ribeiro Lança (@gasparlanca) March 22, 2022