Active Β· unranked Β· Welterweight

Geoff Neal

πŸ‡ΊπŸ‡ΈMen’s roster
GN
8–6UFC RECORD Β· W–L–OTHER
UFC CAREER SNAPSHOT

THE RECORD

8UFC wins
6UFC losses
0Draws / no contests
14Total UFC bouts
FIGHT ACTIVITY

FROM DEBUT TO NEXT BELL

UFC DEBUTW vs Brian CamozziFeb 18, 2018
LATEST UFC FIGHTL vs Uros MedicFeb 21, 2026
NEXT ANNOUNCED FIGHTNot announcedChecked Aug 13, 2026
Read the complete professional career ↓
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.

16–8–024 professional boutsNo no-contest results
24 of 24 bouts shown
ResultDate / recordOpponentEventFinish details
L16–8–0 after boutUros MedicView status and profile β†’UFC Fight Night 267 - Strickland vs. HernandezKO (Punches)Round 1 Time 1:19 Referee Kerry Hatley
L16–7–0 after boutCarlos PratesView status and profile β†’UFC 319 - Du Plessis vs. ChimaevKO (Spinning Back Elbow)Round 1 Time 4:59 Referee Jason Herzog
W16–6–0 after boutRafael dos AnjosView status and profile β†’UFC 308 - Topuria vs. HollowayTKO (Knee Injury)Round 1 Time 1:30 Referee Mark Smith
L15–6–0 after boutIan GarryView status and profile β†’UFC 298 - Volkanovski vs. TopuriaDecision (Split)Round 3 Time 5:00 Referee Frank Trigg
L15–5–0 after boutShavkat RakhmonovView status and profile β†’UFC 285 - Jones vs. GaneSubmission (Rear-Naked Choke)Round 3 Time 4:17 Referee Herb Dean
W15–4–0 after boutVicente LuqueView status and profile β†’UFC on ESPN 40 - Santos vs. HillKO (Punches)Round 3 Time 2:01 Referee Keith Peterson
W14–4–0 after boutSantiago PonzinibbioView status and profile β†’UFC 269 - Oliveira vs. PoirierDecision (Split)Round 3 Time 5:00 Referee Mark Smith
L13–4–0 after boutNeil MagnyView status and profile β†’UFC on ESPN 24 - Rodriguez vs. WatersonDecision (Unanimous)Round 3 Time 5:00 Referee Mark Smith
L13–3–0 after boutStephen ThompsonView status and profile β†’UFC Fight Night 183 - Thompson vs. NealDecision (Unanimous)Round 5 Time 5:00 Referee Marc Goddard
W13–2–0 after boutMike PerryView status and profile β†’UFC 245 - Usman vs. CovingtonTKO (Head Kick and Punches)Round 1 Time 1:30 Referee Chris Tognoni
W12–2–0 after boutNiko PriceView status and profile β†’UFC 240 - Holloway vs. EdgarTKO (Punches)Round 2 Time 2:39 Referee Dan Miragliotta
W11–2–0 after boutBelal MuhammadView status and profile β†’UFC Fight Night 143 - Cejudo vs. DillashawDecision (Unanimous)Round 3 Time 5:00 Referee Todd Anderson
W10–2–0 after boutFrank CamachoView status and profile β†’UFC 228 - Woodley vs. TillKO (Head Kick)Round 2 Time 1:23 Referee Dan Miragliotta
W9–2–0 after boutBrian CamozziView status and profile β†’UFC Fight Night 126 - Cerrone vs. MedeirosSubmission (Rear-Naked Choke)Round 1 Time 2:48 Referee Jacob Montalvo
W8–2–0 after boutChase WaldonView status and profile β†’Dana White's Tuesday Night Contender Series - Season 1, Episode 3TKO (Punches)Round 1 Time 1:56 Referee Jason Herzog
W7–2–0 after boutBilal WilliamsView status and profile β†’LFA 16 - Bedford vs. FlickTKO (Punches)Round 1 Time 4:43 Referee Aladin Martinez
L6–2–0 after boutKevin HollandView status and profile β†’XKO - Xtreme Knockout 34TKO (Punches)Round 3 Time 3:50 Referee Don Turnage
W6–1–0 after boutTy FloresView status and profile β†’RTP - Rumble Time PromotionsTKO (Punches)Round 1 Time 3:58 Referee Mike England
W5–1–0 after boutCharlie OntiverosView status and profile β†’LFC 37 - Legacy Fighting Championship 37TKO (Retirement)Round 2 Time 5:00 Referee Joe Soliz
W4–1–0 after boutChristopher AnthonyView status and profile β†’LFC 32 - Legacy Fighting Championship 32Decision (Unanimous)Round 3 Time 5:00 Referee Buddy Caskey
W3–1–0 after boutArmando ServinView status and profile β†’XKO - Xtreme Knockout 19Decision (Unanimous)Round 3 Time 3:00 Referee Aladin Martinez
L2–1–0 after boutMartin SanoView status and profile β†’24/7 Entertainment 9 - Enemy of the StateSubmission (Rear-Naked Choke)Round 3 Time 1:25 Referee Felix Rios
W2–0–0 after boutZack BoardView status and profile β†’XKO - Xtreme Knockout 17TKO (Punches)Round 2 Time 1:46 Referee Aladin Martinez
W1–0–0 after boutDavid McAfeeView status and profile β†’Xtreme Combat Productions - Blood & GlorySubmission (Rear-Naked Choke)Round 1 Time 2:15 Referee Aladin Martinez
DATA CHECKEDAug 13, 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 Geoff Neal.

Verify source record β†—
SCOPE NOTE

UFC and professional records stay separate

The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.

Source and correction standard

Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.

Fight-history source β†—Official UFC rankings β†—
SAME DIVISION

KEEP EXPLORING

Active Β· unrankedAbubakar Vagaev1–0 UFC β†’Active Β· unrankedAlex Reyes0–3 UFC β†’Active Β· unrankedAustin Vanderford1–1 UFC β†’Active Β· unrankedBassil Hafez1–2 UFC β†’