Albert Ramirez vs Michael Alan Flannery Undercard - Full Fight Card List, Schedule, Running Order

Ronald Crawley June 4, 2025, midnight

Albert Ramirez from Venezuela takes on Michael Alan Flannery from the United Kingdom at Casino Montreal in Canada. Both undefeated fighters face off in a 10-round light heavyweight main event.

Ramirez, aged 33, has an unblemished 20-win record and turned professional on June 10th, 2017. He's coming off a series of victories and aims to maintain his winning streak. Flannery, without any losses in his 13-fight career, offers different challenges than Ramirez's past opponents due to the lack of noted champions on his fight list. This match will test their mettle at one of the toughest weight classes.

Albert Ramirez vs Michael Alan Flannery Fight Card

Albert Ramirez vs Michael Alan Flannery Undercard

Albert Ramirez vs Michael Alan Flannery Fight

Albert Ramirez will face Michael Alan Flannery in a light heavyweight bout with no belts on the line.

  • Division/Weight: light heavy
  • Albert Ramirez record: 20-0
  • Michael Alan Flannery record: 13-0
  • Belts at stake: N/A

Albert Ramirez from Venezuela boasts an undefeated professional record of 20 wins since turning pro. Despite lacking any KO victories, his consistent performance speaks volumes. Without a previous opponent to reference, his clean slate implies competency and resilience. Facing another unbeaten fighter makes it a crucial challenge.

British fighter Michael Alan Flannery also remains undefeated with 13 wins. Residing in Thailand, he brings a fresh approach to his matches. Although he has no knockout wins, like Ramirez, the zero in the loss column shows focused skill. Both fighters share the orthodox stance and weight class, suggesting an evenly matched contest ahead.

Christopher Guerrero vs Williams Herrera Fight

Christopher Guerrero faces Williams Herrera in a welterweight fight with no belts on the line.

  • Division/Weight: welter
  • Christopher Guerrero record: 14-0
  • Williams Herrera record: 17-4
  • Belts at stake: N/A

Guerrero, known as "Machine Gun," turned professional recently in 2021. He holds an unbeaten record of 14 wins without a single loss. He lacks knockout victories but showcases consistent performance in each fight. With his recent adversaries, none have matched Herrera's level, which suggests that Herrera might present a greater challenge due to his experience.

Herrera boasts a record of 17 wins and 4 losses. His past opponents have had mixed success, indicating Guerrero may find difficulty against him. Herrera's experience advantage gives him an edge in this match-up.

Arthur Biyarslanov vs Antonio Collado Fight

Arthur Biyarslanov faces Antonio Collado in a super light bout with no belts on the line.

  • Division/Weight: super light
  • Arthur Biyarslanov record: 18-0
  • Antonio Collado record: 19-1
  • Belts at stake: N/A

Arthur Biyarslanov, known as "The Chechan Wolf", turned pro without losing any fight, holding an 18-0 record. With no knockouts, the orthodox Russian fighter from Toronto may rely heavily on technical skills. Given an undefeated streak, past victories might prepare him well against Collado.

Antonio Collado, alias "Goku", has a record of 19 wins and 1 loss. The super light fighter shows resilience with no KO wins either. His near-perfect record suggests strong capabilities but facing an unbeaten opponent like Biyarslanov could be challenging due to his opponent's unwavering status.

Mehmet Unal vs Jan Czerklewicz Fight

Mehmet Unal faces Jan Czerklewicz in a light heavyweight fight with no belts on the line.

  • Division/Weight: light heavy
  • Mehmet Unal record: 12-0
  • Jan Czerklewicz record: 14-2
  • Belts at stake: N/A

Mehmet Unal turned pro without losing any fights, holding a 12-0 record. He resides in Canada and stands at 181 cm. His light heavyweight category matches his unbeaten run so far. Unal's opponents so far have been less experienced, with most lacking knockout power. Against Czerklewicz's 14-win experience, Unal's preserved stamina and fighting style remain vital.

Jan Czerklewicz brings a solid record of 14 wins and only 2 losses. At 188 cm tall, his reach gives him an edge in range against fighters. However, against knockout-shy opponents like Unal, Jan might face challenges enduring fast counters.

Moreno Fendero vs Kristaps Bulmeistars Fight

Moreno Fendero is set to face Kristaps Bulmeistars in a light heavyweight bout with no belts or titles on the line.

  • Division/Weight: light heavy
  • Moreno Fendero record: 10-0
  • Kristaps Bulmeistars record: 13-3
  • Belts at stake: N/A

Moreno Fendero boasts an impressive record of 10 wins and zero losses since turning pro. His age and quick rise suggest determination. Despite lacking KO wins, he remains undefeated, showcasing skill over power. Without details on past opponents, forecasting future fights involves assessing his flawless track record and consistent victories in the light heavyweight division.

Kristaps Bulmeistars holds a professional record of 13 wins and 3 losses, including recent bouts before June 2025. With experience in the same weight class, but showing vulnerabilities through losses, his upcoming fight seeks redemption. As compared to Fendero's undefeated streak, Bulmeistars needs resilience and strategy against such competition.

Erik Israyelyan vs Alex Gagnon Fight

Erik Israyelyan faces Alex Gagnon in the super featherweight division with no belts on the line.

  • Division/Weight: super feather
  • Erik Israyelyan record: 1-0
  • Alex Gagnon record: 0-2
  • Belts at stake: N/A

Erik Israyelyan turned pro recently and boasts one win without any losses or draws. Although he has yet to secure a knockout, his victory sets a promising start. With no prior opponents to analyze but entering undefeated, he eyes the current formidable matchup as a proving ground for his skills.

Alex Gagnon has not celebrated a win yet, holding two losses and one draw in his professional record. Similar to Israyelyan, his matches lacked knockouts and victories. This fight against an unbeaten opponent tests whether he can leverage experience to overcome early challenges.

Wyatt Sanford vs Tomas Lastra Fight

Wyatt Sanford will go head-to-head with Tomas Lastra in a super-lightweight fight without any belts on the line.

  • Division/Weight: super light
  • Wyatt Sanford record: 1-0
  • Tomas Lastra record: 2-0
  • Belts at stake: N/A

Wyatt Sanford, from Canada, turned pro recently with one win. His record consists of one fight with no knockouts. Sanford's last opponent was unknown due to the absence of last bouts records. His limited experience in professional fights may impact his performance against more seasoned fighters like Lastra.

Tomas Lastra, known as 'Saian' from Chile, has fought two successful matches as a professional. With a pristine record and being an orthodox fighter like Sanford, he might have the upper hand due to his slightly better experience and success rate in the ring so far.

How and where to watch the Albert Ramirez vs Michael Alan Flannery Fight

You can watch Albert Ramirez vs Michael Alan Flannery via ESPN+.

Region Live-streaming
USA ESPN

If your country is blocked by the streaming services or there simply isn’t any viable options for your country, we only can recommend one solution: using a VPN software to bypass the restrictions. It allows you to change your IP address and appear as if you’re watching the event from another country.

So if you live in either the UK, Canada, Australia, New Zealand, India, UAE, Mexico, Spain or any other country and can’t find a working provider to watch the Albert Ramirez vs Michael Alan Flannery fight, use our recommended (and tested) VPN and switch to a location of your choice.

Share

Comments

var _paq = window._paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//mm.magnet.kiev.ua/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();