Skip to content
Welterweight · “Mocambique”

Carlston Harris

19-8-0 UFC 4-4-0
Wrestler Positional Grappler KO-Prone Gets Dropped
6'0"Height
76"Reach
OrthodoxStance
39Age
1KO wins
2Sub wins
75.0%Finish rate
8:16Avg fight

Skill profile

Rated 0–100 against every UFC veteran · the rim is reserved for specialists, and only efficiency opens it
Striking — Average, rated 47.9 of 100 Accuracy — Below avg, rated 36.6 of 100 Striking D — Below avg, rated 39.8 of 100 Durability — Weak, rated 8.7 of 100 Wrestling — Average, rated 57.9 of 100 TD Defense — Average, rated 50.4 of 100 Grappling — Average, rated 45.0 of 100 Control — Average, rated 52.4 of 100 Striking Accuracy Striking D Durability Wrestling TD Defense Grappling Control
striking decent
1 analyst read graded this phase
  • decent UFC Fight Night: Song vs Figueiredo · May 26, 2026 watch ↗
grappling decent
1 analyst read graded this phase
  • decent UFC Fight Night: Song vs Figueiredo · May 26, 2026 watch ↗
wrestling not yet read
cardio not yet read
durability not yet read
striking decent 1 read
grappling decent 1 read
wrestling not yet read
cardio not yet read
durability not yet read

Built on 66 minutes of tracked cage time across 8 statted fights — every axis is held down until there is more tape, so read this as a sketch rather than a verdict.

Wrestler average wrestling — rates 58 of 100 among UFC veterans
Positional Grappler average control — rates 52 of 100 among UFC veterans
KO-Prone 3 of 4 losses came by knockout
Gets Dropped knocked down 4 times in 66 minutes of cage time
Career rates — the raw numbers behind the chart
Sig. strikes landed / min3.34
Sig. strikes absorbed / min3.5
Striking accuracy42.8%
Striking defense51.9%
Knockdowns / 15 min0.45
Takedowns / 15 min1.13
Takedown accuracy20.0%
Takedown defense55.6%
Sub attempts / 15 min0.45
Control time18.9%
Record vs .500+ opponents2-4

Insider info

1 analyst read · 138 MMA · our paraphrase, never his words
Jake Matthews favored — picked against Carlston Harris lean UFC Fight Night: Song vs Figueiredo · May 26, 2026
strikingdecent grapplingdecent

Picked against, though the analyst gives real, explicit credit to a specific submission finish as this fighter's live path to victory.

Stepping in on short notice after a long layoff from a previously cancelled booking, a real relevant uncertainty about his current form. Good striker not on technical merit -- fairly wild -- but dangerous because of real power that genuinely hurts opponents when it lands. Historically high volume through forward pressure, though recent output has dropped for reasons the analyst is honest he can't pin down. Genuinely dangerous specific grappling weapon: an excellent, very tight front-choke/anaconda finish that is close to fight-ending once secured. His overall grappling approach has shifted over his career from proactive to more opportunistic.

Strengthreal power, genuinely hurts opponents when shots land
Strengthexcellent, very tight front-choke/anaconda finish -- a real, specific fight-ending weapon
Weaknessfairly wild, not technically sound striking
Weaknessrecent output has dropped for unclear reasons
Weaknesslong layoff and short-notice booking add real uncertainty
ko power · goodsub threat · good

Striking trend

Sig. strikes/min, last 8 fights · green = win
May 8, 2021 vs Christian Aguilera — 1.74/min (W) — only 2.9 min of tape, so this rate reflects how fast the fight ended more than how he fought May '21 September 18, 2021 vs Impa Kasanganay — 9.11/min (W) — only 2.6 min of tape, so this rate reflects how fast the fight ended more than how he fought Sep '21 February 5, 2022 vs Shavkat Rakhmonov — 2.4/min (L) — only 4.2 min of tape, so this rate reflects how fast the fight ended more than how he fought Feb '22 March 11, 2023 vs Jared Gooden — 4.2/min (W) Mar '23 August 5, 2023 vs Jeremiah Wells — 0.42/min (W) Aug '23 May 18, 2024 vs Khaos Williams — 9.33/min (L) — only 1.5 min of tape, so this rate reflects how fast the fight ended more than how he fought May '24 January 11, 2025 vs Santiago Ponzinibbio — 5.52/min (L) Jan '25 May 30, 2026 vs Jake Matthews — 1.8/min (L) May '26

Fight history

8 UFC bouts · newest first · opponent records as of fight night
L Jake Matthews 22-8 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Song vs. Figueiredo · May 30, 2026
27/75Sig. strikes
55/96Absorbed
0/3Takedowns
0:27Control
0Knockdowns
0Sub attempts
L Santiago Ponzinibbio 27-8 walk-in KO/TKO · R3 3:13 — UFC Fight Night: Dern vs. Ribas 2 · January 11, 2025
73/196Sig. strikes
76/175Absorbed
0/5Takedowns
0:17Control
1Knockdowns
0Sub attempts
L Khaos Williams 14-3 walk-in KO/TKO · R1 1:30 — UFC Fight Night: Barboza vs. Murphy · May 18, 2024
14/30Sig. strikes
12/20Absorbed
0/0Takedowns
0:00Control
0Knockdowns
0Sub attempts
W Jeremiah Wells 12-2-1 walk-in Submission · R3 1:50 — UFC Fight Night: Sandhagen vs. Font · August 5, 2023
5/19Sig. strikes
18/48Absorbed
0/1Takedowns
0:13Control
0Knockdowns
1Sub attempts
W Jared Gooden 22-8 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Yan vs. Dvalishvili · March 11, 2023
63/110Sig. strikes
51/84Absorbed
5/12Takedowns
9:38Control
0Knockdowns
0Sub attempts
L Shavkat Rakhmonov 14-0 walk-in KO/TKO · R1 4:10 — UFC Fight Night: Hermansson vs. Strickland · February 5, 2022
10/27Sig. strikes
13/28Absorbed
0/0Takedowns
0:44Control
0Knockdowns
0Sub attempts
W Impa Kasanganay 9-1 walk-in KO/TKO · R1 2:38 — UFC Fight Night: Smith vs. Spann · September 18, 2021
24/46Sig. strikes
6/21Absorbed
0/1Takedowns
0:21Control
1Knockdowns
0Sub attempts
W Christian Aguilera 14-7 walk-in Submission · R1 2:52 — UFC Fight Night: Rodriguez vs. Waterson · May 8, 2021
5/13Sig. strikes
1/10Absorbed
0/3Takedowns
0:52Control
0Knockdowns
1Sub attempts

Walk-in records count UFC bouts in this database. For the pre-UFC career, see the record breakdown below or the Tapology button up top.

Record breakdown

Full pro career (Wikipedia, results only)
19-8-0Pro record
Renovação Fight TeamGym / team

Wins by method

KO/TKO 5
Submission 6
Decision 8
Other 0

Losses by method

KO/TKO 4
Submission 0
Decision 4
Other 0

Fights by organization

UFC 8
Shooto Brazil 3
Brave CF 3
XFC International 3
Cage Combat 2
Bitetti Combat 2
UAE Warriors 1
Imortal FC 1

+ 4 more organizations in the full career list

Full career — 27 fights, every organization
OpponentMethodEventOrg RdTime
L Jake Matthews Decision (unanimous) UFC Fight Night: Song vs. Figueiredo
May 30, 2026
UFC 3 5:00
L Santiago Ponzinibbio TKO (punches) UFC Fight Night: Dern vs. Ribas 2
January 11, 2025
UFC 3 3:13
L Khaos Williams KO (punch) UFC Fight Night: Barboza vs. Murphy
May 18, 2024
UFC 1 1:30
W Jeremiah Wells Technical Submission (anaconda choke) UFC on ESPN: Sandhagen vs. Font
August 5, 2023
UFC 3 1:50
W Jared Gooden Decision (unanimous) UFC Fight Night: Yan vs. Dvalishvili
March 11, 2023
UFC 3 5:00
L Shavkat Rakhmonov KO (spinning hook kick and punches) UFC Fight Night: Hermansson vs. Strickland
February 5, 2022
UFC 1 4:10
W Impa Kasanganay TKO (punches) UFC Fight Night: Smith vs. Spann
September 18, 2021
UFC 1 2:38
W Christian Aguilera Technical Submission (anaconda choke) UFC on ESPN: Rodriguez vs. Waterson
May 8, 2021
UFC 1 2:52
W Saygid Izagakhmaev Technical Submission (anaconda choke) UAE Warriors 15
January 15, 2021
UAE Warriors 2 2:36
W Alex Santos KO (punch) Shooto Brazil 101
September 27, 2020
Shooto Brazil 2 1:12
W Claudio Rocha TKO (punches) Shooto Brazil 99
December 20, 2019
Shooto Brazil 1 —
L Jarrah Al-Silawi TKO (punches) Brave CF 16
September 21, 2018
Brave CF 1 3:51
W Carl Booth Decision (unanimous) Brave CF 8
August 12, 2017
Brave CF 3 5:00
W Thiago Vieira TKO (punches) Brave CF 3
March 18, 2017
Brave CF 2 1:04
W Wellington Turman Decision (unanimous) Imortal FC 6
December 10, 2016
Imortal FC 3 5:00
W Wellington Vicente Submission (arm-triangle choke) Skull FC 1
August 20, 2016
Skull FC 1 1:31
L Julio Cesar Andrade Decision (split) Watch Out Combat Show 43
June 25, 2016
Watch Out Combat Show 3 5:00
W Michel Pereira Decision (unanimous) XFC International 12
November 28, 2015
XFC International 3 5:00
W Paulo César Submission (brabo choke) XFC International 9
March 14, 2015
XFC International 1 4:03
W Ariel Jaeger Decision (unanimous) XFC International 7
November 1, 2014
XFC International 3 5:00
W Claudio Rocha Decision (unanimous) Cage Combat: Pro MMA 7
June 21, 2014
Cage Combat 3 5:00
W Cleiton Prisco Decision (unanimous) Bitetti Combat 15
May 11, 2013
Bitetti Combat 3 5:00
W Joilton Lutterbach Decision (unanimous) Bitetti Combat 14
March 9, 2013
Bitetti Combat 3 5:00
W Aldo Ocampos TKO (punches) Cage Combat: International Cage Combat 2
August 25, 2012
Cage Combat 3 2:21
L Fernando Bruno Decision (unanimous) Shooto Brazil 28
March 10, 2012
Shooto Brazil 3 5:00
W Bruno Renascer Submission (arm-triangle choke) Beija-Flor Fight Combat
December 3, 2011
Beija-Flor Fight Combat 1 2:16
L Christiano Marques Decision (split) Apocalypse FC 1
October 8, 2011
Apocalypse FC 3 5:00

Career history from the fighter's Wikipedia record table (Carlston Harris) — results only, no strike stats; UFC bouts are marked and carry full stats in the fight history above.

Division context

vs. 190 qualified Welterweight fighters · tick = division mean
Striking volume /min 3.3 avg 3.4
Strikes absorbed /min 3.5 avg 3.3
Striking accuracy 42.8% avg 45.1%
Striking defense 51.9% avg 55.2%
Takedowns /15 min 1.1 avg 1.5
Takedown accuracy 20.0% avg 40.2%
Takedown defense 55.6% avg 62.5%
Sub attempts /15 min 0.5 avg 0.6
Control time 18.9% avg 21.4%
Finish rate 75.0% avg 54.1%