I always view this specific match up as a good fight. Makes it better that their fighting styles are somewhat similar. Anyway, i’m positive Marco would be able to fight against King just fine, seeing as he held off him and another yonko commander simultaneously (drawing blood from them both), briefly clashing with big mom, and effectively fighting admirals. His phoenix flames are stronger than regular flames and he has amazing endurance. But so does King, who endured more than one conquerors haki attacks from Zoro and attacks from Marco himself, Honestly think it depends on what decides battles for the most part: abilities/powers or feats. Marco has feats in his bag while King has too many things in his bag. This is tough but i’ll say Marco high-extreme diff.