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.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 21–18–0 (1 NC) after bout | Caolan LoughranView status and profile → | Professional Fighters League - PFL Belfast: Kelly vs. Wilson | Submission (Neck Crank)Round 1 Time 1:11 Referee Bryan Miner |
| L | 21–17–0 (1 NC) after bout | Lewis McGrillen-EvansView status and profile → | Professional Fighters League - PFL Europe 1: 2025 First Round | Submission (Rear-Naked Choke)Round 2 Time 3:17 Referee Paul Crossley |
| W | 21–16–0 (1 NC) after bout | Tomoya HirakawaView status and profile → | Eternal MMA 92 - Sydney | KO (Knee and Punches)Round 1 Time 4:26 Referee Storm Oshyer |
| L | 20–16–0 (1 NC) after bout | Rod CostaView status and profile → | Eternal MMA 82 - Perth | Submission (Arm-Triangle Choke)Round 3 Time 3:34 Referee Matt Wynne |
| W | 20–15–0 (1 NC) after bout | Shaun EtchellView status and profile → | Eternal MMA 78 - Sydney | Submission (Rear-Naked Choke)Round 2 Time 1:07 Referee Mark Christie |
| L | 19–15–0 (1 NC) after bout | Abdalla BiaydaView status and profile → | Eternal MMA 73 - Perth | Submission (Arm-Triangle Choke)Round 2 Time 2:43 Referee Peter Hickmott |
| L | 19–14–0 (1 NC) after bout | Diego PereiraView status and profile → | Eternal MMA 69 - Gold Coast | Submission (Rear-Naked Choke)Round 2 Time 2:58 Referee Tomas Churchill |
| L | 19–13–0 (1 NC) after bout | Justin Van HeerdenView status and profile → | Eternal MMA 65 - Gold Coast | Submission (Triangle Choke)Round 2 Time 3:55 Referee Tomas Churchill |
| L | 19–12–0 (1 NC) after bout | Ahmed FaressView status and profile → | One Championship - One Warrior Series 10 | Submission (Rear-Naked Choke)Round 1 Time 2:02 Referee Tommy Santana |
| W | 19–11–0 (1 NC) after bout | Myung Gu KimView status and profile → | One Championship - One Warrior Series 7 | TKO (Punch and Knee)Round 3 Time 1:24 Referee Olivier Coste |
| W | 18–11–0 (1 NC) after bout | Zechariah LangeView status and profile → | One Championship - One Warrior Series 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Ian Cartwright |
| L | 17–11–0 (1 NC) after bout | Min Jong SongView status and profile → | One Championship - One Warrior Series 5 | Submission (Neck Crank)Round 2 Time 4:38 Referee Isaac Yap |
| W | 17–10–0 (1 NC) after bout | Gustavo FalciroliView status and profile → | ACB 88 - Brisbane | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 16–10–0 (1 NC) after bout | Islam YunusovView status and profile → | ACB 76 - Gold Coast: Young Eagles 23 | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| NC | 16–9–0 (1 NC) after bout | Shay WalshView status and profile → | BAMMA 30 - Philpott vs. Walsh | No Contest (Illegal Soccer Kick)Round 1 Time 2:50 Referee Leon Roberts |
| L | 16–9–0 after bout | Tom DuquesnoyView status and profile → | BAMMA 27 - Duquesnoy vs. Philpott | Submission (Rear-Naked Choke)Round 2 Time 3:35 Referee Marc Goddard |
| W | 16–8–0 after bout | Aaron BlackwellView status and profile → | BAMMA 26 - Saadeh vs. Young | Decision (Unanimous)Round 3 Time 5:00 Referee Daniel Movahedi |
| L | 15–8–0 after bout | Daichi TakenakaView status and profile → | Vale Tudo Japan - VTJ in Osaka | Submission (Face Crank)Round 1 Time 2:37 Referee Minoru Toyonaga |
| W | 15–7–0 after bout | Nathaniel WoodView status and profile → | BAMMA 24 - Kone vs. Phillips | TKO (Doctor Stoppage)Round 3 Time 2:00 Referee Mark Woodard |
| W | 14–7–0 after bout | Regis SugdenView status and profile → | BAMMA 22 - Duquesnoy vs. Loughnane | Decision (Split)Round 3 Time 5:00 Referee Marc Goddard |
| L | 13–7–0 after bout | Ed ArthurView status and profile → | BAMMA 20 - McDermott vs. Lazarz | Submission (Rear-Naked Choke)Round 2 Time 0:56 Referee Leon Roberts |
| W | 13–6–0 after bout | Damian SzmigielskiView status and profile → | FA 10 - Fighters Arena 10 | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Cypel |
| W | 12–6–0 after bout | James McErleanView status and profile → | Akuma FC 4 - Akuma Fighting Championship 4 | Decision (Unanimous)Round 5 Time 5:00 Referee Jonny Sheils |
| W | 11–6–0 after bout | Steve McCombeView status and profile → | UXC - Underdog Xtreme Championships 2 | Submission (Triangle Choke)Round 3 Time 2:58 Referee Aidan Marron |
| L | 10–6–0 after bout | O'icebox OkunnuView status and profile → | M4tC 12 - Extreme | Submission (Kimura)Round 1 Time 1:57 Referee Trevor Mitchell |
| W | 10–5–0 after bout | Jamie NolanView status and profile → | SFC 7 - Tear Up | Decision (Unanimous)Round 3 Time 5:00 Referee John Jaimeson |
| W | 9–5–0 after bout | Roberts SkujinsView status and profile → | CW 16 - Clan Wars 16 | TKO (Punches and Elbows)Round 2 Time 1:10 Referee Peter Lavery |
| L | 8–5–0 after bout | Damien RooneyView status and profile → | CC 17 - Rooney vs. Philpott | Submission (Guillotine Choke)Round 1 Time 0:00 Referee Carl Bruins |
| W | 8–4–0 after bout | Liam JamesView status and profile → | CWFC 52 - Cage Warriors Fighting Championship 52 | TKO (Punches)Round 3 Time 3:00 Referee Marc Goddard |
| L | 7–4–0 after bout | Mike WoottenView status and profile → | CC - Cage Contender Fight Stars | Submission (Triangle Choke)Round 3 Time 1:43 Referee Not listed |
| W | 7–3–0 after bout | Kris EdwardsView status and profile → | CWFC 49 - Cage Warriors Fighting Championship 49 | Submission (Rear-Naked Choke)Round 1 Time 3:53 Referee Marc Goddard |
| W | 6–3–0 after bout | Rich EdgeworthView status and profile → | CC 15 - Isaksson vs. Murrie | Submission (Triangle Choke)Round 1 Time 0:54 Referee Not listed |
| L | 5–3–0 after bout | Joe ClarkeView status and profile → | CW 10 - Clan Wars 10 | Submission (Armbar)Round 1 Time 0:00 Referee Not listed |
| W | 5–2–0 after bout | Carl FawcettView status and profile → | TC 46 - Total Combat 46 | Submission (Armbar)Round 1 Time 2:35 Referee Not listed |
| L | 4–2–0 after bout | Conor MulhollandView status and profile → | CFC - Chaos Fighting Championships 10 | TKO (Punches)Round 1 Time 0:00 Referee Not listed |
| W | 4–1–0 after bout | Barry McGuiganView status and profile → | SFC - Spartan Fighting Championship | Submission (Armbar)Round 1 Time 0:00 Referee Not listed |
| L | 3–1–0 after bout | Josh RamageView status and profile → | Savage Fight Night - War In Weston | Submission (Rear-Naked Choke)Round 1 Time 3:45 Referee Mark Woodard |
| W | 3–0–0 after bout | Andy YoungView status and profile → | CC 11 - Robinson vs. Wain | Submission (Neck Crank)Round 3 Time 0:45 Referee Peter Lavery |
| W | 2–0–0 after bout | Rich EdgeworthView status and profile → | CFC - Chaos Fighting Championships 9 | Submission (Armbar)Round 1 Time 3:02 Referee Not listed |
| W | 1–0–0 after bout | Eugene McAuleyView status and profile → | CFC - Chaos Fighting Championships 8 | Submission (Armbar)Round 1 Time 2:17 Referee Not listed |
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 Alan Philpott.
Verify source record ↗Every verified opponent opens another full career
40 professional bout rows are displayed from the source record. 38 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.