OCTAGONIQ
HomeEventsFightersPicksCompareOddsRankingsContact
OCTAGONIQ

Fight Analytics Engine

EventsFightersPicksTrack RecordContactCompareOddsRankings
© 2026 OctagonIQ·Data sourced from UFCStats.com, UFC.com, Tapology
Odds via The Odds API·4,400+ fighters · 8,500+ fights
  1. Home
  2. /Events
  3. /UFC 104: Machida vs Shogun

UFC 104: Machida vs Shogun

Full card →
CV
Cain Velasquez
14-3-0
KO/TKO Punches
R2 0:58
Heavyweight / 3R
BR
Ben Rothwell
39-14-0
Oct 24, 2009 · Los Angeles, California, USACOMPLETED
Fight Card (11 bouts)Click any fight for details
Main Event / Heavyweight
CV
WINCain Velasquez
14-3-0
TKOR2 0:58
Ben RothwellLOSS
39-14-0
BR
CV
WINCain Velasquez
14-3-0
TKOR2 0:58
BR
LOSSBen Rothwell
39-14-0
PB
WINPat Barry
8-7-0 / Heavyweight
TKOR2 2:30
Antoni HardonkLOSS
8-6-0
AH
PB
WINPat Barry
8-7-0
TKOR2 2:30
AH
LOSSAntoni Hardonk
8-6-0
Heavyweight
CS
WINChael Sonnen
29-15-1 / Middleweight
U-DECR3 5:00
Yushin Okami🇯🇵LOSS
34-12-0
Yushin Okami
CS
WINChael Sonnen
29-15-1
U-DECR3 5:00
Yushin Okami
LOSS🇯🇵Yushin Okami
34-12-0
Middleweight
JR
WINJorge Rivera
20-9-0 / Middleweight
TKOR3 1:53
Rob KimmonsLOSS
25-9-0
RK
JR
WINJorge Rivera
20-9-0
TKOR3 1:53
RK
LOSSRob Kimmons
25-9-0
Middleweight
Lyoto Machida
WIN🇧🇷Lyoto Machida
24-8-0 / Light Heavyweight
U-DECR5 5:00
Mauricio Rua🇧🇷LOSS
27-14-1
Mauricio Rua
Lyoto Machida
WIN🇧🇷Lyoto Machida
24-8-0
U-DECR5 5:00
Mauricio Rua
LOSS🇧🇷Mauricio Rua
27-14-1
Light Heavyweight
SS
WINStefan Struve
33-13-0 / Heavyweight
SUB Triangle ChokeR1 4:04
Chase GormleyLOSS
14-6-0
CG
SS
WINStefan Struve
33-13-0
SUB Triangle ChokeR1 4:04
CG
LOSSChase Gormley
14-6-0
Heavyweight
Gleison Tibau
WIN🇧🇷Gleison Tibau
33-14-0 / Lightweight
U-DECR3 5:00
Josh NeerLOSS
36-16-1
JN
Gleison Tibau
WIN🇧🇷Gleison Tibau
33-14-0
U-DECR3 5:00
JN
LOSSJosh Neer
36-16-1
Lightweight
JS
WINJoe Stevenson
33-16-0 / Lightweight
TKOR2 4:03
Spencer FisherLOSS
24-9-0
SF
JS
WINJoe Stevenson
33-16-0
TKOR2 4:03
SF
LOSSSpencer Fisher
24-9-0
Lightweight
AJ
WINAnthony Johnson
22-6-0 / Welterweight
TKOR1 0:41
Yoshiyuki YoshidaLOSS
18-9-0
YY
AJ
WINAnthony Johnson
22-6-0
TKOR1 0:41
YY
LOSSYoshiyuki Yoshida
18-9-0
Welterweight
Ryan Bader
WIN🇺🇸Ryan Bader
23-5-0 / Light Heavyweight
U-DECR3 5:00
Eric SchaferLOSS
14-8-2
ES
Ryan Bader
WIN🇺🇸Ryan Bader
23-5-0
U-DECR3 5:00
ES
LOSSEric Schafer
14-8-2
Light Heavyweight
KK
WINKyle Kingsbury
11-6-0 / Light Heavyweight
S-DECR3 5:00
Razak Al-HassanLOSS
13-5-0
RA
KK
WINKyle Kingsbury
11-6-0
S-DECR3 5:00
RA
LOSSRazak Al-Hassan
13-5-0
Light Heavyweight