Fights on Tap is a weekly roundup of all the fights booked in the UFC, Bellator and other promotions.
The UFC finalized 21 fights this week, most of those building up their scheduled Fight Night and pay-per-view events in the summer. Among the announced fights included a rescheduled bantamweight fight between top contenders Cory Sandhagen and TJ Dillashaw.
UFC Vegas 28 - June 5
Roman Dolidze vs Laureano Staropoli - light heavyweight
UFC Fight Night - June 19
Tim Means vs Danny Roberts - welterweight
Francisco Trinaldo vs Muslim Salikhov - welterweight
UFC 264 - July 10
Ryan Hall vs Ilia Topuria - featherweight
Sean Brady vs Kevin Lee - welterweight
Alen Amedovski vs Hu Yaozong - middleweight
UFC Fight Night - July 17
Daniel Rodriguez vs Abubakar Nurmagomedov - welterweight
UFC Fight Night - July 24
Cory Sandhagen vs TJ Dillashaw - bantamweight
Darren Elkins vs Darrick Minner - featherweight
UFC Fight Night - July 31
Mounir Lazzez vs Niklas Stolze - welterweight
Ashley Yoder vs Jinh Yu Frey - women’s strawweight
Gloria de Paula vs Cheyanne Buys - women’s strawweight
Orion Cosce vs Philip Rowe - welterweight
UFC 265 - August 7
Jose Aldo vs Pedro Munhoz - bantamweight
Uriah Hall vs Sean Strickland - middleweight
UFC Fight Night - August 14
Ji Yeon Kim vs Molly McCann - women’s flyweight
UFC Fight Night - August 21
Clay Guida vs Mark Madsen - featherweight
Brian Kelleher vs Domingo Pilarte - bantamweight
UFC 266 - September 4
Uros Medic vs Jalin Turner - lightweight
Erin Blanchfield vs Sarah Alpar - women’s flyweight
UFC Fight Night - September 18
Dakota Bush vs.