Question: has luffy ever lost a fight?
Answer: He basically got one shot and would have been captured right there if it weren't for Dragon. Then he lost twice against Crocodile in Alabasta. He was impaled and nearly drowned in sand the first time, and the second time completely dehydrated. Third time's a charm though, because afterwards he finally beat him.