Brad Tavares

MMA Record: 21-12-0
UFC Record: 16-11-0
Weight Class: Middleweight

Brad Tavares - UFC Fighter Profile

Career Highlights: Brad Tavares has 16 wins in the UFC. Brad Tavares lands an average of 3.42 significant strikes per minute and averages 0.73 takedowns per 15 minutes.

Fight Results Breakdown

27
Total Fights
Biggest Win
Opponent ELO: 1129

Physical & Background Stats

Height
6' 1'
Weight
Middleweight
Reach
74'
Stance
Orthodox
Date of Birth
Dec 21 1987
Age
38
Peak ELO
1100
ELO Rank
468 of 2646
Strength of Schedule
547-226-3
Combined record of UFC opponents
Avg ELO of Opponents
1056.4
Avg ELO of Defeated Opponents
1037.0

Performance Statistics

SLpM
3.42
Significant Strikes Landed per Minute
Str. Acc.
43%
Significant Striking Accuracy
SApM
3.36
Significant Strikes Absorbed per Minute
Str. Def.
54%
Significant Strike Defence
TD Avg.
0.73
Average Takedowns per 15 minutes
TD Acc.
26%
Takedown Accuracy
Sub. Avg.
Average Submissions per 15 minutes

Brad Tavares Fight History

Date Event Opponent Method Round Time Result Odds
2025-09-06 UFC Fight Night: Imavov vs. Borralho Robert Bryczek KO/TKO Punches 3 1:43 Loss -200
2025-04-05 UFC Fight Night: Emmett vs. Murphy Gerald Meerschaert U-DEC 3 5:00 Win -
2024-10-12 UFC Fight Night: Royval vs. Taira JunYong Park S-DEC 3 5:00 Loss -
2024-02-10 UFC Fight Night: Hermansson vs. Pyfer Gregory Rodrigues KO/TKO Punches 3 0:55 Loss -
2023-08-19 UFC 292: Sterling vs. O'Malley Chris Weidman U-DEC 3 5:00 Win -
2023-04-22 UFC Fight Night: Pavlovich vs. Blaydes Bruno Silva KO/TKO Punch 1 3:35 Loss -
2022-07-02 UFC 276: Adesanya vs. Cannonier Dricus Du Plessis U-DEC 3 5:00 Loss -
2021-07-10 UFC 264: Poirier vs. McGregor 3 Omari Akhmedov S-DEC 3 5:00 Win -
2021-01-23 UFC 257: Poirier vs. McGregor Antonio Carlos Junior U-DEC 3 5:00 Win -
2019-11-02 UFC 244: Masvidal vs. Diaz Edmen Shahbazyan KO/TKO Kick 1 2:27 Loss -
2018-07-06 The Ultimate Fighter: Undefeated Finale Israel Adesanya U-DEC 5 5:00 Loss -
2018-04-14 UFC Fight Night: Poirier vs. Gaethje Krzysztof Jotko KO/TKO Punch 3 2:16 Win -
2017-10-07 UFC 216: Ferguson vs. Lee Thales Leites U-DEC 3 5:00 Win -
2017-07-07 The Ultimate Fighter: Redemption Finale Elias Theodorou U-DEC 3 5:00 Win -
2016-09-10 UFC 203: Miocic vs. Overeem Caio Magalhaes S-DEC 3 5:00 Win -
2015-05-09 UFC Fight Night: Miocic vs Hunt Robert Whittaker KO/TKO Punch 1 0:44 Loss -
2015-01-03 UFC 182: Jones vs Cormier Nate Marquardt U-DEC 3 5:00 Win -
2014-08-16 UFC Fight Night: Bader vs Saint Preux Tim Boetsch KO/TKO Punch 2 3:18 Loss -
2014-04-19 UFC on FOX: Werdum vs Browne Yoel Romero U-DEC 3 5:00 Loss -
2014-01-15 UFC Fight Night: Rockhold vs Philippou Lorenz Larkin U-DEC 3 5:00 Win -
2013-08-28 UFC Fight Night: Condit vs Kampmann 2 Robert McDaniel U-DEC 3 5:00 Win -
2013-03-02 UFC on FUEL TV: Silva vs. Stann Riki Fukuda U-DEC 3 5:00 Win -
2012-09-29 UFC on FUEL TV: Struve vs Miocic Tom Watson S-DEC 3 5:00 Win -
2012-05-15 UFC on FUEL TV: Korean Zombie vs Poirier Dongi Yang U-DEC 3 5:00 Win -
2011-07-02 UFC 132: Cruz vs Faber Aaron Simpson U-DEC 3 5:00 Loss -
2011-01-01 UFC 125: Resolution Phil Baroni KO/TKO Punches 1 4:20 Win -
2010-06-19 The Ultimate Fighter: Team Liddell vs Team Ortiz Finale Seth Baczynski U-DEC 3 5:00 Win -

ELO Progression Over Time

Brad Tavares ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
27 2025-09-06 Robert Bryczek 983 Loss -20 1047
26 2025-04-05 Gerald Meerschaert 1103 Win +18 1067
25 2024-10-12 JunYong Park 1058 Loss 0 1049
24 2024-02-10 Gregory Rodrigues 1077 Loss -15 1049
23 2023-08-19 Chris Weidman 1116 Win +19 1064
22 2023-04-22 Bruno Silva 1061 Loss -16 1045
21 2022-07-02 Dricus Du Plessis 1043 Loss -18 1061
20 2021-07-10 Omari Akhmedov 1086 Win 0 1079
19 2021-01-23 Antonio Carlos Junior 1081 Win +17 1079
18 2019-11-02 Edmen Shahbazyan 1041 Loss -18 1062
17 2018-07-06 Israel Adesanya 1020 Loss -20 1080
16 2018-04-14 Krzysztof Jotko 1056 Win +20 1100
15 2017-10-07 Thales Leites 1129 Win +19 1080
14 2017-07-07 Elias Theodorou 1069 Win +17 1061
13 2016-09-10 Caio Magalhaes 1045 Win 0 1044
12 2015-05-09 Robert Whittaker 1057 Loss -16 1044
11 2015-01-03 Nate Marquardt 1108 Win +19 1060
10 2014-08-16 Tim Boetsch 1020 Loss -18 1041
9 2014-04-19 Yoel Romero 1064 Loss -17 1059
8 2014-01-15 Lorenz Larkin 1005 Win +13 1076
7 2013-08-28 Robert McDaniel 1021 Win +15 1063
6 2013-03-02 Riki Fukuda 1001 Win +14 1048
5 2012-09-29 Tom Watson 1000 Win 0 1034
4 2012-05-15 Dongi Yang 1006 Win +15 1034
3 2011-07-02 Aaron Simpson 1026 Loss -16 1019
2 2011-01-01 Phil Baroni 979 Win +19 1035
1 2010-06-19 Seth Baczynski 1000 Win +16 1016

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...
📱 Advertisement