Smashrssmashrs.

Command Palette

Search for a command to run...

Completed

ITF M25 · Round of 32 · M25 Santa Margherita di Pula

Giovanni OradinivsNoah Perfetti

April 1, 2026C Clay

Match Result

Final score & match stats

#675Giovanni Oradini
646
Noah Perfetti
463
OradiniPerfetti
1st Serve %63%70%
1st Serve Won65%56%
2nd Serve Won43%32%
Serve Pts Won57%49%
BP Saved5/114/11
BP Converted7/116/11
Return Pts Won51%43%
Total Pts Won54%46%
Aces40
Double Faults10

Player ROI

Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days

MetricOradiniPerfetti
W-L11–8-
Avg odds1.84-
ROI %-12.3%-
Units P/L-2.34u-

Head-to-Head

Prior meetings and scores · 2 career meetings

2

Oradini

0

Perfetti

Apr 1, 2026

M25 Santa Margherita di Pula

C Clay · Round of 32

64
46
63
Oradini

Aug 28, 2025

M15 Forli

C Clay · Round of 16

75
60
Oradini

Common Opponents

Results vs. opponents both players faced · Last 12 months

Oradini has a higher win rate against shared opponents (33% vs Perfetti's 0%).

OpponentOradiniPerfetti
Alexander Weis
L
46
26
L
26
16
Yannick Alexandrescou
L
36
26
L
67
76
46
Pietro Marino
W
76
62
L
76
67
06

Mechanics

Serve and return comparison · Last 90 days

StatOradiniPerfetti
Serve
1st Serve In %0%0%
1st Serve Pts Won %0%0%
2nd Serve Pts Won %0%0%
Aces / Match4.70
Double Faults / Match20
Break Points Saved %0%0%
Return
1st Return Pts Won %0%0%
2nd Return Pts Won %0%0%
BP Converted %0%0%
Rally
Winners / Match00
Unforced Errors / Match00
Net Pts Won %0%0%
Total Pts Won %0%0%
Surface (Clay)
Clay Win %58%0%

Recent Form

Last five matches per player

Oradini
LWWLW
L

Daniel Michalski

M25 Santa Margherita di Pula · Quarterfinals

62
63

Oct 9

W

Federico Iannaccone

M25 Santa Margherita di Pula · 2nd Round

61
62

Oct 8

W

Marco Furlanetto

M25 Santa Margherita di Pula · 1st Round

64
62

Oct 7

L

Giuseppe La Vela

Genoa 2 Challenger · 1st Round

766
766

Sep 22

W

Pierluigi Basile

Genoa 2 Challenger · 3rd Round Qualifying

46
63
61

Sep 21

Perfetti
LLLLL
L

Karim Bennani

Futures 2026

63
61

Jun 24

L

Robert Guna

M25 Bistrita · Round of 32

46
61
64

Jun 3

L

Alexander Weis

M15 Kranjska Gora · Round of 32

62
61

May 27

L

Petr Nesterov

M25 Reggio Emilia · Round of 32

75
64

May 13

L

Giovanni Oradini

M25 Santa Margherita di Pula · Round of 32

64
46
63

Apr 1

Giovanni Oradini vs. Noah Perfetti, M25 Santa Margherita di Pula 2026

Matchup overview

Giovanni Oradini and Noah Perfetti face off in the Round of 32 at M25 Santa Margherita di Pula on Clay.

Giovanni Oradini leads 2-0 over 2 previous meetings.

Giovanni Oradini is 3-2 over the last 5 matches. Latest result: L vs Daniel Michalski (Oct 9).

Noah Perfetti is 0-5 over the last 5 matches. Latest result: L vs Karim Bennani (Jun 24).

Match Info

Round
Round of 32
Surface
Clay
Best of
3
Date
April 1, 2026
Tour
ITF M25
Location
M25 Santa Margherita di Pula

Share this match

Copy the link to paste in Discord or group chats.