Not listed on the current UFC roster

Mike Kyle

Full professional career43 verified opponent profilesRecursive links active
MK
23–19–1 (2 NC)PROFESSIONAL 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.

23Professional wins
19Professional losses
1Draws
2No 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.

23–19–1 (2 NC)45 professional bouts2 no contests
45 of 45 bouts shown
ResultDate / recordOpponentEventFinish details
L23–19–1 (2 NC) after boutJordan PowellView status and profile →PureCombat - Warrior Spirit 2Submission (Armbar)Round 1 Time 1:03 Referee David Shurley
L23–18–1 (2 NC) after boutViktor PestaView status and profile →Oktagon MMA - Oktagon 13: Vemola vs. Da SilvaSubmission (Rear-Naked Choke)Round 1 Time 1:59 Referee Jan Vobornik
L23–17–1 (2 NC) after boutMuhammed DeReeseView status and profile →Professional Fighters League - PFL 8: 2018 Season PFL Playoffs 1TKO (Submission to Punches)Round 1 Time 2:38 Referee Stan McCandlish
L23–16–1 (2 NC) after boutCaio AlencarView status and profile →Professional Fighters League - PFL 7: 2018 Regular SeasonDecision (Unanimous)Round 3 Time 5:00 Referee Bill Bookwalter
W23–15–1 (2 NC) after boutDaniel GallemoreView status and profile →Professional Fighters League - PFL: Fight NightTKO (Knees)Round 1 Time 1:01 Referee Mario Yamasaki
L22–15–1 (2 NC) after boutJosh CopelandView status and profile →Professional Fighters League - PFL: EverettDecision (Unanimous)Round 3 Time 5:00 Referee Ryan Hoisington
W22–14–1 (2 NC) after boutDan CharlesView status and profile →ACB 51 - Silva vs. TorgesonTKO (Punches)Round 1 Time 2:15 Referee Michael Bell
L21–14–1 (2 NC) after boutDenis GoltsovView status and profile →ACB 32 - Battle of LionsTechnical Submission (Triangle Choke)Round 1 Time 2:18 Referee Alexander Sidorin
L21–13–1 (2 NC) after boutClifford StarksView status and profile →WSOF 22 - Palhares vs. ShieldsDecision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni
W21–12–1 (2 NC) after boutMagomedbag AgaevView status and profile →ADW - Abu Dhabi Warriors 2Submission (Guillotine Choke)Round 1 Time 1:55 Referee Yuji Shimada
L20–12–1 (2 NC) after boutEvgeny ErokhinView status and profile →FEFoMP and Russian MMA Union - Russia's MMA Amateur SupercupKO (Punch)Round 2 Time 2:59 Referee Dmitry Sazonov
L20–11–1 (2 NC) after boutAnthony JohnsonView status and profile →WSOF 8 - Gaethje vs. PatishnockKO (Punches)Round 1 Time 2:03 Referee Troy Waugh
L20–10–1 (2 NC) after boutAndrei ArlovskiView status and profile →WSOF 5 - Arlovski vs. KyleDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W20–9–1 (2 NC) after boutTravis WiuffView status and profile →CFA 11 - Kyle vs. WiuffKO (Punches)Round 1 Time 0:21 Referee James Warring
L19–9–1 (2 NC) after boutGegard MousasiView status and profile →Strikeforce - Marquardt vs. SaffiedineSubmission (Rear-Naked Choke)Round 1 Time 4:09 Referee Don Turnage
NC19–8–1 (2 NC) after boutRafael CavalcanteView status and profile →Strikeforce - Barnett vs. CormierNo Contest (Overturned by CSAC)Round 1 Time 0:33 Referee Marcos Rosales
W19–8–1 (1 NC) after boutMarcos Rogerio de LimaView status and profile →Strikeforce - Barnett vs. KharitonovDecision (Unanimous)Round 3 Time 5:00 Referee Greg Franklin
L18–8–1 (1 NC) after boutAntonio SilvaView status and profile →Strikeforce - Henderson vs. Babalu 2TKO (Punches)Round 2 Time 2:49 Referee John McCarthy
W18–7–1 (1 NC) after boutStephen OliverView status and profile →XMMA - Xtreme MMA 3TKO (Punches)Round 1 Time N/A Referee Not listed
W17–7–1 (1 NC) after boutRon HumphreyView status and profile →Strikeforce - Challengers 9Submission (Rear-Naked Choke)Round 2 Time 3:28 Referee Ryan Hoisington
W16–7–1 (1 NC) after boutTony LopezView status and profile →KOTC - HonorDecision (Split)Round 5 Time 5:00 Referee Cecil Peoples
W15–7–1 (1 NC) after boutJon MurphyView status and profile →KOTC - LegacyTKO (Punches and Elbows)Round 2 Time 4:53 Referee Josh Rosenthal
NC14–7–1 (1 NC) after boutTravis WiuffView status and profile →KOTC - VengeanceNC (Punch After the Bell)Round 2 Time 5:00 Referee Herb Dean
W14–7–1 after boutJeremy FreitagView status and profile →XMMA 1 - Xtreme MMATKO (Punches)Round 3 Time 4:51 Referee Not listed
L13–7–1 after boutFabricio WerdumView status and profile →Strikeforce - Carano vs. CyborgSubmission (Guillotine Choke)Round 1 Time 1:24 Referee Yuji Shimada
W13–6–1 after boutRafael CavalcanteView status and profile →Strikeforce - Lawler vs. ShieldsTKO (Punches)Round 2 Time 4:05 Referee Mike England
W12–6–1 after boutMychal ClarkView status and profile →JG and TKT Promotions - Fighting 4 KidzDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W11–6–1 after boutRudy MartinView status and profile →IFC - Caged CombatTKO (Punches)Round 1 Time 0:41 Referee Not listed
L10–6–1 after boutWayne ColeView status and profile →Strikeforce - Shamrock vs. LeSubmission (Armbar)Round 1 Time 0:45 Referee Herb Dean
L10–5–1 after boutBrian OlsenView status and profile →WEC 20 - Cinco de MayhemDisqualification (Punches After the Bell)Round 1 Time 5:00 Referee Josh Rosenthal
D10–4–1 after boutKrzysztof SoszynskiView status and profile →Strikeforce - Shamrock vs. GracieTechnical Draw (Thumb to Soszynski's Eye)Round 1 Time 2:02 Referee Jon Schorle
L10–4–0 after boutDevin ColeView status and profile →WEC 18 - Unfinished BusinessTKO (Punches)Round 2 Time 2:56 Referee Herb Dean
W10–3–0 after boutTsuyoshi KosakaView status and profile →Pancrase - Spiral 8Technical Decision (Unanimous)Round 3 Time 1:17 Referee Hiromi Okamoto
W9–3–0 after boutJames IrvinView status and profile →UFC 51 - Super SaturdayKO (Punch)Round 1 Time 1:55 Referee Herb Dean
L8–3–0 after boutJustin EilersView status and profile →UFC 49 - Unfinished BusinessKO (Punch)Round 1 Time 1:14 Referee John McCarthy
W8–2–0 after boutWes SimsView status and profile →UFC 47 - It's OnKO (Knee and Punches)Round 1 Time 4:59 Referee John McCarthy
W7–2–0 after boutJude HargettView status and profile →WEC 9 - Cold BloodedTKO (Punches)Round 1 Time 4:09 Referee Josh Rosenthal
W6–2–0 after boutDan ChaseView status and profile →KOTR - King of the Rockies 1TKO (Injury)Round 1 Time 0:12 Referee Eric Heinz
W5–2–0 after boutJason ReedView status and profile →IFC - Battleground BoiseTKO (Submission to Punches)Round 1 Time 1:52 Referee Not listed
W4–2–0 after boutJerry VrbanovicView status and profile →WEC 8 - Halloween Fury 2KO (Punches)Round 1 Time 0:12 Referee Herb Dean
L3–2–0 after boutPaul BuentelloView status and profile →KOTC 18 - Sudden ImpactKO (Punches)Round 2 Time 1:24 Referee Herb Dean
L3–1–0 after boutDan BobishView status and profile →KOTC 13 - RevolutionTKO (Submission to Punches)Round 1 Time 3:25 Referee Larry Landless
W3–0–0 after boutNate RussakView status and profile →GC 9 - Gladiator Challenge 9TKO (Submission to Punches)Round 1 Time 2:39 Referee Larry Landless
W2–0–0 after boutKauai KupiheaView status and profile →NOTK - Night of the Knockout 2TKO (Punches)Round 2 Time N/A Referee Not listed
W1–0–0 after boutAndrew BoyleView status and profile →NOTK - Night of the Knockout 1TKO (Punches)Round 1 Time 1:30 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 Mike Kyle.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

45 professional bout rows are displayed from the source record. 43 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 ↗