Ultimate Fighting Calendar
Featherweight5 rounds scheduled
WIN
Giuseppe Mastrogiacomo
The Demon
8-1-0
RESULT

Giuseppe Mastrogiacomo def. Valentino Riva (TKO)

TKO · Round 2 · 01:51
Valentino Riva
The Street
6-4-0
Saturday, October 28, 2023
Fiera Roma, Rome, Italy

Giuseppe Mastrogiacomo defeated Valentino Riva by TKO in round 2 (01:51) in the Featherweight bout of Cage Warriors 162: Rome, held Saturday, October 28, 2023 at Fiera Roma, Rome.

Fight stats

Giuseppe Mastrogiacomo
Valentino Riva
1
Knockdowns
0
27
Significant strikes
18
-
Sig. strike accuracy
-
56
Total strikes
44
0 of 0
Takedowns
0 of 1
-
Takedown accuracy
0%
0
Submission attempts
0
-
Reversals
-
0:39
Control time
1:36
Significant strikes by target
15
Head
6
5
Body
0
7
Leg
12
22
Distance
18
8
Clinch
4
5
Ground
0
Time in position
6:24
Distance
6:24
2:10
Clinch
2:10
0:06
Ground
0:06

By round

ROUND 1
0
KD
0
14
Sig. str.
9
34
Total str.
25
8
Head
2
5
Body
0
14
Distance
9
3
Clinch
4
0 of 0
Takedowns
0 of 1
0
Sub. att
0
0:34
Ctrl
1:36
Time in position
4:45
Distance
4:45
2:10
Clinch
2:10
0:00
Ground
0:00
ROUND 2
1
KD
0
13
Sig. str.
9
22
Total str.
19
7
Head
4
0
Body
0
8
Distance
9
5
Clinch
0
0 of 0
Takedowns
0 of 0
0
Sub. att
0
0:05
Ctrl
0:00
Time in position
1:39
Distance
1:39
0:00
Clinch
0:00
0:06
Ground
0:06

Betting Odds

Giuseppe Mastrogiacomo
-242
71% implied win probability
Open: -237Best: -220
Valentino Riva
+181
36% implied win probability
Open: +180Best: +190

Average moneyline across 6 sportsbooks.

SportsbookGiuseppe MastrogiacomoValentino Riva
BetAnything-240+180
BetOnline-240+190
BetUS-220+180
Betway-250+180
Bovada-260+188
unibet-245+170

Odds are for information only. · Odds data: fightodds.io

Frequently asked questions

Who won Giuseppe Mastrogiacomo vs Valentino Riva?

Giuseppe Mastrogiacomo defeated Valentino Riva by TKO in round 2 (01:51) in the Featherweight bout of Cage Warriors 162: Rome, held Saturday, October 28, 2023 at Fiera Roma, Rome.

Time format
5 Rnd (5-5-5-5-5)
Pre-fight comparison

Win probability

Giuseppe Mastrogiacomo 47%53% Valentino Riva

What the model gave each fighter going into the fight, from their pre-fight UFCalendar Power Index ratings. See the full Power Index

Tale of the Tape

8-1-0
Record
6-4-0
1528
Power Index rating
1552
6
Win Streak
0
24
Age
-
5'9"
175 cm
Height
5'10"
178 cm
69"
175 cm
Reach
70"
178 cm
-
Stance
-
Featherweight
Weight Class
Featherweight
Italy
Nationality
Italy

Striking Profile

2.51
SLpM
1.38
-
Str. Acc.
-
1.23
SApM
4.37
-
Str. Def.
-

Grappling Profile

0.25
TD Avg.
0.00
50%
TD Acc.
0%
67%
TD Def.
0%
0.00
Sub. Avg.
0.00

Recent form (last 5 fights)

Giuseppe Mastrogiacomo · 5-0
  • W
    Cage Warriors 204: Rome · Apr 11, 2026
    Knockout · R2 · 04:13 · Featherweight
  • W
    Cage Warriors 198 · Nov 22, 2025
    Unanimous Decision · R3 · 05:00 · Featherweight
  • W
    Cage Warriors 189 · May 31, 2025
    Knockout · R1 · 01:41 · Featherweight
  • W
    Cage Warriors 179 · Nov 2, 2024
    Unanimous Decision · R3 · 05:00 · Featherweight
  • W
    Cage Warriors 175 · Jul 25, 2024
    Knockout · R3 · 02:29 · Featherweight
Valentino Riva · 3-2
  • L
    Hexagone MMA 40 · Feb 28, 2026
    Submission · R2 · 3:58 · Featherweight
  • W
    Hexagone MMA 32 · Aug 10, 2025
    TKO · R3 · 0:28 · Lightweight
  • W
    Collision: MFG x EGO · Jun 29, 2025
    Unanimous Decision · Featherweight
  • W
    MMA Galla Vol. 20 · Aug 31, 2024
    Unanimous Decision · Featherweight
  • L
    Cage Warriors 170 · Apr 6, 2024
    Submission · R2 · 01:11 · Featherweight

Career Averages

Based on 6 fights · 2 fights
25.2
Avg sig. strikes
9.0
0.17
Avg takedowns
0.00
0:54
Avg control time
1:03
66
Career high strikes
18
1
Career high TDs
0

Strike Distribution

Giuseppe Mastrogiacomo
Strike target
Valentino Riva
60%
Head
33%
20%
Body
0%
20%
Leg
67%
Giuseppe Mastrogiacomo
Strike position
Valentino Riva
75%
Distance
82%
18%
Clinch
18%
7%
Ground
0%