UFC on ESPN: Vettori vs. Cannonier Odds

Middleweight contenders will meet up in the Octagon this weekend at UFC on ESPN: Vettori vs. Cannonier.

The main event this weekend is the middleweight bout featuring Marvin Vettori and Jared Cannonier, and at the Bovada Sportsbook Vettori is a -120 favorite and Cannonier is an even-money underdog.

Vettori is 2-2 in his last four fights and owns an overall record of 19-6-1 with two wins by knockout and nine by submission. He last fought at UFC 286 in March when he defeated Roman Dolidze by unanimous decision as a -700 betting favorite.

Cannonier is 6-2 in his last eight fights to improve his record to 16-6 with 10 wins by KO and two by submission. He last fought at UFC Fight Night 216 in December when he defeated Sean Strickland by split decision as a -125 favorite.

Tsarukyan heavy betting favorite facing Silva

Also on the main card this weekend is a lightweight bout between Arman Tsarukyan and Joaquim Silva. Tsarukyan is a massive -1200 favorite and Silva is a +675 underdog.

Tsarukyan is 6-1 in his last seven fights which has bumped up his record to 19-3 with seven wins by KO and five by submission. He last fought at UFC Fight Night 216 in December when he defeated Damir Ismagulov by unanimous decision as a -220 favorite.

Silva is 2-3 in his last five fights and his overall record stands at 12-3 with seven wins by KO and three by submission. He last fought at UFC Fight Night 111 in October when he defeated Jesse Ronson by second-round TKO as a -140 favorite.

Petrosyan an underdog in bout with Duncan

One other notable fight on the main card this weekend is a middleweight bout featuring Armen Petrosyan and Christian Leroy Duncan. Duncan is a -155 favorite and Petrosyan is a +130 underdog.

Duncan is undefeated at 8-0 with six wins by KO and one win by submission. He last fought at UFC 286 in March when he defeated Dusko Todorovic by first-round TKO as a -260 favorite.

Petrosyan is 4-1 in his last five fights and his overall record is 8-2 with six wins by KO. He last fought at UFC 280 in October when he defeated A.J. Dobson by unanimous decision as a -225 favorite.