He did win in Puerto Rico in a landslide, getting 74% and all 23 delegates. But Rubio's still far back in the Republican race.
FOX's Rachel Sutherland has more from Washington:
Rubio's second win in this primary season comes as Republican candidates look ahead to the winner-take-all primary next week in Florida, Rubio's home state.
Donald Trump is way ahead in the Sunshine state, and has been calling on Rubio to drop out. Trump lost Maine to Ted Cruz, but brushed off the defeat on 'FOX and Friends':
(Trump) "Did okay up there, but I only went there for a brief period of time. I didn't campaign very much up there."
Voters go to the polls in four states tomorrow: Michigan, Mississippi, Idaho, and Hawaii.
In Washington, Rachel Sutherland, FOX News.