Smashrssmashrs.

Command Palette

Search for a command to run...

Head-to-Head

Joao Portugal vs Ryan HavilandPrediction, Head-to-Head Results, and Stats

Joao Portugal and Ryan Haviland have met 1 time since 2026; Joao Portugal leads 1–0. Across all meetings Portugal has taken 2 sets to Haviland's 0. Their most recent meeting: Joao Portugal won at M15 Orange Park (2026).

Spread & Straight-Sets Form

Completed best-of-3 matches · Last 12 months

IndicatorPortugalHaviland
Wins in straight sets100%80%
Wins a set when losing17%14%
Goes to a deciding set13%16%
Covers −1.5 sets as favorite—0%
Covers +1.5 sets as underdog20%43%
Tiebreak sets won50%13%
Wins after taking set 1100%100%
Wins 2-0 after taking set 1100%100%

Colored rows are higher-is-better: green above 50%, red below. Favorite/underdog set by book odds; cover rows count only matches with odds on record. Small sample — read with care. Head-to-head: 1 of 1 completed meetings ended in straight sets (Portugal 1, Haviland 0).

Previous meetings

1 career meeting, newest first

Apr 28, 2026

M15 Orange Park

C Clay · 3rd Round Qualifying

765
75
Portugal

Common opponents

Results vs. opponents both players faced · Last 12 months

Across 1 shared opponent, both Portugal and Haviland posted a 100% win rate.

OpponentPortugalHaviland
Joshua Lawrence, Jr.
W
60
61
W
62
64

Recent Form

Last five matches per player

Portugal
LLLLWLWW
L

Rodrigo Leal

Futures 2026

36
46

Jun 30

L

Rodrigo Leal

M25 Figueira da Foz · 1st Round

36
46

Jun 30

L

Luiz Felipe Silva

M25 Porto · 1st Round Qualifying

687
63
710

Jun 21

L

Vasco Leote Prata

M25 Lourinha · 3rd Round Qualifying

06
06

Jun 15

W

Jose Rodrigues

M25 Lourinha · 1st Round Qualifying

61
60

Jun 14

L

Jonathan Mridha

M15 Orange Park · 1st Round

36
46

Apr 29

W

Ryan Haviland

M15 Orange Park · 3rd Round Qualifying

765
75

Apr 28

W

Joshua Lawrence, Jr.

M15 Orange Park · 1st Round Qualifying

60
61

Apr 27

Haviland
LLWWLWWL
L

Matisse Farzam

M15 Ann Arbor · 1st Round Qualifying

36
16

Sep 28

L

Dan Martin

M25 Pensacola · 1st Round

16
657

May 13

W

Dakotah Bobo

M25 Pensacola · 3rd Round Qualifying

64
764

May 12

W

Nicolas Simkin

M25 Pensacola · 1st Round Qualifying

62
64

May 11

L

Justin Roberts

M15 Vero Beach · 1st Round

647
637

May 6

W

Teodor Davidov

M15 Vero Beach · 3rd Round Qualifying

627
63
106

May 5

W

Ben Chetewy Ungar

M15 Vero Beach · 1st Round Qualifying

60
64

May 4

L

Joao Portugal

M15 Orange Park · 3rd Round Qualifying

657
57

Apr 28

Win rate

Matches, sets and games won · Last 12 months · 8–19 matches

MetricPortugalHaviland
Matches won25%26%
Sets won29%29%
Games won43%45%

Record by tier

Head-to-head record by tournament tier

StagePortugalHaviland
ITF M1510

By surface

Head-to-head record per surface

SurfacePortugalHaviland
Clay10

Share this matchup

Copy the link to paste in Discord or group chats.

Joao Portugal vs Ryan Haviland FAQ

Joao Portugal leads the head-to-head 1–0 over 1 meetings.