Phins
Create Account
All Fighters
Welterweight · Active

Randy Brown

UFC Record
14-8
Age
36
Height
6'3"
Reach
78"
Stance
Orthodox

Fighter Elo

The rating the forecasts are built on. It projects fighters.

Fighter Elo
1491Today
1587Best, Aug 2020
1581Classic Elo
1450150015501600201720192021202320251456 going into Matt Dwyer, Jan 20161541 going into Michael Graves, Apr 20161559 going into Erick Montano, Sep 20161521 going into Brian Camozzi, Dec 20161586 going into Belal Muhammad, Feb 20171538 going into Mickey Gall, Nov 20171547 going into Niko Price, Jul 20181530 going into Bryan Barberena, Jun 20191571 going into Warlley Alves, Nov 20191587 going into Vicente Luque, Aug 20201526 going into Alex Oliveira, Apr 20211563 going into Jared Gooden, Oct 20211556 going into Khaos Williams, May 20221552 going into Francisco Trinaldo, Oct 20221585 going into Jack Della Maddalena, Feb 20231555 going into Wellington Turman, Jun 20231531 going into Muslim Salikhov, Feb 20241540 going into Elizeu Zaleski dos Santos, Jun 20241566 going into Bryan Battle, Dec 20241542 going into Nicolas Dalby, Apr 20251562 going into Gabriel Bonfim, Nov 20251531 going into Kevin Holland, Apr 20261491 today1491
Fighter Elo going into each UFC fight, and today.
Classic Elo
1581Today
1622Best, Dec 2024
1491Fighter Elo

Classic Elo only moves on wins and losses, so it reads more like normal rankings.

14501500155016001650201720192021202320251500 going into Matt Dwyer, Jan 20161515 going into Michael Graves, Apr 20161499 going into Erick Montano, Sep 20161516 going into Brian Camozzi, Dec 20161531 going into Belal Muhammad, Feb 20171513 going into Mickey Gall, Nov 20171531 going into Niko Price, Jul 20181515 going into Bryan Barberena, Jun 20191531 going into Warlley Alves, Nov 20191549 going into Vicente Luque, Aug 20201535 going into Alex Oliveira, Apr 20211552 going into Jared Gooden, Oct 20211565 going into Khaos Williams, May 20221580 going into Francisco Trinaldo, Oct 20221599 going into Jack Della Maddalena, Feb 20231580 going into Wellington Turman, Jun 20231592 going into Muslim Salikhov, Feb 20241607 going into Elizeu Zaleski dos Santos, Jun 20241622 going into Bryan Battle, Dec 20241604 going into Nicolas Dalby, Apr 20251618 going into Gabriel Bonfim, Nov 20251599 going into Kevin Holland, Apr 20261581 today1581
Classic Elo going into each UFC fight, and after the last one.

How Fighter Elo Works

Fighter Elo is the model's rating for a fighter, on the same scale chess uses. An average UFC fighter sits around 1500. The gap between two fighters sets the forecast: 100 points ahead is about a 64% chance to win, 200 points about 76%, and 400 points about 91%.

Classic Elo only moves on wins and losses. Fighter Elo also counts how the fights went (striking and grappling numbers), age and build, and how active a fighter has been. It is worked out fresh before every fight, so it can move between fights too, for example with age or a long layoff.

Classic Elo, shown next to it, is the results-only version. It reads more like normal rankings, and the Rankings page can be switched to it.

Career Numbers

Across every UFC fight with recorded stats.

4.39Sig. Strikes Landed per Minute
47%Striking Accuracy
3.35Sig. Strikes Absorbed per Minute
54%Striking Defense
0.39Knockdowns per 15 Minutes
0.71Takedowns per 15 Minutes
34%Takedown Accuracy
75%Takedown Defense
0.52Submission Attempts per 15 Minutes
16%Share of Fight Time in Control
10.5 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins437
Losses323

Fight History

Every UFC fight, newest first. Tap a fight to see what both fighters put up.

Lossvs. Kevin HollandUnanimous DecisionApr 11, 2026UFC 327: Prochazka vs. Ulberg

Welterweight Bout · Scheduled for 3 rounds

Randy BrownKevin Holland
1531Fighter Elo Going In1555
1599Classic Elo Going In1542
46 of 95Significant Strikes56 of 91
67 of 121Total Strikes137 of 176
0 of 4Takedowns0 of 3
0Knockdowns0
0Submission Attempts2
2:43Control Time4:05
Lossvs. Gabriel BonfimKO/TKO · R2 1:40Nov 8, 2025UFC Fight Night: Bonfim vs. Brown

Welterweight Bout · Scheduled for 5 rounds

Randy BrownGabriel Bonfim
1562Fighter Elo Going In1689
1618Classic Elo Going In1569
33 of 87Significant Strikes35 of 64
33 of 87Total Strikes35 of 64
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:00
Winvs. Nicolas DalbyKO/TKO · R2 1:39Apr 26, 2025UFC Fight Night: Machado Garry vs. Prates

Welterweight Bout · Scheduled for 3 rounds

Randy BrownNicolas Dalby
1542Fighter Elo Going In1429
1604Classic Elo Going In1556
54 of 114Significant Strikes26 of 74
58 of 118Total Strikes40 of 90
0 of 0Takedowns0 of 0
1Knockdowns1
0Submission Attempts0
0:03Control Time1:22
Lossvs. Bryan BattleSplit DecisionDec 7, 2024UFC 310: Pantoja vs. Asakura

Welterweight Bout · Scheduled for 3 rounds

Randy BrownBryan Battle
1566Fighter Elo Going In1550
1622Classic Elo Going In1571
60 of 111Significant Strikes57 of 110
80 of 135Total Strikes109 of 175
2 of 5Takedowns0 of 6
0Knockdowns0
0Submission Attempts0
1:46Control Time7:25
Winvs. Elizeu Zaleski dos SantosUnanimous DecisionJun 1, 2024UFC 302: Makhachev vs. Poirier

Welterweight Bout · Scheduled for 3 rounds

Randy BrownElizeu Zaleski dos Santos
1540Fighter Elo Going In1474
1607Classic Elo Going In1593
67 of 141Significant Strikes26 of 76
89 of 166Total Strikes42 of 94
0 of 0Takedowns4 of 7
0Knockdowns0
2Submission Attempts1
0:42Control Time5:33
Winvs. Muslim SalikhovKO/TKO · R1 3:17Feb 3, 2024UFC Fight Night: Dolidze vs. Imavov

Welterweight Bout · Scheduled for 3 rounds

Randy BrownMuslim Salikhov
1531Fighter Elo Going In1486
1592Classic Elo Going In1554
13 of 46Significant Strikes10 of 22
13 of 46Total Strikes10 of 22
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:03Control Time0:00
Winvs. Wellington TurmanUnanimous DecisionJun 24, 2023UFC Fight Night: Emmett vs. Topuria

Welterweight Bout · Scheduled for 3 rounds

Randy BrownWellington Turman
1555Fighter Elo Going In1466
1580Classic Elo Going In1490
64 of 134Significant Strikes55 of 105
78 of 156Total Strikes96 of 153
2 of 2Takedowns0 of 5
0Knockdowns0
0Submission Attempts0
2:47Control Time3:05
Lossvs. Jack Della MaddalenaSubmission · R1 2:13Feb 11, 2023UFC 284: Makhachev vs. Volkanovski

Welterweight Bout · Scheduled for 3 rounds

Randy BrownJack Della Maddalena
1585Fighter Elo Going In1646
1599Classic Elo Going In1549
11 of 39Significant Strikes14 of 31
11 of 39Total Strikes18 of 35
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts1
0:00Control Time0:15
Winvs. Francisco TrinaldoUnanimous DecisionOct 1, 2022UFC Fight Night: Dern vs. Yan

Welterweight Bout · Scheduled for 3 rounds

Randy BrownFrancisco Trinaldo
1552Fighter Elo Going In1458
1580Classic Elo Going In1633
60 of 141Significant Strikes40 of 67
65 of 148Total Strikes82 of 111
0 of 1Takedowns1 of 4
1Knockdowns0
1Submission Attempts0
0:38Control Time5:21
Winvs. Khaos WilliamsSplit DecisionMay 7, 2022UFC 274: Oliveira vs. Gaethje

Welterweight Bout · Scheduled for 3 rounds

Randy BrownKhaos Williams
1556Fighter Elo Going In1611
1565Classic Elo Going In1550
93 of 177Significant Strikes75 of 224
103 of 188Total Strikes96 of 246
0 of 4Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:11Control Time4:09
Winvs. Jared GoodenUnanimous DecisionOct 9, 2021UFC Fight Night: Dern vs. Rodriguez

Welterweight Bout · Scheduled for 3 rounds

Randy BrownJared Gooden
1563Fighter Elo Going In1403
1552Classic Elo Going In1486
115 of 235Significant Strikes81 of 156
117 of 237Total Strikes87 of 162
0 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:06Control Time0:44
Winvs. Alex OliveiraSubmission · R1 2:50Apr 24, 2021UFC 261: Usman vs. Masvidal 2

Welterweight Bout · Scheduled for 3 rounds

Randy BrownAlex Oliveira
1526Fighter Elo Going In1551
1535Classic Elo Going In1547
16 of 32Significant Strikes7 of 12
23 of 39Total Strikes9 of 14
0 of 0Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
1:23Control Time0:00
Lossvs. Vicente LuqueKO/TKO · R2 4:56Aug 1, 2020UFC Fight Night: Brunson vs. Shahbazyan

Welterweight Bout · Scheduled for 3 rounds

Randy BrownVicente Luque
1587Fighter Elo Going In1572
1549Classic Elo Going In1611
61 of 133Significant Strikes64 of 122
66 of 138Total Strikes76 of 134
1 of 2Takedowns0 of 0
0Knockdowns2
0Submission Attempts0
0:52Control Time1:06
Winvs. Warlley AlvesSubmission · R2 1:22Nov 16, 2019UFC Fight Night: Blachowicz vs. Jacare

Welterweight Bout · Scheduled for 3 rounds

Randy BrownWarlley Alves
1571Fighter Elo Going In1574
1531Classic Elo Going In1560
16 of 30Significant Strikes3 of 11
24 of 38Total Strikes8 of 18
1 of 1Takedowns3 of 3
0Knockdowns0
1Submission Attempts2
1:12Control Time4:17
Winvs. Bryan BarberenaKO/TKO · R3 2:54Jun 22, 2019UFC Fight Night: Moicano vs. The Korean Zombie

Welterweight Bout · Scheduled for 3 rounds

Randy BrownBryan Barberena
1530Fighter Elo Going In1517
1515Classic Elo Going In1523
89 of 152Significant Strikes47 of 101
91 of 154Total Strikes122 of 178
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
2:39Control Time0:58
Lossvs. Niko PriceKO/TKO · R2 1:09Jul 14, 2018UFC Fight Night: Dos Santos vs. Ivanov

Welterweight Bout · Scheduled for 3 rounds

Randy BrownNiko Price
1547Fighter Elo Going In1538
1531Classic Elo Going In1533
13 of 37Significant Strikes12 of 39
18 of 43Total Strikes40 of 81
1 of 2Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
1:38Control Time1:44
Winvs. Mickey GallUnanimous DecisionNov 4, 2017UFC 217: Bisping vs. St-Pierre

Welterweight Bout · Scheduled for 3 rounds

Randy BrownMickey Gall
1538Fighter Elo Going In1655
1513Classic Elo Going In1547
41 of 70Significant Strikes7 of 16
60 of 99Total Strikes57 of 74
1 of 1Takedowns0 of 2
0Knockdowns0
0Submission Attempts2
8:47Control Time4:24
Lossvs. Belal MuhammadUnanimous DecisionFeb 11, 2017UFC 208: Holm vs. De Randamie

Welterweight Bout · Scheduled for 3 rounds

Randy BrownBelal Muhammad
1586Fighter Elo Going In1472
1531Classic Elo Going In1488
52 of 145Significant Strikes71 of 152
65 of 158Total Strikes135 of 236
0 of 0Takedowns2 of 5
0Knockdowns0
0Submission Attempts0
0:26Control Time5:52
Winvs. Brian CamozziKO/TKO · R2 1:25Dec 9, 2016UFC Fight Night: Lewis vs. Abdurakhimov

Welterweight Bout · Scheduled for 3 rounds

Randy BrownBrian Camozzi
1521Fighter Elo Going In1457
1516Classic Elo Going In1500
42 of 82Significant Strikes11 of 35
50 of 90Total Strikes13 of 37
1 of 1Takedowns0 of 3
1Knockdowns0
0Submission Attempts1
3:57Control Time0:30
Winvs. Erick MontanoSubmission · R3 0:18Sep 17, 2016UFC Fight Night: Poirier vs. Johnson

Welterweight Bout · Scheduled for 3 rounds

Randy BrownErick Montano
1559Fighter Elo Going In1399
1499Classic Elo Going In1516
12 of 30Significant Strikes21 of 41
18 of 36Total Strikes60 of 87
1 of 3Takedowns2 of 8
0Knockdowns0
1Submission Attempts0
2:21Control Time5:14
Lossvs. Michael GravesSubmission · R2 2:31Apr 16, 2016UFC on FOX: Teixeira vs Evans

Welterweight Bout · Scheduled for 3 rounds

Randy BrownMichael Graves
1541Fighter Elo Going In1525
1515Classic Elo Going In1516
10 of 19Significant Strikes11 of 22
24 of 35Total Strikes26 of 40
0 of 1Takedowns2 of 7
0Knockdowns0
1Submission Attempts1
1:02Control Time5:28
Winvs. Matt DwyerUnanimous DecisionJan 30, 2016UFC on FOX: Johnson vs. Bader

Welterweight Bout · Scheduled for 3 rounds

Randy BrownMatt Dwyer
1456Fighter Elo Going In1460
1500Classic Elo Going In1485
48 of 108Significant Strikes46 of 97
61 of 122Total Strikes50 of 101
1 of 4Takedowns1 of 8
0Knockdowns0
1Submission Attempts0
3:30Control Time2:50