I'd give Yoka 5-6 rounds tbh....he took quite a sustained punishment by Takam especially late on without really being troubled & he showed fight against Bakole despite being hurt many times.
Is this assuming Zhang loses to Joyce next week, so they're on level footing and both coming off two losses each in a desperation crossroads match? Or did you not realize Zhang is fighting Joyce next?