The full undercard has been announced for the Teofimo Lopez vs Shakur Stevenson “Ring 6” card set to take place on January 31 at New York’s Madison Square Garden.
Here’s a rundown of the fights currently
set. You’ll be able to tell fairly quickly that this is a Top Rank-heavy card, and is officially co-promoted by Top Rank and Matchroom Boxing, backed by the money of Sela, which means means backed by the money of Sela’s partnership with Turki Alalshikh and TKO.
Teofimo vs Shakur undercard lineup
Keyshawn Davis will return and move up to super lightweight to face Jamaine Ortiz. Davis (13-0, 9 KO) started 2025 well, beating Denys Berinchyk for the WBO lightweight title on February 14, but everything else went pretty terribly for him this year. He failed to make weight for his first defense, meaning he had to vacate the belt, then was involved in a backstage altercation with Nahir Albright, who had just beaten Keyshawn’s brother.
Ortiz (20-2-1, 10 KO) is a credible opponent for a move up to 140, and one can hope Davis has put the missteps behind him and can get back to his high-level potential in boxing. If he’s looking for some inspiration, look at the case of David Benavidez, who had multiple issues outside the ring with missing weight and recreational drug test failures, buckled down, got it all back on track, and is now a respected top star.
Bruce “Shu Shu” Carrington will face Carlos Castro for the vacant WBC featherweight title. Carrington (16-0, 9 KO) won the interim belt in July, and Stephen Fulton has been stripped after his multi-layered debacle in an attempt to move up to 130 that became the WBC excusing him missing weight and making it an attempt to move up to 135, which still failed because Fulton lost to O’Shaquie Foster.
Castro (30-3, 14 KO) is coming off of a 10-round loss to Fulton, but that will be two-and-a-half years ago by the time this bout rolls around, so he’s something of an odd choice for a vacant world title fight, considering he’s 0-3 against real contenders in his career. Well, he would be an odd choice if boxing functioned with any semblance of logic. It’s not that odd for boxing.
Another WBC title will be on the line, as Carlos Adames will defend his middleweight title against Austin “Ammo” Williams. Adames (24-1-1, 18 KO) has a pretty decent argument as the sport’s top middleweight right now, what with Janibek Alimkhanuly’s failed drug test. Williams (19-1, 13 KO) is getting his first crack at a world title, having won three straight after a loss to Hamzah Sheeraz in 2024.
Jarrell “Big Baby” Miller will also be back, as the controversial hefty heavyweight takes on Kinglsey Ibeh, with the idea pretty obviously to get Miller (26-1-2, 22 KO) his first win since 2023, and possibly find him a money fight after that. Ibeh (16-2-1, 14 KO) made some brief waves on Top Rank’s “Bubble” cards in 2020, and has won 11 straight since then, fighting in Mexico five times, the U.S. five times, and most recently in Nicaragua. He’s been competing at a pretty low level, but he’s a big dude, tough, and can throw some heat, it could be an entertaining big boy battle.
Saudi Arabian-born Ziyad Almaayouf will also fight again. The 25-year-old “prospect is 7-0-1 (1 KO) and will take on Kevin Castillo (5-2-1, 0 KO), a 29-year-old club fighter born in Ecuador, representing Spain, and living, it seems, in Miami. He’s 0-2-1 in his last three. It’s another Almaayouf fight like the rest we’ve seen, but the guy gives effort, at least.







