The weigh-ins are over for UFC Fight Night 89, and all of the fighters, except one, made weight.
The co-main event will see Donald Cerrone and Patrick Cote battle in another welterweight fight, and they weighed in at 171 and 170 respectively.
The only fighter who missed weight was Randa Markos, who was 117.5 for her strawweight fight with Jocelyn Jones-Lybarger.
Here are the weigh-in results for the card, which will take place in Ottawa, Ontario.
FOX Sports 1 Main Card
Rory MacDonald (170.5) vs Stephen Thompson (170.5)
Donald Cerrone (171) vs Patrick Cote (170)
Steve Bosse (205) vs Sean O’Connell (205)
Olivier Aubin-Mercier (155) vs Thibault Gouti (156)
Valerie Letourneau (125.5) vs Joanne Calderwood (125.5)
Jason Saggo (155) vs Leandro Silva (155.5)
Misha Cirkunov (205.5) vs Ion Cutelaba (202.5)
Tamdan McCrory (185) vs Krzysztof Jotko (184.5)
Chris Beal (134) vs Joe Soto (135)
UFC Fight Pass Prelims
Elias Theodorou (186) vs Sam Alvey (185.5)
Randa Markos (117.5)* vs Jocelyn Jones-Lybarger (115)
Colby Covington (170) vs Jonathan Meunier (170.5)
Ali Bagautinov (125.5) vs Geane Herrera (125)
*Markos forfeited a percentage of purse for coming in over weight