On Wake 343 Marines sunk two destroyers, an auxilary crusier, a heavy crusier, three transports, shot down 17 planes and killed or wounded 421 Japanese. If it hadn't been for poor communications that made it appear to Major James Devereux that the island had been overrun they might have stopped the Japanese third try. In fact the Marines were winning.
Wake Island was the only time during the 20th Century that a major amphibious invasion failed, and the Marines stopped the Japanese twice.
Corrigedor doesn't count. The 4th Marines were surrendered by the Army despite Marine protestations. A Marine takes orders, even orders to surrender, and obeys them.
That would be a hard order to swallow, in hindsight, knowing how the Japanese treated their pow's, that would be one increddibly heck of a hard order to swallow....