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.