Phins
Create Account
All Fighters
Welterweight · Active

Trevin Giles

UFC Record
7-7
Age
34
Height
6'0"
Reach
74"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1444Today
1655Best, Aug 2019
1495Classic Elo
1400150016001700201820202022202420261439 going into James Bochnovic, Jul 20171633 going into Antonio Braga Neto, Dec 20171639 going into Zak Cummings, May 20191655 going into Gerald Meerschaert, Aug 20191620 going into James Krause, Feb 20201609 going into Bevon Lewis, Nov 20201646 going into Roman Dolidze, Mar 20211626 going into Dricus Du Plessis, Jul 20211575 going into Michael Morales, Jan 20221540 going into Louis Cosce, Sep 20221549 going into Preston Parsons, Mar 20231531 going into Gabriel Bonfim, Jul 20231502 going into Carlos Prates, Feb 20241493 going into Mike Malott, Nov 20241444 today1444
Fighter Elo going into each UFC fight, and today.
Classic Elo
1495Today
1550Best, Jul 2021
1444Fighter Elo

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

145015001550201820202022202420261500 going into James Bochnovic, Jul 20171516 going into Antonio Braga Neto, Dec 20171531 going into Zak Cummings, May 20191517 going into Gerald Meerschaert, Aug 20191500 going into James Krause, Feb 20201520 going into Bevon Lewis, Nov 20201534 going into Roman Dolidze, Mar 20211550 going into Dricus Du Plessis, Jul 20211533 going into Michael Morales, Jan 20221515 going into Louis Cosce, Sep 20221530 going into Preston Parsons, Mar 20231544 going into Gabriel Bonfim, Jul 20231527 going into Carlos Prates, Feb 20241510 going into Mike Malott, Nov 20241495 today1495
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.17Sig. Strikes Landed per Minute
54%Striking Accuracy
2.39Sig. Strikes Absorbed per Minute
58%Striking Defense
0.29Knockdowns per 15 Minutes
1.07Takedowns per 15 Minutes
50%Takedown Accuracy
72%Takedown Defense
0.29Submission Attempts per 15 Minutes
18%Share of Fight Time in Control
11.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins304
Losses331

Fight History

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

Lossvs. Mike MalottUnanimous DecisionNov 2, 2024UFC Fight Night: Moreno vs. Albazi

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesMike Malott
1493Fighter Elo Going In1561
1510Classic Elo Going In1534
34 of 78Significant Strikes59 of 130
34 of 78Total Strikes59 of 130
0 of 0Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Lossvs. Carlos PratesKO/TKO · R2 4:03Feb 10, 2024UFC Fight Night: Hermansson vs. Pyfer

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesCarlos Prates
1502Fighter Elo Going In1484
1527Classic Elo Going In1500
68 of 102Significant Strikes37 of 72
70 of 105Total Strikes38 of 73
0 of 2Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
1:28Control Time0:01
Lossvs. Gabriel BonfimSubmission · R1 1:13Jul 29, 2023UFC 291: Poirier vs. Gaethje 2

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesGabriel Bonfim
1531Fighter Elo Going In1582
1544Classic Elo Going In1517
1 of 5Significant Strikes3 of 11
1 of 5Total Strikes3 of 11
0 of 0Takedowns1 of 1
0Knockdowns0
0Submission Attempts1
0:14Control Time0:26
Winvs. Preston ParsonsSplit DecisionMar 25, 2023UFC Fight Night: Vera vs. Sandhagen

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesPreston Parsons
1549Fighter Elo Going In1511
1530Classic Elo Going In1503
55 of 108Significant Strikes42 of 95
71 of 129Total Strikes62 of 130
0 of 1Takedowns3 of 11
0Knockdowns0
0Submission Attempts3
4:14Control Time5:16
Winvs. Louis CosceUnanimous DecisionSep 17, 2022UFC Fight Night: Sandhagen vs. Song

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesLouis Cosce
1540Fighter Elo Going In1415
1515Classic Elo Going In1484
25 of 46Significant Strikes10 of 38
45 of 66Total Strikes21 of 49
2 of 5Takedowns1 of 1
0Knockdowns0
0Submission Attempts1
2:09Control Time3:36
Lossvs. Michael MoralesKO/TKO · R1 4:06Jan 22, 2022UFC 270: Ngannou vs. Gane

Welterweight Bout · Scheduled for 3 rounds

Trevin GilesMichael Morales
1575Fighter Elo Going In1534
1533Classic Elo Going In1500
8 of 15Significant Strikes26 of 42
8 of 15Total Strikes28 of 44
1 of 4Takedowns0 of 1
0Knockdowns1
1Submission Attempts0
1:12Control Time1:05
Lossvs. Dricus Du PlessisKO/TKO · R2 1:41Jul 10, 2021UFC 264: Poirier vs. McGregor 3

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesDricus Du Plessis
1626Fighter Elo Going In1538
1550Classic Elo Going In1515
10 of 32Significant Strikes25 of 48
10 of 32Total Strikes26 of 49
0 of 0Takedowns2 of 4
0Knockdowns1
0Submission Attempts0
0:12Control Time1:34
Winvs. Roman DolidzeUnanimous DecisionMar 20, 2021UFC Fight Night: Brunson vs. Holland

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesRoman Dolidze
1646Fighter Elo Going In1618
1534Classic Elo Going In1530
27 of 57Significant Strikes32 of 67
43 of 73Total Strikes75 of 110
1 of 2Takedowns1 of 3
0Knockdowns0
1Submission Attempts2
1:15Control Time4:15
Winvs. Bevon LewisKO/TKO · R3 1:26Nov 7, 2020UFC Fight Night: Santos vs. Teixeira

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesBevon Lewis
1609Fighter Elo Going In1472
1520Classic Elo Going In1484
38 of 59Significant Strikes26 of 75
51 of 73Total Strikes60 of 113
1 of 2Takedowns0 of 6
2Knockdowns0
0Submission Attempts0
2:33Control Time1:35
Winvs. James KrauseSplit DecisionFeb 8, 2020UFC 247: Jones vs. Reyes

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesJames Krause
1620Fighter Elo Going In1607
1500Classic Elo Going In1581
71 of 148Significant Strikes44 of 80
88 of 167Total Strikes59 of 98
0 of 0Takedowns1 of 4
0Knockdowns0
1Submission Attempts4
3:39Control Time3:53
Lossvs. Gerald MeerschaertSubmission · R3 1:49Aug 3, 2019UFC Fight Night: Covington vs. Lawler

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesGerald Meerschaert
1655Fighter Elo Going In1492
1517Classic Elo Going In1513
8 of 15Significant Strikes6 of 19
27 of 38Total Strikes31 of 55
1 of 1Takedowns1 of 3
0Knockdowns0
0Submission Attempts1
4:18Control Time5:29
Lossvs. Zak CummingsSubmission · R3 4:01May 18, 2019UFC Fight Night: Dos Anjos vs. Lee

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesZak Cummings
1639Fighter Elo Going In1507
1531Classic Elo Going In1558
31 of 64Significant Strikes34 of 100
36 of 69Total Strikes41 of 107
0 of 0Takedowns0 of 2
0Knockdowns1
0Submission Attempts1
0:24Control Time0:26
Winvs. Antonio Braga NetoKO/TKO · R3 2:27Dec 9, 2017UFC Fight Night: Swanson vs. Ortega

Middleweight Bout · Scheduled for 3 rounds

Trevin GilesAntonio Braga Neto
1633Fighter Elo Going In1579
1516Classic Elo Going In1501
70 of 113Significant Strikes18 of 73
77 of 120Total Strikes26 of 86
0 of 0Takedowns2 of 5
1Knockdowns0
0Submission Attempts0
0:25Control Time3:13
Winvs. James BochnovicKO/TKO · R2 2:54Jul 8, 2017UFC 213: Romero vs. Whittaker

Light Heavyweight Bout · Scheduled for 3 rounds

Trevin GilesJames Bochnovic
1439Fighter Elo Going In1433
1500Classic Elo Going In1500
41 of 53Significant Strikes5 of 24
54 of 66Total Strikes15 of 35
5 of 5Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
5:43Control Time0:08