Jockey Paco Lopez is expected to miss up to two months after suffering a broken collarbone and six fractured ribs in a spill at Gulfstream Park March 17, according to his agent Cory Moran.