Not listed on the current UFC roster

Roxanne Modafferi

Full professional career32 verified opponent profilesRecursive links active
RM
25–20–0PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

THE COMPLETE RECORD

This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.

25Professional wins
20Professional losses
0Draws
0No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

25–20–045 professional boutsNo no-contest results
45 of 45 bouts shown
ResultDate / recordOpponentEventFinish details
L25–20–0 after boutCasey O'NeillView status and profile →UFC 271 - Adesanya vs. Whittaker 2Decision (Split)Round 3 Time 5:00 Referee Jacob Montalvo
L25–19–0 after boutTaila SantosView status and profile →UFC 266 - Volkanovski vs. OrtegaDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
L25–18–0 after boutViviane AraujoView status and profile →UFC on ESPN 20 - Chiesa vs. MagnyDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W25–17–0 after boutAndrea LeeView status and profile →UFC Fight Night 177 - Waterson vs. HillDecision (Unanimous)Round 3 Time 5:00 Referee Mark Smith
L24–17–0 after boutLauren MurphyView status and profile →UFC on ESPN 11 - Blaydes vs. VolkovDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
W24–16–0 after boutMaycee BarberView status and profile →UFC 246 - McGregor vs. CerroneDecision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog
L23–16–0 after boutJennifer MaiaView status and profile →UFC on ESPN 4 - Dos Anjos vs. EdwardsDecision (Unanimous)Round 3 Time 5:00 Referee Jacob Montalvo
W23–15–0 after boutAntonina ShevchenkoView status and profile →UFC Fight Night 149 - Overeem vs. OleynikDecision (Split)Round 3 Time 5:00 Referee Marc Goddard
L22–15–0 after boutSijara EubanksView status and profile →UFC 230 - Cormier vs. LewisDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
W22–14–0 after boutBarb HonchakView status and profile →UFC - The Ultimate Fighter 27 FinaleTKO (Elbows)Round 2 Time 3:32 Referee Marc Goddard
L21–14–0 after boutNicco MontanoView status and profile →UFC - The Ultimate Fighter 26 FinaleDecision (Unanimous)Round 5 Time 5:00 Referee John McCarthy
W21–13–0 after boutSarah D'AlelioView status and profile →Invicta FC 23 - Porto vs. NiedzwiedzTKO (Elbows)Round 3 Time 1:37 Referee Mike England
W20–13–0 after boutPriscila de SouzaView status and profile →Fusion Fight League - Ladies Fight NightSubmission (Armbar)Round 2 Time 4:53 Referee Not listed
L19–13–0 after boutJennifer MaiaView status and profile →Invicta FC 19 - Maia vs. ModafferiDecision (Split)Round 5 Time 5:00 Referee Mike England
W19–12–0 after boutDeAnna BennettView status and profile →Invicta FC 16 - Hamasaki vs. BrownDecision (Split)Round 3 Time 5:00 Referee Chris Tognoni
W18–12–0 after boutMariana MoraisView status and profile →Invicta FC 14 - Evinger vs. KianzadTKO (Punches)Round 3 Time 4:40 Referee John McCarthy
L17–12–0 after boutVanessa PortoView status and profile →Invicta FC 12 - Kankaanpaa vs. SouzaDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W17–11–0 after boutAndrea LeeView status and profile →Invicta FC 10 - Waterson vs. TiburcioDecision (Split)Round 3 Time 5:00 Referee Chris Reed
W16–11–0 after boutTara LaRosaView status and profile →Invicta FC 8 - Waterson vs. TamadaDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
L15–11–0 after boutRaquel PenningtonView status and profile →UFC - The Ultimate Fighter 18 FinaleDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
L15–10–0 after boutTakayo HashiView status and profile →Jewels - 18th RingDecision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada
L15–9–0 after boutBarb HonchakView status and profile →BEP 5 - Breast Cancer BeatdownSubmission (Rear-Naked Choke)Round 3 Time 1:46 Referee Donnie Jessup
L15–8–0 after boutHitomi AkanoView status and profile →Jewels - 15th RingDecision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada
L15–7–0 after boutRosi SextonView status and profile →CWFC 40 - Cage Warriors Fighting Championship 40Decision (Unanimous)Round 3 Time 5:00 Referee Neil Hall
L15–6–0 after boutSarah KaufmanView status and profile →Strikeforce - Challengers 9KO (Slam)Round 3 Time 4:45 Referee Anthony Hamlett
W15–5–0 after boutTara LaRosaView status and profile →Moosin - God of Martial ArtsDecision (Split)Round 3 Time 5:00 Referee Kevin MacDonald
W14–5–0 after boutMolly HelselView status and profile →KOTC - ToryumonSubmission (Rear-Naked Choke)Round 2 Time 3:18 Referee Not listed
L13–5–0 after boutMarloes CoenenView status and profile →Strikeforce / M-1 Global - Fedor vs. RogersSubmission (Armbar)Round 1 Time 1:05 Referee David Smith
W13–4–0 after boutChisa YonezawaView status and profile →GCM - Valkyrie 1Decision (Unanimous)Round 2 Time 3:00 Referee Minoru Toyonaga
W12–4–0 after boutVanessa PortoView status and profile →FFF 4 - Call of the WildTKO (Knees)Round 3 Time 0:53 Referee Not listed
W11–4–0 after boutMarloes CoenenView status and profile →K - GRACE 1Decision (Split)Round 2 Time 3:00 Referee Yoshinori Umeki
W10–4–0 after boutMegumi YabushitaView status and profile →K - GRACE 1Decision (Unanimous)Round 2 Time 3:00 Referee Minoru Toyonaga
W9–4–0 after boutHee Jin LeeView status and profile →K - GRACE 1Submission (Armbar)Round 1 Time 2:56 Referee Kenichi Serizawa
W8–4–0 after boutCassandra Rivers-BlassoView status and profile →FFF 1 - Asian InvasionDecision (Split)Round 5 Time 2:00 Referee Not listed
L7–4–0 after boutShayna BaszlerView status and profile →MARS - Bodog FightSubmission (Kimura)Round 1 Time 1:08 Referee Not listed
W7–3–0 after boutMegumi YabushitaView status and profile →G-Shooto - G-Shooto 05Decision (Unanimous)Round 2 Time 5:00 Referee Toshiharu Suzuki
L6–3–0 after boutTara LaRosaView status and profile →MFC - Boardwalk BlitzDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L6–2–0 after boutLaura D'AugusteView status and profile →ROC 8 - Ring of Combat 8Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W6–1–0 after boutJennifer HoweView status and profile →IFC - Eve Of DestructionSubmission (Triangle Choke)Round 3 Time 1:47 Referee Not listed
L5–1–0 after boutMegumi YabushitaView status and profile →Smackgirl - World ReMix 2004Decision (Unanimous)Round 2 Time 5:00 Referee Akira Yamazaki
W5–0–0 after boutAna CarolinaView status and profile →Smackgirl - World ReMix 2004Decision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada
W4–0–0 after boutJennifer HoweView status and profile →HOOKnSHOOT - Evolution 2Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W3–0–0 after boutNatsuko KikukawaView status and profile →Smackgirl - F8Decision (Unanimous)Round 2 Time 5:00 Referee Kenichi Serizawa
W2–0–0 after boutKeiko TamaiView status and profile →GCM - Cross Section 1Decision (Unanimous)Round 2 Time 5:00 Referee Kenichi Serizawa
W1–0–0 after boutHikaru ShinoharaView status and profile →Smackgirl - Third Season 7Submission (Armbar)Round 1 Time 1:58 Referee Not listed
DATA CHECKEDAug 20, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Roxanne Modafferi.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

45 professional bout rows are displayed from the source record. 32 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.

Source and correction standard

The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.

Verify source record ↗Current roster snapshot ↗