In a standard empty arena fight, Frank loses 10/10. Cyke can simply put out far more firepower much more quickly than Frank can and Cyke's power could even protect him to a degree from any bullets Frank does manage to get off. Now change the surroundings and give him some one-sided prep time and it is perfectly reasonable for Frank to score some victories.