Daniel Rodriguez

"D-Rod"

MMA Record: 20-5-0
UFC Record: 10-4-0
Weight Class: Welterweight (Ranked #15)
Fighting Style: Freestyle
Hometown: Los Angeles, United States
Trains at: 10th Planet Jiu-Jitsu

Daniel Rodriguez "D-Rod" - UFC Fighter Profile

Daniel Rodriguez is a professional mixed martial arts fighter competing in the UFC Welterweight division and is ranked #15. Born in Los Angeles, United States, Daniel Rodriguez has compiled an MMA record of 20-5-0 with a UFC record of 10-4-0. Known for their Freestyle fighting style, Daniel Rodriguez trains at 10th Planet Jiu-Jitsu in Los Angeles, United States. With an ELO rating of 1092, Daniel Rodriguez ranks #185 out of 2638 UFC fighters.

Career Highlights: Daniel Rodriguez has 10 wins in the UFC. Daniel Rodriguez lands an average of 7.2 significant strikes per minute and averages 0.51 takedowns per 15 minutes.

Fight Results Breakdown

14
Total Fights

Fighter Profile

Daniel Rodriguez, a seasoned mixed martial artist, has amassed an impressive record of 20 wins, 5 losses, and 0 draws. Competing primarily in the welterweight division at 170 lbs., he holds a UFC ranking of #15. Known for his freestyle fighting style, Rodriguez demonstrates a striking accuracy of 49% and averages 7.2 significant strikes per minute during his UFC career. His defense against strikes is commendable with a strike defense rate of 57%. Additionally, he attempts an average of 0.1 submissions per 15 minutes in the octagon. Throughout his career, Rodriguez has achieved notable victories, including a triumph over Santiago Ponzinibbio, who held an ELO rating of 1151 at the time. In recent fights, he faced Kevin Holland on July 19, 2025, resulting in a unanimous decision win. Prior to that, Rodriguez defeated Alex Morono via split decision on October 12, 2024. However, he suffered losses against Ian Machado Garry via KO/TKO kick on May 13, 2023 and Kelvin Gastelum in a unanimous decision on June 22, 2024.

Biggest Win
Opponent ELO: 1151

Physical & Background Stats

Height
6' 1'
Weight
Welterweight
Reach
74'
Stance
Southpaw
Date of Birth
Dec 31 1986
Age
38
Peak ELO
1093
ELO Rank
185 of 2638
Strength of Schedule
294-126-2
Combined record of UFC opponents
Avg ELO of Opponents
1065.9
Avg ELO of Defeated Opponents
1051.3

Performance Statistics

SLpM
7.2
Significant Strikes Landed per Minute
Str. Acc.
49%
Significant Striking Accuracy
SApM
5.4
Significant Strikes Absorbed per Minute
Str. Def.
57%
Significant Strike Defence
TD Avg.
0.51
Average Takedowns per 15 minutes
TD Acc.
50%
Takedown Accuracy
Sub. Avg.
0.1
Average Submissions per 15 minutes

Daniel Rodriguez Fight History

Date Event Opponent Method Round Time Result
2025-07-19 UFC 318: Holloway vs. Poirier 3 Kevin Holland U-DEC 3 5:00 Win
2025-05-03 UFC Fight Night: Sandhagen vs. Figueiredo Santiago Ponzinibbio KO/TKO Punch 3 1:12 Win
2024-10-12 UFC Fight Night: Royval vs. Taira Alex Morono S-DEC 3 5:00 Win
2024-06-22 UFC Fight Night: Whittaker vs. Aliskerov Kelvin Gastelum U-DEC 3 5:00 Loss
2023-05-13 UFC Fight Night: Rozenstruik vs. Almeida Ian Machado Garry KO/TKO Kick 1 2:57 Loss
2022-11-05 UFC Fight Night: Rodriguez vs. Lemos Neil Magny SUB D'Arce Choke 3 3:33 Loss
2022-09-10 UFC 279: Diaz vs. Ferguson Li Jingliang S-DEC 3 5:00 Win
2021-08-28 UFC Fight Night: Barboza vs. Chikadze Kevin Lee U-DEC 3 5:00 Win
2021-07-17 UFC Fight Night: Makhachev vs. Moises Preston Parsons KO/TKO Punches 1 3:47 Win
2021-04-10 UFC Fight Night: Vettori vs. Holland Mike Perry U-DEC 3 5:00 Win
2020-11-21 UFC 255: Figueiredo vs. Perez Nicolas Dalby U-DEC 3 5:00 Loss
2020-08-22 UFC Fight Night: Munhoz vs. Edgar Dwight Grant KO/TKO Punches 1 2:24 Win
2020-05-30 UFC Fight Night: Woodley vs. Burns Gabe Green U-DEC 3 5:00 Win
2020-02-15 UFC Fight Night: Anderson vs. Blachowicz Tim Means SUB Guillotine Choke 2 3:37 Win

ELO Progression Over Time

Daniel Rodriguez ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
14 2025-07-19 Kevin Holland 1125 Win +18 1092
13 2025-05-03 Santiago Ponzinibbio 1151 Win +26 1074
12 2024-10-12 Alex Morono 1091 Win 0 1048
11 2024-06-22 Kelvin Gastelum 1076 Loss -15 1048
10 2023-05-13 Ian Machado Garry 1069 Loss -16 1063
9 2022-11-05 Neil Magny 1131 Loss -14 1079
8 2022-09-10 Li Jingliang 1119 Win 0 1093
7 2021-08-28 Kevin Lee 1110 Win +18 1093
6 2021-07-17 Preston Parsons 1000 Win +18 1075
5 2021-04-10 Mike Perry 1034 Win +16 1057
4 2020-11-21 Nicolas Dalby 991 Loss -19 1041
3 2020-08-22 Dwight Grant 1020 Win +20 1060
2 2020-05-30 Gabe Green 1000 Win +15 1040
1 2020-02-15 Tim Means 1091 Win +25 1025

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...