Skip to main content
Kill The Body

and the head will die

Alexis Rocha vs Joseph Diaz — record, stats and common opponents compared

🇺🇸UNITED STATES

Joseph Diaz

Alexis Rocha (27-2-1) and Joseph Diaz (34-10-1) are compared on record, finishing method, activity, and common opponents on Kill The Body. The two have met once. They share no common opponents in Kill The Body's bout data.

Rocha

27

Wins

2

Losses

1

Draw7 tracked bouts

Diaz

34

Wins15 KO · 44%

10

Losses

1

Draw46 tracked bouts

Head to Head

Rocha leads 1–0

Alexis Rocha and Joseph Diaz have met 1 time; Rocha leads 1–0.

Alexis Rocha and Joseph Diaz have met 1 time; Rocha leads 1–0.
Met2026Mar 14Series
Alexis RochaFighter AWWon1–0W–L
Joseph DiazFighter BLLost0–1W–L
ResultUD1Meeting

The Numbers

Rocha 2 · Diaz 5 of 7 measurable rows
RochaDiaz
Record
27-2-1 (edge)34-10-1
Win %0–100%
91.7% (edge)
76.7%
Wins by knockoutmax 15
0
15 (edge)
KO rate0–100%
0%
44.12% (edge)
Stoppage rate (tracked wins)†0–100%
25%
43% (edge)
Times stopped†levelmax 1
1
1
Title reignsmax 1
0
1 (edge)
Bouts per year‡max 3.4
1.1
3.4 (edge)
Bouts trackedcoveragemax 46
7
46

† Counted from bouts Kill The Body has ingested, not a career total. · ‡ Across each fighter's tracked career span. · Bars are scaled per row — percentages on 0–100, counts against the larger of the two. Every figure is also printed as text.

Tale of the Tape

Heightnot held
Alexis Rocha: No height on file
Joseph Diaz: 5′6″
Reachnot held
Alexis Rocha: No reach on file
Joseph Diaz: 64″
Agenot held
Alexis Rocha: No date of birth
Joseph Diaz: 33
Stance
Alexis Rocha: Not recorded
Joseph Diaz: Southpaw

Alexis Rocha left, Joseph Diaz right, as everywhere on this page. Age is stated, not scored — neither age nor stance carries an edge.

How They Win

Tracked bouts only
Alexis Rocha4 wins · from 7 tracked bouts

Alexis Rocha: 4 tracked wins — 1 by KO/TKO (25%) and 3 on the cards (75%). Counted from 7 bouts Kill The Body has ingested.

1 by KO/TKO 25%3 on the cards 75%

Joseph Diaz35 wins · from 46 tracked bouts

Joseph Diaz: 35 tracked wins — 15 by KO/TKO (43%) and 20 on the cards (57%). Counted from 46 bouts Kill The Body has ingested.

15 by KO/TKO 43%20 on the cards 57%

One square per tracked win. Counted from the bouts Kill The Body has ingested for each fighter — Alexis Rocha 7, Joseph Diaz 46 — not from a career-complete method table.

Common Opponents

No opponents in common across the bouts Kill The Body has tracked for these two.

Current Form

Oldest left · newest right

Alexis Rocha has won two straight since two bouts without a win. Rocha last boxed on Sep 12, 2026 — 38 days ago.WLDWW

Cobbs Mar 2022Santillan Oct 2023Garcia Dec 2024Diaz Mar 2026Ramírez Sep 20261.1 tracked bouts per year

Joseph Diaz has lost three straight, after one straight win. Diaz last boxed on Jun 19, 2026 — 123 days ago.LWLLL

Montoya Nov 2024Diaz Jun 2025Prograis Aug 2025Rocha Mar 2026Sylve Jun 20263.4 tracked bouts per year

Common Questions

With the rows behind them
Have Alexis Rocha and Joseph Diaz ever fought each other?
Yes. Alexis Rocha and Joseph Diaz met once on March 14, 2026, and Alexis Rocha won by UD.
The meeting

WMar 14, 2026 · Rocha · UD

Head to Head ↓
Who has the better record, Rocha or Diaz?
Alexis Rocha is 27-2-1 and Joseph Diaz is 34-10-1. Alexis Rocha has the higher win percentage.
Records · win %

Rocha27–2–191.7%

Diaz34–10–176.7%

The Numbers ↓
Who has more knockouts, Rocha or Diaz?
Alexis Rocha has 0 knockout wins and Joseph Diaz has 15. Joseph Diaz has more.
Knockout wins · KO rate

Rocha0

Diaz1544.1%

The Numbers ↓
Do Rocha and Diaz have any common opponents?
Kill The Body's bout data shows no opponents that both Alexis Rocha and Joseph Diaz have faced.
How much fight data does Kill The Body have on Rocha and Diaz?
This comparison is drawn from 7 bouts tracked for Alexis Rocha and 46 bouts tracked for Joseph Diaz. Method and activity splits reflect those bouts only.
Bouts tracked · no edge

Rocha7bouts

Diaz46bouts

How They Win ↓

Compare someone else

6 suggested matchups

Compare Rocha with…

Someone else?

Release either fighter to put someone new in that slot — the other one stays put.