This is a solid stay busy fight for Rivera who is in my opinion the most underrated prospect/contender in the lightweight division. He has a lot of skill combined with respectable power and also a good gas tank. Anthony Mercado Raices isn’t a bad fighter but has lost below this level before and isn’t as technically good as Rivera. He’s also been very inactive recently.
I think Michel Rivera will most likely win by knockout in the second half of the fight due to being the more active fighter who is also technically better.