Not listed on the current UFC roster

Anthony Hamilton

Full professional career29 verified opponent profilesRecursive links active
AH
23–12–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.

23Professional wins
12Professional 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.

23–12–035 professional boutsNo no-contest results
35 of 35 bouts shown
ResultDate / recordOpponentEventFinish details
W23–12–0 after boutMatt HowellView status and profile →COGA 90 - Supreme Showdown 11TKORound 2 Time 1:04 Referee Not listed
W22–12–0 after boutJared TorgesonView status and profile →WFC - World Fighting Championships 175TKO (Punches)Round 1 Time 4:39 Referee Not listed
L21–12–0 after boutJordan CurrieView status and profile →COGA 82 - Rumble at the ReefSubmission (Rear-Naked Choke)Round 2 Time 3:42 Referee Not listed
W21–11–0 after boutMatt HowellView status and profile →COGA 75 - MMA Summer Showdown 2023TKO (Punches)Round 1 Time 3:15 Referee Not listed
W20–11–0 after boutMatt HowellView status and profile →COGA - Battle at the BayDecision (Unanimous)Round 5 Time 5:00 Referee Not listed
W19–11–0 after boutJuan FiguervaView status and profile →COGA - Supreme Showdown 7TKO (Punches)Round 3 Time 1:37 Referee Not listed
L18–11–0 after boutRizvan KunievView status and profile →EFC 46 - Eagle FC 46: Lee vs. SanchezSubmission (Guillotine Choke)Round 1 Time 1:17 Referee Andrew Glenn
L18–10–0 after boutVladimir DainekoView status and profile →EFC 40 - Eagle Fighting Championship 40TKO (Punches)Round 1 Time 2:56 Referee Not listed
W18–9–0 after boutJared TorgesonView status and profile →CageSport MMA - CageSport 55Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W17–9–0 after boutDylan PotterView status and profile →Dominate FC 2 - Dominate Fighting Championship 2Decision (Unanimous)Round 5 Time 5:00 Referee Not listed
W16–9–0 after boutRandy ZarzaView status and profile →COGA 61 - Rumble on the Ridge 41Submission (Rear-Naked Choke)Round 2 Time 1:49 Referee John Stanton
L15–9–0 after boutAdam WieczorekView status and profile →UFC Fight Night 121 - Werdum vs. TyburaDecision (Unanimous)Round 3 Time 5:00 Referee Leon Roberts
L15–8–0 after boutDaniel SpitzView status and profile →UFC Fight Night 116 - Rockhold vs. BranchTKO (Punches)Round 1 Time 0:24 Referee Dan Miragliotta
L15–7–0 after boutMarcel FortunaView status and profile →UFC Fight Night 104 - Bermudez vs. Korean ZombieKO (Punch)Round 1 Time 3:10 Referee Herb Dean
L15–6–0 after boutFrancis NgannouView status and profile →UFC Fight Night 102 - Lewis vs. AbdurakhimovSubmission (Kimura)Round 1 Time 1:57 Referee John McCarthy
W15–5–0 after boutDamian GrabowskiView status and profile →UFC 201 - Lawler vs. WoodleyKO (Punches)Round 1 Time 0:14 Referee George Allen
L14–5–0 after boutShamil AbdurakhimovView status and profile →UFC Fight Night 83 - Cerrone vs. OliveiraDecision (Unanimous)Round 3 Time 5:00 Referee Chip Snider
W14–4–0 after boutDaniel OmielanczukView status and profile →UFC Fight Night 64 - Gonzaga vs. Cro Cop 2Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard
L13–4–0 after boutTodd DuffeeView status and profile →UFC 181 - Hendricks vs. Lawler 2KO (Punch)Round 1 Time 0:33 Referee Herb Dean
W13–3–0 after boutRuan PottsView status and profile →UFC 177 - Dillashaw vs. SotoTKO (Punches to the Body)Round 2 Time 4:17 Referee Steven Davis
L12–3–0 after boutAlexey OleynikView status and profile →UFC Fight Night 44 - Swanson vs. StephensSubmission (Scarf Hold)Round 1 Time 2:18 Referee Herb Dean
W12–2–0 after boutDarrill SchoonoverView status and profile →MFC 39 - No RemorseDecision (Unanimous)Round 5 Time 5:00 Referee Vern Gorman
W11–2–0 after boutSmealinho RamaView status and profile →MFC 38 - Behind Enemy LinesKO (Head Kick)Round 2 Time 0:12 Referee Vern Gorman
W10–2–0 after boutMatt KovacsView status and profile →CS - CageSport 26TKO (Punches)Round 1 Time 2:14 Referee Randy Corley
W9–2–0 after boutWill CourchaineView status and profile →ROTR - Rumble on the Ridge 27Submission (Armbar)Round 1 Time 1:37 Referee Anthony Hamlett
W8–2–0 after boutBill WidlerView status and profile →CS - CageSport 22TKO (Punches)Round 1 Time 0:38 Referee Randy Corley
W7–2–0 after boutMike RiddellView status and profile →ROTR - Rumble on the Ridge 26KO (Punch)Round 1 Time 0:07 Referee Ryan Hoisington
L6–2–0 after boutFabiano SchernerView status and profile →SportFight 31 - Battle at the Bay 2Submission (Arm-Triangle Choke)Round 1 Time 2:02 Referee Not listed
L6–1–0 after boutWalt HarrisView status and profile →SCC 4 - Grove vs. SilvaKO (Punches)Round 1 Time 1:15 Referee Steve Mazzagatti
W6–0–0 after boutMatt KovacsView status and profile →ROTR - Rumble on the Ridge 21TKO (Punches)Round 2 Time N/A Referee Not listed
W5–0–0 after boutRath CyrusView status and profile →ROTR - Rumble on the Ridge 20Decision (Unanimous)Round 3 Time 5:00 Referee Ryan Hoisington
W4–0–0 after boutJosh BennettView status and profile →ROTR - Rumble on the Ridge 19TKO (Punches)Round 3 Time 3:33 Referee Ryan Hoisington
W3–0–0 after boutJesus RodriguezView status and profile →ROTR - Rumble on the Ridge 18Decision (Unanimous)Round 3 Time 5:00 Referee Ryan Hoisington
W2–0–0 after boutJared TorgesonView status and profile →CS - CageSport 13Decision (Unanimous)Round 3 Time 5:00 Referee Steve Newport
W1–0–0 after boutKyle WelchView status and profile →CS - CageSport 12Decision (Unanimous)Round 3 Time 5:00 Referee Randy Corley
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 Anthony Hamilton.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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