Marvin Vettori

"The Italian Dream"

MMA Record: 19-10-1
UFC Record: 9-8-0
Weight Class: Middleweight

Marvin Vettori "The Italian Dream" - UFC Fighter Profile

Career Highlights: Marvin Vettori has 10 wins in the UFC. Marvin Vettori lands an average of 4.74 significant strikes per minute and averages 1.41 takedowns per 15 minutes.

Fight Results Breakdown

18
Total Fights

Fighter Profile

Marvin Vettori, an active middleweight fighter with a record of 19-9-1 (UFC record: 9-7-0), is set to face Brunno Ferreira at UFC 323: Dvalishvili vs. Yan 2 on December 6, 2025. Vettori boasts an ELO rating of 1066 and has a recent form of 1-4 in his last five fights, with his most significant win against Jack Hermansson (ELO: 1116).

Vettori's stats showcase a takedown accuracy of 45% and strike accuracy of 45%, while he averages 4.68 strikes per minute. Ferreira, with an ELO rating of 1068, has a takedown percentage of 28% and a strike percentage of 50%.

This matchup is considered even, as both fighters have comparable ELO ratings and stats. However, Vettori's slightly better takedown accuracy might give him an edge in the grappling department. Betting odds for this fight are not yet available, but they could potentially reflect a close contest based on the provided information.

Biggest Win
Opponent ELO: 1116

Physical & Background Stats

Height
6' 0'
Weight
Middleweight
Reach
74'
Stance
Southpaw
Date of Birth
Sep 20 1993
Age
32
Peak ELO
1112
ELO Rank
445 of 2646
Strength of Schedule
322-113-1
Combined record of UFC opponents
Avg ELO of Opponents
1075.2
Avg ELO of Defeated Opponents
1037.6

Performance Statistics

SLpM
4.74
Significant Strikes Landed per Minute
Str. Acc.
45%
Significant Striking Accuracy
SApM
4.55
Significant Strikes Absorbed per Minute
Str. Def.
56%
Significant Strike Defence
TD Avg.
1.41
Average Takedowns per 15 minutes
TD Acc.
43%
Takedown Accuracy
Sub. Avg.
0.4
Average Submissions per 15 minutes

Marvin Vettori Fight History

Date Event Opponent Method Round Time Result Odds
2025-12-06 UFC 323: Dvalishvili vs. Yan 2 Brunno Ferreira U-DEC 3 5:00 Loss -117
2025-07-19 UFC 318: Holloway vs. Poirier 3 Brendan Allen U-DEC 3 5:00 Loss -
2025-03-15 UFC Fight Night: Vettori vs. Dolidze 2 Roman Dolidze U-DEC 5 5:00 Loss -
2023-06-17 UFC Fight Night: Vettori vs. Cannonier Jared Cannonier U-DEC 5 5:00 Loss -
2023-03-18 UFC 286: Edwards vs. Usman 3 Roman Dolidze U-DEC 3 5:00 Win -
2022-09-03 UFC Fight Night: Gane vs. Tuivasa Robert Whittaker U-DEC 3 5:00 Loss -
2021-10-23 UFC Fight Night: Costa vs. Vettori Paulo Costa U-DEC 5 5:00 Win -
2021-06-12 UFC 263: Adesanya vs. Vettori 2 Israel Adesanya U-DEC 5 5:00 Loss -
2021-04-10 UFC Fight Night: Vettori vs. Holland Kevin Holland U-DEC 5 5:00 Win -
2020-12-05 UFC Fight Night: Hermansson vs. Vettori Jack Hermansson U-DEC 5 5:00 Win -
2020-06-13 UFC Fight Night: Eye vs. Calvillo Karl Roberson SUB Rear Naked Choke 1 4:17 Win -
2019-10-12 UFC Fight Night: Joanna vs. Waterson Andrew Sanchez U-DEC 3 5:00 Win -
2019-07-13 UFC Fight Night: De Randamie vs. Ladd Cezar Ferreira U-DEC 3 5:00 Win -
2018-04-14 UFC Fight Night: Poirier vs. Gaethje Israel Adesanya S-DEC 3 5:00 Loss -
2017-12-30 UFC 219: Cyborg vs. Holm Omari Akhmedov M-DEC 3 5:00 Win -
2017-06-25 UFC Fight Night: Chiesa vs. Lee Vitor Miranda U-DEC 3 5:00 Win -
2016-12-30 UFC 207: Nunes vs. Rousey Antonio Carlos Junior U-DEC 3 5:00 Loss -
2016-08-20 UFC 202: Diaz vs. McGregor 2 Alberto Uda SUB Guillotine Choke 1 4:30 Win -

ELO Progression Over Time

Marvin Vettori ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
18 2025-12-06 Brunno Ferreira 1068 Loss -16 1050
17 2025-07-19 Brendan Allen 1130 Loss -14 1066
16 2025-03-15 Roman Dolidze 1110 Loss -15 1080
15 2023-06-17 Jared Cannonier 1091 Loss -17 1095
14 2023-03-18 Roman Dolidze 1086 Win +16 1112
13 2022-09-03 Robert Whittaker 1170 Loss -13 1096
12 2021-10-23 Paulo Costa 1090 Win +16 1109
11 2021-06-12 Israel Adesanya 1145 Loss -14 1093
10 2021-04-10 Kevin Holland 1078 Win +15 1107
9 2020-12-05 Jack Hermansson 1116 Win +18 1092
8 2020-06-13 Karl Roberson 1030 Win +20 1074
7 2019-10-12 Andrew Sanchez 1029 Win +16 1054
6 2019-07-13 Cezar Ferreira 1040 Win +17 1038
5 2018-04-14 Israel Adesanya 1020 Loss 0 1021
4 2017-12-30 Omari Akhmedov 1028 Win 0 1021
3 2017-06-25 Vitor Miranda 1031 Win +17 1021
2 2016-12-30 Antonio Carlos Junior 1026 Loss -16 1004
1 2016-08-20 Alberto Uda 982 Win +20 1020

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...
📱 Advertisement