Bellator officials held the weigh-ins for Bellator 167 on Friday. Bellator 167 takes place on Saturday, December 3, 2016 at the WinStar World Casino in Thackerville, Oklahoma. The event will air live in prime time on Spike TV at 9 p.m. ET/8 p.m. CT while the prelims will air on Spike TV.com.

The event will be headlined by a bantamweight bout between Darren Caldwell vs. Joe Taimanglo. Caldwell and Taimanglo met at Bellator 159 in July, the most recent fight for both men. Caldwell did well in the first two rounds, but was caught with a fight-ending guillotine choke in the third round. John Teixeira vs. Justin Lawrence in a featherweight bout will serve as the co-main event. Rounding out the main card is Ilima MacFarlane vs. Emily Ducote in a flyweight bout and Chidi Njokuani vs. Andre Fialho in a welterweight bout.

READ MORE:  Aaron Pico offers advice to surging prospect Bo Nickal ahead of his UFC 282 matchup vs. Jamie Pickett: "Stay focused"

Here are the weigh-in results:

Main Card

Darrion Caldwell (135.5) vs. Joe Taimanglo (135.2)
Ilima MacFarlane (125.6) vs. Emily Ducote (124.8)
Chidi Njokuani (174.8) vs. Andre Fialho (171)
John Teixeira (145.5) vs. Justin Lawrence (145.0)

Preliminary Card

Jarod Trice (205.3) vs. Tommie Britton (202.4)
Jonathan Gary (155) vs. Aaron Roberson (155.6)
Justin Patterson (170.7) vs. Codale Ford (170.1)
Fernando Gonzalez (171) vs. Chris Hicks (169.1)
Joey Soto (261.8) vs. Bronson St. Romaine (231.7)

READ MORE:  Patricio Pitbull welcomes UFC crossover, Alexander Volkanovski fight: 'Dana White doesn't have balls'