Shane Mosley jr might not have reached his full potential as a fighter and he has had some hick-ups along the way but he is improving as a fighter and reports say that he has been working very hard during this pandemic period that we have had. His record now stands at 15-3 and although he has 3 losses, he has never been stopped. He is scheduled for a stay busy fight against Jeremy Ramos on the undercard of Ortiz jr-Vargas. Jeremy Ramos has 11 wins and 8 losses as is says on his resume, but the interesting part of that is that he started his career in an excellent way, winning 9 of his first 10 fights before it all took a change for the worse. After that he has lost 7 out of the last 9 fights he has had and seems to have lost all the momentum. That started happening once they upped the level of his opposition and he clearly was not up to par for that. (sign in to view our prediction & pick)
Mosley jr is by far the more skilled fighter of the two, and the areas where Mosley jr has struggled with before will not be something that Ramos can take advantage of. Ramos lost by ko in his last fight and we see that scenario repeating itself here. Ramos defense is leaky and he gets hit too clean too often. We are picking Mosley jr to win the fight for a price of -700 (1.14 decimal odds)