Baseball has been rocked by the news that Jose Fernandez of the Miami Marlins has died in a boating accident this morning.

“The Miami Marlins organization is devastated by the tragic loss of Jose Fernandez,” the team said in a statement.

“Our thoughts and prayers are with his family at this very difficult time.”

Born in Cuba, the24-year-old made his MLB debut in 2013 and went on to establish himself as one of the league’s leading pitchers.

A Florida Fish and Wildlife spokesman told Andy Slater of 940 AM WINZ that Fernandez’s boat hit rocks going full speed and flew some 30 feet in the air before landing upside down.

The game between the Marlins and the Atlanta Braves scheduled for Sunday afternoon has been canceled. And the Miami Dolphins will hold a moment of silence in honor of Fernandez before Sunday’s game against the Cleveland Browns