She Fights Dirty official key art — two fighters face to face under the cage lights, hands wrapped, the title in gold script (alliance cover, as supplied)

She Fights Dirty

First and second in the division — three years of private war, one kiss in the tunnel, and the chase nobody saw coming.

31 EpisodesLive-ActionGLUFCRivals to LoversRedemptionHappy Ending

Ranked first and second in their division, UFC fighters Dax and Idris have spent years turning every fight into a private war. One impulsive kiss in a tunnel flips the scoreboard — and after a harsh rejection and a cage-match injury that shouldn’t have happened, it’s Dax who ends up chasing. A GL rivals-to-lovers drama about fierce competition and the tenderness after the bell. (Episodes 1-5 are free; episodes 6-31 require unlock.)

We may earn a commission when you watch through links on this page. Learn more

Meet the Characters

First and second in the division — the champion who forgot how to lose and the challenger who never learned to stop.

Dax — She Fights Dirty

Dax

The Champion · The Match She Couldn’t Afford to Lose

Black roots under a platinum-streaked crop, a champion’s cold edge — ranked first, allergic to losing, and completely unequipped for the confession that ambushes her in the tunnel. "You still haven’t come to your senses?" (ep2) is her armor; learning jiu-jitsu, forfeiting the title shot and saying sorry (ep5) are what the armor was hiding.

Idris — She Fights Dirty

Idris

The Challenger · Three Years of Quiet Fire

Dark hair in a low ponytail, white hand-wraps her visual anchor — ranked second, three years of quiet pining, one confession in the tunnel. "YES, I AM!" (ep1) is the fight she brings to everything — including the part where she walks, gets walked back to, and finally gets the apology out loud.

The Rivalry That Refused to Stay in the Cage

Trading leather for years — until one kiss in the tunnel put the whole scoreboard on its head.

The premise, from the frames themselves: Dax and Idris sit first and second in their division and have spent years turning every fight into a private war. "You still haven’t come to your senses?" (ep2) is Dax at her most armored; "or is it me" (ep3, lowercase as aired) is the question underneath all of it; the tunnel kiss (ep2) is where the rivalry tips over into something neither of them can fight off.

Underneath the fighting runs the reversal: a harsh rejection, a cage match that goes too far — carried as weight, not spectacle — and Idris out of the sport and into someone else’s corner. Then the chase flips, and the one who ran starts learning jiu-jitsu, giving up title shots and fighting for the one match she can’t afford to lose. It resolves the only way this drama knows how: wounds mended, love said out loud (ep5).

Key Moments from She Fights Dirty

28 frames from the series — in-frame English subtitles as aired, unretouched. Swipe on mobile or use the arrows to browse.

Exciting Plot Highlights

Six standout moments from the series — no ending spoilers.

The Scoreboard Does the Talking (Episode 1)

The 17-5-1 record under the arena lights — two professionals introduced by their numbers before anyone says a word.

The Ground Is Her Territory (Episode 1)

The broadcast call as the fight hits the mat — the low ponytail on top, the division’s second name made first on the ground.

The Tunnel Confession (Episode 2)

Three years of feelings in one shout — subtitles as aired, platform spelling and all — and the leather jacket caught mid-shock.

"Or Is It Me" (Episode 3)

The training-mat standoff, lowercase and quiet — the question underneath every round they’ve ever fought.

Gauze and Bandages (Episode 4)

The injury tended in the small hours — hands gentler than the sport, the redemption arc in one gesture.

After the Final Bell (Episode 5)

An arm around shoulders — the tenderness after the fight, and the love finally said out loud.

Why Worth Your Time

An all-adult GL fighting drama — professional UFC fighters, a reversed chase, and a redemption arc that ends with love said out loud.

Finally a GL drama where the sport is actually real: the ground game, the cage control, the scoreboard reading 17-5-1 — you believe these two are top-ranked fighters before you believe anything else about them. And the reversal pays off: the jiu-jitsu, the forfeited title shot, the quiet late-night care all thread through the romance instead of decorating it.

The romance stays anchored to its two adult leads — professional fighters, adult leads only, nothing beyond the genre’s usual warmth. Episodes 1-5 are free; episodes 6-31 require unlock — the tunnel confession (ep2) and the cage war (ep3) both land inside the free episodes. English subtitles; roughly one to one and a half minutes per episode.

What Viewers Are Actually Saying

The ones here for the fighting, and the ones here for the flip.

The first camp came for the sport: the ground game and the cage control get named first in the comments — these two read as top-ranked fighters before anything else, and the cage war actually pays off instead of decorating the romance.

The second camp is here for the reversal — and for Karla, the fellow fighter Idris dates while Dax drowns in jealousy and starts chasing. Between them, the three-years confession (as the viewers retell it) gets its own fanbase. Rivals to lovers, the comment section rules.

User Reviews

Viewer voices — from the ones here for the fighting to the ones here for the flip.

Q&A

How many episodes does She Fights Dirty have?

31 episodes (verified on the player; some listings show 5, which reflects only the promotional sample clips). Episodes 1-5 are free; episodes 6-31 require unlock.

How long is each episode?

Roughly one to one and a half minutes per episode (typical mini-drama format), perfect for a quick binge.

Is She Fights Dirty a GL drama?

Yes. It’s a GL rivals-to-lovers drama about two top UFC fighters, Dax and Idris, and it ends with them openly acknowledging their love.

Do I need to know anything about MMA to enjoy it?

Not at all. The rivalry, the confession, the reversal and the slow-burn romance stand on their own; the fighting just raises the stakes.

Where can I watch She Fights Dirty?

Stream it right here on the page via the Watch Now button, or continue on the app.

Is there an English version?

Yes, the drama streams with English subtitles burned in.

▶ Watch Now