UFC 125 Fight Predictions

Here are my picks for UFC 125.  I have detailed fight predictions for the Main Card as well as the Preliminaries to start off the new year.  

  UFC 125 Betting Odds

Main Card:

Gray Maynard  over Frankie Edgar via unanimous decision.

Chris Leben  over Brian Stann via third round T/KO.

Thiago Silva over Brandon Vera via second round T/KO.

Nate Diaz  over Dong Hyun Kim via unanimous decision.

Takanori Gomi over Clay Guida via second round T/KO.

Preliminary Card:

Marcus Davis over Jeremy Stephens via unanimous decision.

Josh Grispi over Dustin Poirier via second round T/KO.

Brad Tavares over Phil Baroni via unanimous decision.

Mike Brown  over Diego Nunes via second round rear naked choke.

Antonio Mckee over Jacob Volkmann via unanimous decision.