← All Events
UFC 330: Makhachev vs. Machado Garry

UFC 330/PHILADELPHIA/12 Fights

UFC 330: Makhachev vs. Machado Garry

August 15, 2026 · Philadelphia, Pennsylvania, USA

Fights
12
KO/TKO
5
Submissions
3
Strike Rate
605▼ 3.7%
Knockdown Rate
2.6▲ 5.5%
Submission Rate
1.3▲ 28.4%
Avg Fight Time
12 min▲ 7.8%
Takedowns / Hr
9.8▼ 16.2%
Ground Control
40%▲ 0.8%
1st Round Finishes
25%▼ 50.7%
Analysis

Post-Card Readout

Twister

Twister — only the 5th in UFC history. Charles Johnson took Eduardo Chapolin with it, a finish most fighters will never see live. Every twister in the record →

Note 2

Ian Machado Garry and Gillian Robertson fought for a UFC title for the first time.

66.7%

UFC 330: Makhachev vs. Machado Garry finished 66.7% of its 12 scored bouts, the 7th highest of 2026 and 154th highest of the 784 cards on record. 8 of the 12 ended early — 5 by knockout, 3 by submission — with the other 4 going to the judges.

2.6 knockdowns per h…

Fighters went down at 2.6 knockdowns per hour of cage time, a knockdown rate ranking 341st of 784 all-time.

Mackenzie Dern

Mackenzie Dern set a career high with 4 takedowns (previous best 3), Mansur Abdul-Malik set a career high with 34 significant strikes landed (previous best 29), Chidi Njokuani set a career high with 155 significant strikes landed (previous best 120), Islam Makhachev set a career high with 7 takedowns (previous best 5).

Main Event

CARD 01 / 12
TitleUFC Welterweight Title Bout01 / 12
Islam MakhachevWelterweight ChampionSuffocating Anchor
17Wins
Pow63
Vol16
Acc98
SDf78
TDs94
Con99
Sub97
GDf100
Exp94
Ian Machado Garry#1 WelterweightRelentless Marksman
Pow66
Vol75
Acc92
SDf57
TDs26
Con23
Sub23
GDf61
Exp85

Islam MakhachevWon by decision · R5 5:00

The round-by-round breakdown →

Main Card

CARDS 02–05
TitleUFC Women's Strawweight Title Bout02 / 12
Mackenzie DernWomen's Strawweight ChampionSuffocating Hunter
4Wins
Pow8
Vol41
Acc28
SDf32
TDs46
Con75
Sub96
GDf41
Exp96
Gillian Robertson#5 Women's StrawweightSuffocating Hunter
Pow79
Vol16
Acc63
SDf62
TDs90
Con96
Sub99
GDf33
Exp91

Mackenzie DernWon by decision · R5 5:00

The round-by-round breakdown →

Lightweight Bout03 / 12
Jalin TurnerLightweightHunting Finisher
2Wins
Pow98
Vol91
Acc67
SDf7
TDs22
Con38
Sub92
GDf67
Exp56
Kaue FernandesLightweightPrecision Finisher
Pow89
Vol74
Acc88
SDf63
TDs49
Con26
Sub32
GDf65
Exp18

Jalin TurnerWon by knockout · R1 0:39

The round-by-round breakdown →

Middleweight Bout04 / 12
Mansur Abdul-MalikMiddleweightHunting Finisher
Loss2
Pow72
Vol35
Acc39
SDf12
TDs67
Con33
Sub70
GDf41
Exp24
Dustin StoltzfusMiddleweightDogged Hunter
Pow41
Vol50
Acc49
SDf23
TDs76
Con75
Sub85
GDf25
Exp65

Dustin StoltzfusWon by submission · R2 4:25

The round-by-round breakdown →

Lightweight Bout05 / 12
Edson BarbozaLightweightRelentless Finisher
Loss4
Pow95
Vol72
Acc42
SDf52
TDs5
Con6
Sub1
GDf70
Exp98
Esteban RibovicsLightweightExplosive Machine
2Wins
Pow85
Vol99
Acc39
SDf72
TDs10
Con4
Sub19
GDf36
Exp57

Esteban RibovicsWon by knockout · R2 1:32

The round-by-round breakdown →

Preliminary Card · 7 Bouts
Welterweight Bout06 / 12
Chidi NjokuaniWelterweightRelentless Marksman
Pow79
Vol96
Acc100
SDf70
TDs2
Con34
Sub17
GDf47
Exp59
Joel AlvarezWelterweightPrecision Hunter
Loss2
Pow80
Vol82
Acc87
SDf34
TDs4
Con22
Sub91
GDf6
Exp60

Chidi NjokuaniWon by decision · R3 5:00

The round-by-round breakdown →

Catch Weight Bout07 / 12
Charles JohnsonPrecision Machine
Pow73
Vol81
Acc79
SDf62
TDs7
Con6
Sub53
GDf57
Exp90
Eduardo ChapolinUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Charles JohnsonWon by submission · R3 1:36

The round-by-round breakdown →

Middleweight Bout08 / 12
Donte JohnsonMiddleweightHunting Untouchable
3Wins
Pow66
Vol33
Acc38
SDf89
TDs66
Con71
Sub79
GDf61
Exp6
Eric McConicoMiddleweightAll-Rounder
Pow13
Vol35
Acc52
SDf3
TDs29
Con36
Sub25
GDf61
Exp27

Donte JohnsonWon by knockout · R1 1:38

The round-by-round breakdown →

Middleweight Bout09 / 12
Vicente LuqueMiddleweightHunting Finisher
Pow96
Vol83
Acc79
SDf45
TDs26
Con33
Sub95
GDf56
Exp91
Tresean GoreMiddleweightHunting Anchor
2Wins
Pow5
Vol57
Acc69
SDf7
TDs59
Con46
Sub93
GDf94
Exp48

Tresean GoreWon by decision · R3 5:00

The round-by-round breakdown →

Light Heavyweight Bout10 / 12
Rafael TobiasUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Lucas FernandoUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Lucas FernandoWon by knockout · R3 1:10

The round-by-round breakdown →

Welterweight Bout11 / 12
Neil MagnyWelterweightDogged Finisher
Pow81
Vol51
Acc58
SDf32
TDs79
Con59
Sub63
GDf8
Exp99
Ramiz BrahimajWelterweightDogged Hunter
Loss2
Pow41
Vol13
Acc68
SDf18
TDs70
Con67
Sub97
GDf26
Exp51

Neil MagnyWon by knockout · R2 3:20

The round-by-round breakdown →

Welterweight Bout12 / 12
Jeremiah WellsWelterweightHunting Smotherer
2Wins
Pow67
Vol14
Acc44
SDf21
TDs87
Con95
Sub90
GDf17
Exp49
Myktybek OrolbaiWelterweightSuffocating Wrestler
Pow52
Vol28
Acc82
SDf51
TDs100
Con98
Sub79
GDf11
Exp44

Jeremiah WellsWon by submission · R3 1:24

The round-by-round breakdown →

Level up

21 cards moved

Every card on this page is a percentile against the whole roster, so the only way to know what a night did to one is to rank the roster twice — as it stood the morning of the card, and again once the results were in. 28 bars were won across this card and 36 given back, and one fighter earned a card for the first time.

  1. Donte Johnsonwonfirst card

    Three fights is where a rate stops being an accident, and this is the night he reached it. So this is his first card rather than a changed one — there is nothing yet to compare it against.

    Tier 1 → 2 · Established3 straight wins
  2. Gillian Robertsonlost2 up · 2 down
    Pow9↓80.67→0.64
    SDf6↑750.9→51.5
    TDs10↓92.6→2.41
    Exp9↑10207→244
    Tier 2 → 4 · Title challenger5-fight win streak ends
  3. 17 straight wins
  4. Ian Machado Garrylost1 up · 5 down
    Vol9↓84.77→4.29
    SDf7↓650.6→50
    TDs4↓31.01→0.9
    Sub4↓30.49→0.44
    GDf8↓777→73.2
    Exp8↑9174→211
    Tier 3 → 4 · Title challenger2-fight win streak ends
  5. Myktybek Orolbailost2 up · 2 down
    Acc7↑948.6→50.3
    Sub9↓81.67→1.53
    GDf5↓169.2→60
    Exp4↑562→73
    3-fight win streak ends
  6. Mansur Abdul-Maliklost2 up · 2 down
    Vol3↑42.78→2.95
    Sub8↓71.3→1.18
    GDf9↓578.8→68.9
    Exp2↑337→46
    Grappler → All-Rounder2 straight defeats
  7. Kaue Fernandeslost1 down
    SDf9↓754.5→50.9
    3-fight win streak ends
  8. Pow9↓81.25→1.17
    Con5↓416.3→14.3
    Sub3↓20.44→0.4
    2-fight slide ends
  9. Mackenzie Dernwon3 up · 1 down
    Vol5↓43.47→3.38
    SDf3↑447.3→47.8
    TDs4↑50.99→1.12
    GDf4↑567.5→67.9
    4 straight wins
  10. Sub8↑91.36→1.75
    2-fight slide ends
  11. Ramiz Brahimajlost3 up · 2 down
    SDf3↓243.8→42
    TDs8↓71.86→1.85
    Con6↑719.3→24.2
    GDf2↑363→65.2
    Exp5↑675→84
    2 straight defeats
  12. Tresean Gorewon3 up · 2 down
    Acc8↓748.6→48.5
    TDs7↓61.78→1.53
    Con4↑515.6→17.1
    GDf9↑1078.4→82.2
    Exp4↑563→78
    2 straight wins
  13. Pow8↓71.01→0.95
    SDf4↓345.5→43
    GDf3↓265.8→62.4
    Wrestler → Grappler2 straight wins
  14. Vol8↑94.53→4.6
    Sub3↑60.5→0.81
    Exp9↑10191→203
  15. Joel Alvarezlost2 down
    Acc10↓952.9→51.7
    SDf6↓450→45.8
    2 straight defeats
  16. Esteban Ribovicswon1 up · 2 down
    Pow5↑70.7→0.9
    TDs2↓10.65→0.62
    Sub3↓20.44→0.42
  17. 4 straight defeats
  18. 2 straight wins
  19. Vicente Luquelost1 up · 1 down
    Acc9↓850.5→49.9
    Exp9↑10249→264
  20. GDf6↑773→73.2
  21. Neil Magnywon1 up
    Pow8↑91.11→1.24

What we said beforehand

locked 12 August 2026

3 of 8 landed · 1 too close to call. Frozen before the card and never edited since — which is the only thing that makes the number worth reading.

  1. Islam Makhachev63%Islam Makhachev vs Ian Machado Garrylanded
  2. Gillian Robertson61%Mackenzie Dern vs Gillian Robertsonmissed
  3. Jalin Turner55%Jalin Turner vs Kaue Fernandeslanded
  4. Mansur Abdul-Malik75%Mansur Abdul-Malik vs Dustin Stoltzfusmissed
  5. Esteban Ribovics70%Edson Barboza vs Esteban Ribovicslanded
  6. Joel Alvarez68%Chidi Njokuani vs Joel Alvarezmissed
  7. Vicente Luque65%Vicente Luque vs Tresean Goremissed
  8. EvenNeil Magny vs Ramiz Brahimajtoo close to call
  9. Myktybek Orolbai73%Jeremiah Wells vs Myktybek Orolbaimissed

The running record across every card →