UFC 330: Makhachev vs. Machado Garry /15 Aug · Philadelphia, Pennsylvania, USA /Middleweight
DJ Donte Johnson #23 · balanced 1990 ± 206
No prediction stored for this bout
EM Eric McConico #59 · balanced 1659 ± 189
No prediction stored for this bout.

Tale of the tape

Donte Johnson Eric McConico
Record2-02-2
Last fightwon vs Cody Brundage (Decision - Split, 2026-03-07)won vs Rodolfo Vieira (Decision - Unanimous, 2026-04-25)
Countryunknownunknown
Height68"72"
Reach74"77"
Age27.636.3
StanceSouthpawSouthpaw
Weight classMiddleweightMiddleweight
Our rank#23#59
Style labelbalancedbalanced

Style profile

Percentile within the division · the dashed ring is average · outward is always better
Tap a metric to hide or show it — three is the minimum.

Tale of the tape

Division percentile. The hover carries the raw numbers.
Donte Johnson Eric McConico

The numbers behind it

Rates are per 15 minutes of fight time, adjusted for the quality of what the opponent usually allows. Defence and accuracy figures are percentages. A wider ± means fewer rounds of evidence, and on the chart it is the whisker along that axis.
MetricDonte JohnsonDivisionEric McConicoDivision
Strikes landed
/15 min
50.1 ± 6.0
41st percentile
49.249.3 ± 1.2
29th percentile
49.2
Strike avoidance
absorbed /15 min
50.2 ± 22.2
86th percentile
53.652.3 ± 4.7
69th percentile
53.6
Takedown attempts
/15 min
3.70 ± 2.32
36th percentile
4.063.35 ± 2.29
16th percentile
4.06
Takedown defence
%
56 ± 20
54th percentile
5356 ± 11
52nd percentile
53
Control time
s /15 min
194 ± 18
34th percentile
196194 ± 12
35th percentile
196
Striking defence
%
52 ± 12
84th percentile
5049 ± 3
22nd percentile
50
Knockdowns
/15 min
0.69 ± 0.47
65th percentile
0.620.62 ± 0.01
35th percentile
0.62
Submission attempts
/15 min
0.71 ± 0.14
64th percentile
0.730.56 ± 0.56
21st percentile
0.73

Rating over time

After the fight

Donte Johnson by KO/TKO , round 1 at 1:38