Phins
Create Account
All Fighters
Middleweight · Active

Andre Petroski

UFC Record
8-5
Age
35
Height
6'0"
Reach
73"
Stance
Switch

Fighter Elo

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

Fighter Elo
1416Today
1689Best, May 2022
1524Classic Elo
13001400150016001700202220232024202520261330 going into Micheal Gillmore, Aug 20211465 going into Hu Yaozong, Oct 20211689 going into Nick Maximov, May 20221669 going into Wellington Turman, Nov 20221655 going into Gerald Meerschaert, Aug 20231590 going into Michel Pereira, Oct 20231555 going into Jacob Malkoun, Mar 20241540 going into Josh Fremd, Jul 20241543 going into Dylan Budka, Sep 20241551 going into Rodolfo Vieira, Feb 20251518 going into Edmen Shahbazyan, Jun 20251513 going into Cam Rowston, Sep 20251485 going into Cody Brundage, May 20261416 today1416
Fighter Elo going into each UFC fight, and today.
Classic Elo
1524Today
1581Best, Jun 2025
1416Fighter Elo

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

150015501600202220232024202520261500 going into Micheal Gillmore, Aug 20211516 going into Hu Yaozong, Oct 20211530 going into Nick Maximov, May 20221546 going into Wellington Turman, Nov 20221560 going into Gerald Meerschaert, Aug 20231574 going into Michel Pereira, Oct 20231558 going into Jacob Malkoun, Mar 20241540 going into Josh Fremd, Jul 20241553 going into Dylan Budka, Sep 20241566 going into Rodolfo Vieira, Feb 20251581 going into Edmen Shahbazyan, Jun 20251562 going into Cam Rowston, Sep 20251544 going into Cody Brundage, May 20261524 today1524
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.

2.75Sig. Strikes Landed per Minute
49%Striking Accuracy
2.99Sig. Strikes Absorbed per Minute
52%Striking Defense
0.11Knockdowns per 15 Minutes
3.12Takedowns per 15 Minutes
53%Takedown Accuracy
86%Takedown Defense
1.23Submission Attempts per 15 Minutes
39%Share of Fight Time in Control
10.3 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins125
Losses401

Fight History

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

Lossvs. Cody BrundageKO/TKO · R2 0:44May 16, 2026UFC Fight Night: Allen vs. Costa

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiCody Brundage
1485Fighter Elo Going In1409
1544Classic Elo Going In1460
8 of 17Significant Strikes43 of 60
21 of 30Total Strikes44 of 62
1 of 1Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
1:56Control Time0:34
Lossvs. Cam RowstonKO/TKO · R1 2:41Sep 27, 2025UFC Fight Night: Ulberg vs. Reyes

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiCam Rowston
1513Fighter Elo Going In1465
1562Classic Elo Going In1500
7 of 13Significant Strikes12 of 36
7 of 13Total Strikes20 of 48
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:36
Lossvs. Edmen ShahbazyanUnanimous DecisionJun 14, 2025UFC Fight Night: Usman vs. Buckley

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiEdmen Shahbazyan
1518Fighter Elo Going In1546
1581Classic Elo Going In1527
34 of 84Significant Strikes53 of 136
34 of 84Total Strikes58 of 142
2 of 6Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
0:23Control Time0:15
Winvs. Rodolfo VieiraUnanimous DecisionFeb 15, 2025UFC Fight Night: Cannonier vs. Rodrigues

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiRodolfo Vieira
1551Fighter Elo Going In1478
1566Classic Elo Going In1544
55 of 111Significant Strikes58 of 99
58 of 114Total Strikes60 of 101
0 of 2Takedowns1 of 11
0Knockdowns0
0Submission Attempts0
0:05Control Time1:50
Winvs. Dylan BudkaUnanimous DecisionSep 7, 2024UFC Fight Night: Burns vs. Brady

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiDylan Budka
1543Fighter Elo Going In1460
1553Classic Elo Going In1484
23 of 46Significant Strikes17 of 53
78 of 109Total Strikes23 of 59
3 of 5Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
9:20Control Time0:00
Winvs. Josh FremdUnanimous DecisionJul 13, 2024UFC Fight Night: Namajunas vs. Cortez

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiJosh Fremd
1540Fighter Elo Going In1390
1540Classic Elo Going In1484
12 of 18Significant Strikes16 of 24
30 of 51Total Strikes60 of 74
3 of 4Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
12:50Control Time0:13
Lossvs. Jacob MalkounKO/TKO · R2 0:39Mar 30, 2024UFC Fight Night: Blanchfield vs. Fiorot

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiJacob Malkoun
1555Fighter Elo Going In1624
1558Classic Elo Going In1501
13 of 42Significant Strikes20 of 40
13 of 43Total Strikes21 of 41
1 of 2Takedowns0 of 3
0Knockdowns0
0Submission Attempts0
0:13Control Time0:32
Lossvs. Michel PereiraKO/TKO · R1 1:06Oct 14, 2023UFC Fight Night: Yusuff vs. Barboza

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiMichel Pereira
1590Fighter Elo Going In1575
1574Classic Elo Going In1569
0 of 1Significant Strikes6 of 18
0 of 1Total Strikes6 of 18
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:04
Winvs. Gerald MeerschaertSplit DecisionAug 19, 2023UFC 292: Sterling vs. O'Malley

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiGerald Meerschaert
1655Fighter Elo Going In1466
1560Classic Elo Going In1527
57 of 132Significant Strikes76 of 149
67 of 143Total Strikes92 of 166
2 of 5Takedowns1 of 3
1Knockdowns0
0Submission Attempts0
2:06Control Time1:54
Winvs. Wellington TurmanUnanimous DecisionNov 12, 2022UFC 281: Adesanya vs. Pereira

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiWellington Turman
1669Fighter Elo Going In1453
1546Classic Elo Going In1504
42 of 96Significant Strikes41 of 86
58 of 119Total Strikes71 of 118
8 of 11Takedowns1 of 3
0Knockdowns0
2Submission Attempts1
7:59Control Time1:40
Winvs. Nick MaximovSubmission · R1 1:16May 14, 2022UFC Fight Night: Blachowicz vs. Rakic

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiNick Maximov
1689Fighter Elo Going In1703
1530Classic Elo Going In1532
1 of 10Significant Strikes4 of 11
1 of 10Total Strikes4 of 11
0 of 0Takedowns0 of 1
0Knockdowns0
1Submission Attempts0
0:23Control Time0:00
Winvs. Hu YaozongSubmission · R3 4:46Oct 30, 2021UFC 267: Blachowicz vs. Teixeira

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiHu Yaozong
1465Fighter Elo Going In1364
1516Classic Elo Going In1466
72 of 102Significant Strikes25 of 65
79 of 111Total Strikes27 of 67
4 of 8Takedowns0 of 0
0Knockdowns0
6Submission Attempts0
9:39Control Time0:13
Winvs. Micheal GillmoreKO/TKO · R3 3:12Aug 28, 2021UFC Fight Night: Barboza vs. Chikadze

Middleweight Bout · Scheduled for 3 rounds

Andre PetroskiMicheal Gillmore
1330Fighter Elo Going In1343
1500Classic Elo Going In1500
46 of 80Significant Strikes31 of 52
91 of 131Total Strikes38 of 59
4 of 9Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
7:38Control Time0:03