ngl ever since the mc got his third evolution its just been L after L (in his defence Cole did kinda pull an evolution out his ass and had a weapon too).
Well, let's go down the list and see. I'll exclude fights against sub Level 3 opponents. Because then MC would have too many Ws and it wouldn't be fair to the discussion. That means I'll be excluding monsters below B Class too.
1. MC vs Rebis Deryl (B+ Class) = MC win
2. MC vs Gorgon (B+ Class) = Gorgon win
3. MC vs Asura (A Class, wounded) = MC win with Nico help
4. MC vs Banshee (B Class) = MC win
5. MC vs Silat (A Class) = Silat win, but it wasn't really a fight
6. MC vs Devana, Evander and Shen = Trio win
7. MC vs Valravn (Dream) = Valravn win
8. MC vs Cole (Level 3) = MC win
9. MC vs Spider Lady (B Class) = MC win
10. MC vs Danu (B+ or A Class?) = Draw, Danu win
I might be forgetting some but the tally should be:
Wins: 5 Loses: 4 Draws: 1
So adding whichever ones I missed, MC hasn't really took an L consistently enough for it to be an issue. Just like when he was Level 2, his win to lost ratio has been pretty balanced. MC is actually doing pretty good with how diverse B Class/Level 3 is with varying levels of power.
I think the problem is how WW writes MC during fights. It gives the impression that MC is losing. As in, he puts a lot of emphasize in the dialogue about how MC is struggling or overly explains why it's happening. The Cole fight being one of the main examples, even though MC wasn't struggling as hard as the dialogue made it out to be.