J J Wolf vs Jay Dylan Hara Friend — Cary Round of 32

CaryR32HardTue 30 Jun · 13:20Final

Jay Dylan Hara Friend defeated J J Wolf in the Round of 32 of the Cary hard-court tournament. The match went the full three sets, with Hara Friend ultimately prevailing 5-7, 7-6, 6-3. Both players recorded identical key statistics in several categories, including double faults, break points converted percentage, and service breaks.

Generated automatically from Umpiry match data.

Key context

How the match was decided

Auto-generated

Hara Friend J. came through in three sets, with two breaks of serve.

  • Breaks of serveHara Friend J. 2 · Wolf J. 2
  • AcesHara Friend J. 10 · Wolf J. 6
  • Double faultsHara Friend J. 3 · Wolf J. 3

Turning points

When the match moved
  1. Set 15–4Break backHara Friend J. · Broke back
  2. Set 17–5SetWolf J. · Broke to take the set
  3. Set 30–2BreakHara Friend J. · Broke, never broken back
Serve flowWolf J. broken twice · Hara Friend J. broken twice.
  • Hold to love/15
  • Hold to 30
  • Hold to 40 / deuce
  • Broken
  • Result unknown
Wolf J.
14/16Hara Friend J.
15/17
Set 1Set 2Set 3

Match momentum

Whole matchWolf J.Hara Friend J.
EvenWolf J.Hara Friend J.
Late momentumHara Friend J.56
5Last 12 points7
9Last 3 games9
2/5Break points2/5

Break of serve

Match statistics

Wolf J.Hara Friend J.
Serve
  • 6Aces10
  • 3Double faults3
  • 88% · 14/16Service games held88% · 15/17
Return
  • 40%Break points won40%
  • 2Breaks of serve2

Common opponents

0 shared · last 12 months
No common opponents in the last 12 months. Surface form and ELO carry more weight here.

Head-to-head

1 meeting · Hara Friend J. leads 1–0
01

Draw

Closing odds

Player context

Before the match
Wolf J.Hara Friend J.1 802ELO1 7011 702Hard ELO1 6635–5Last 107–327Age22RightPlaysRight

Match info

  • Started13:20 local

Cite this

Jay Dylan Hara Friend beat J J Wolf 7-5 6-7 3-6. Umpiry, "J J Wolf vs Jay Dylan Hara Friend — Cary Round of 32", https://umpiry.com/match/2026-06-30/friend-vs-wolf-cary-r32?utm_source=cite (as of 30 June 2026).