Phins
Create Account
All Fighters
Flyweight · Active

Bruno Silva (125)

UFC Record
5-6
Age
36
Height
5'4"
Reach
65"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1369Today
1507Best, May 2021
1490Classic Elo
13001400150016002021202220232024202520261361 going into David Dvorak, Mar 20201412 going into Tagir Ulanbekov, Oct 20201431 going into JP Buys, Mar 20211507 going into Victor Rodriguez, May 20211452 going into Tyson Nam, Mar 20231448 going into Cody Durden, Jul 20241493 going into Manel Kape, Dec 20241376 going into Joshua Van, Jun 20251322 going into HyunSung Park, Oct 20251426 going into Charles Johnson, Mar 20261412 going into Edgar Chairez, Jun 20261369 today1369
Fighter Elo going into each UFC fight, and today.
Classic Elo
1490Today
1535Best, Dec 2024
1369Fighter Elo

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

1450150015502021202220232024202520261500 going into David Dvorak, Mar 20201484 going into Tagir Ulanbekov, Oct 20201469 going into JP Buys, Mar 20211486 going into Victor Rodriguez, May 20211502 going into Tyson Nam, Mar 20231518 going into Cody Durden, Jul 20241535 going into Manel Kape, Dec 20241518 going into Joshua Van, Jun 20251505 going into HyunSung Park, Oct 20251522 going into Charles Johnson, Mar 20261506 going into Edgar Chairez, Jun 20261490 today1490
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.

3.95Sig. Strikes Landed per Minute
51%Striking Accuracy
4.72Sig. Strikes Absorbed per Minute
51%Striking Defense
0.85Knockdowns per 15 Minutes
1.94Takedowns per 15 Minutes
24%Takedown Accuracy
72%Takedown Defense
0.24Submission Attempts per 15 Minutes
20%Share of Fight Time in Control
10.3 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins320
Losses213

Fight History

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

Lossvs. Edgar ChairezSubmission · R1 4:13Jun 6, 2026UFC Fight Night: Muhammad vs. Bonfim

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Edgar Chairez
1412Fighter Elo Going In1385
1506Classic Elo Going In1516
17 of 29Significant Strikes24 of 44
17 of 29Total Strikes24 of 44
0 of 3Takedowns0 of 0
0Knockdowns2
0Submission Attempts1
0:00Control Time0:24
Lossvs. Charles JohnsonSplit DecisionMar 14, 2026UFC Fight Night: Emmett vs. Vallejos

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Charles Johnson
1426Fighter Elo Going In1454
1522Classic Elo Going In1519
73 of 136Significant Strikes85 of 162
101 of 171Total Strikes110 of 189
0 of 8Takedowns0 of 6
0Knockdowns0
0Submission Attempts0
3:43Control Time0:06
Winvs. HyunSung ParkSubmission · R3 2:15Oct 18, 2025UFC Fight Night: De Ridder vs. Allen

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)HyunSung Park
1322Fighter Elo Going In1488
1505Classic Elo Going In1530
46 of 74Significant Strikes31 of 108
60 of 92Total Strikes56 of 136
5 of 9Takedowns1 of 4
1Knockdowns0
1Submission Attempts0
4:49Control Time0:42
Lossvs. Joshua VanKO/TKO · R3 4:01Jun 7, 2025UFC 316: Dvalishvili vs. O'Malley 2

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Joshua Van
1376Fighter Elo Going In1578
1518Classic Elo Going In1570
76 of 149Significant Strikes125 of 217
77 of 150Total Strikes149 of 241
1 of 6Takedowns0 of 0
0Knockdowns3
0Submission Attempts0
0:09Control Time1:01
Lossvs. Manel KapeKO/TKO · R3 1:57Dec 14, 2024UFC Fight Night: Covington vs. Buckley

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Manel Kape
1493Fighter Elo Going In1582
1535Classic Elo Going In1524
57 of 112Significant Strikes111 of 168
60 of 115Total Strikes111 of 168
0 of 5Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:01
Winvs. Cody DurdenKO/TKO · R2 2:58Jul 20, 2024UFC Fight Night: Lemos vs. Jandiroba

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Cody Durden
1448Fighter Elo Going In1467
1518Classic Elo Going In1530
42 of 73Significant Strikes28 of 63
45 of 77Total Strikes31 of 68
0 of 2Takedowns1 of 1
1Knockdowns0
0Submission Attempts3
0:23Control Time2:35
Winvs. Tyson NamSubmission · R2 1:23Mar 11, 2023UFC Fight Night: Yan vs. Dvalishvili

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Tyson Nam
1452Fighter Elo Going In1380
1502Classic Elo Going In1507
23 of 45Significant Strikes12 of 38
27 of 50Total Strikes12 of 38
0 of 1Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
0:53Control Time0:00
Winvs. Victor RodriguezKO/TKO · R1 1:00May 22, 2021UFC Fight Night: Font vs. Garbrandt

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Victor Rodriguez
1507Fighter Elo Going In1294
1486Classic Elo Going In1484
6 of 12Significant Strikes0 of 3
6 of 12Total Strikes0 of 3
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. JP BuysKO/TKO · R2 2:56Mar 20, 2021UFC Fight Night: Brunson vs. Holland

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)JP Buys
1431Fighter Elo Going In1447
1469Classic Elo Going In1500
37 of 61Significant Strikes17 of 56
62 of 89Total Strikes37 of 76
1 of 2Takedowns0 of 1
3Knockdowns0
0Submission Attempts1
3:51Control Time1:02
Lossvs. Tagir UlanbekovUnanimous DecisionOct 10, 2020UFC Fight Night: Moraes vs. Sandhagen

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)Tagir Ulanbekov
1412Fighter Elo Going In1469
1484Classic Elo Going In1500
47 of 114Significant Strikes46 of 122
59 of 134Total Strikes69 of 152
4 of 8Takedowns5 of 11
0Knockdowns0
0Submission Attempts0
2:21Control Time3:47
Lossvs. David DvorakUnanimous DecisionMar 14, 2020UFC Fight Night: Lee vs. Oliveira

Flyweight Bout · Scheduled for 3 rounds

Bruno Silva (125)David Dvorak
1361Fighter Elo Going In1395
1500Classic Elo Going In1500
45 of 97Significant Strikes67 of 133
60 of 112Total Strikes92 of 161
3 of 11Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
1:32Control Time1:12