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

Fighter Profile

Brad Tavares, a seasoned mixed martial artist, has competed in the UFC with an impressive record of 21 wins, 12 losses, and no draws. He competes in the middleweight division (185 lbs.) and stands at 6' 1" tall with a reach of 74". Tavares adopts an orthodox stance in the ring. Throughout his UFC career, Tavares has demonstrated a significant striking rate of 3.42 per minute, landing strikes accurately 43% of the time while absorbing 3.36 strikes per minute. His strike defense is commendable at 54%, and he averages 0.73 takedowns per 15 minutes with a takedown accuracy of 26%. One of Tavares' most notable victories came against Thales Leites, an opponent who held an ELO rating of 1129. In his recent fight history, he won against Chris Weidman via unanimous decision in August 2023, but suffered losses to Gregory Rodrigues and JunYong Park by knockout/technical knockout and split decision respectively, in February 2024 and October 2024. His most recent bout was a loss against Robert Bryczek via knockout/technical knockout in September 2025.

Biggest Win
Opponent ELO: 1129

Physical & Background Stats

Height
6' 1'
Weight
Middleweight
Reach
74'
Stance
Orthodox
Date of Birth
Dec 21 1987
Age
37
Peak ELO
1100
ELO Rank
465 of 2638
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
2025-09-06 UFC Fight Night: Imavov vs. Borralho Robert Bryczek KO/TKO Punches 3 1:43 Loss
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...