The official weigh-ins for UFC 111: “St-Pierre vs. Hardy” went off this afternoon at 4 p.m. EST. All fighters successfully made weight except for Rory Markham (6 over). Here are the results:

Main card:

Champ Georges St-Pierre (170) vs. Dan Hardy (170)
Shane Carwin (265) vs. Frank Mir (265)
Fabricio Camoes (155) vs. Kurt Pellegrino (155)
Jon Fitch (171) vs. Ben Saunders (169)
Mark Bocek (154) vs. Jim Miller (155)

Under card (Spike TV):

Nate Diaz (171) vs. Rory Markham (177)*
Ricardo Almeida (170) vs. Matt Brown (170)

Under card (may not be broadcast):

Tomasz Drwal (185) vs. Rousimar Palhares (186)
Jared Hamman (205) vs. Rodney Wallace (206)
Matthew Riddle (170) vs. Greg Soto (170)

*Markham missed weight by 6 lbs. and will likely forfeit a portion of his fight purse to Diaz