John John Florence, after winning the 2016 Oi Rio Pro, with Jack Freestone placing runner-up.
Jack Freestone placing runner-up at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
John John Florence winning the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Gabriel Medina placing equal third at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Jack Freestone winning his semifinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Gabriel Medina placing equal third after being eliminated in the semifinals at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19,
Jack Freestone winning his semifinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
John John Florence winning his semifinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016.
Adriano de Souza was eliminated in the semifinal at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
John John Florence winning his semifinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Adam Melling was eliminated in the quarterfinals at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Gabriel Medina winning his quarterfinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Jack Freestone winning his quarterfinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Miguel Pupo eliminated during the quarterfinals at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Adriano de Souza of Brasil (pictured) winning his quarterfinal heat at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Adriano de Souza of Brasil winning his quarterfinals at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
Davey Cathels eliminated in the quarterfinals at the Oi Rio Pro in Rio de Janeiro, Brasil on Thursday May 19, 2016
John John Florence in Rio.