Player

🇯🇵 Hayato Matsuoka

Career matches 155
Wins 78
Losses 77
Win rate 50.3%
Elo (current) 1,756 2026-04-27

Surface breakdown

Hard 50.5% 55W – 54L (109 matches)
Clay 50.0% 23W – 23L (46 matches)

Career form (last 10)

WWLWWLWLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Cruz Hewitt21150%
Tiago Pereira2020%
Iliyan Radulov220100%
Tai Sach220100%
James Mccabe220100%

Recent matches

Reset

101–150 of 155

DateTournamentRoundWinnerLoserScoreSurface
2024-08-12M15 Kursumlijska BanjaR16Daniel Salazar MartinezHayato Matsuoka7-6(5) 7-5Clay
2024-08-12M15 Kursumlijska BanjaR32Hayato MatsuokaObrad Markovski6-3 6-1Clay
2024-08-05M15 Kursumlijska BanjaR32Aristotelis ThanosHayato Matsuoka6-3 6-0Clay
2024-07-15M25 GandiaR16Nicola KuhnHayato Matsuoka6-1 6-3Clay
2024-07-15M25 GandiaR32Hayato MatsuokaLuciano Doria5-7 6-4 6-2Clay
2024-06-24M15 TangerQFJuan EstevezHayato Matsuoka5-7 7-5 7-6(1)Clay
2024-06-24M15 TangerR16Hayato MatsuokaFederico Bondioli6-2 7-5Clay
2024-06-24M15 TangerR32Hayato MatsuokaAlexandre Aubriot6-1 6-3Clay
2024-06-17M15 CasablancaR16Karim BennaniHayato Matsuoka3-6 6-3 6-2Clay
2024-06-17M15 CasablancaR32Hayato MatsuokaJean Christian Morandais6-3 6-3Clay
2024-05-27M15 Kursumlijska BanjaR16Khumoun SultanovHayato Matsuoka6-1 6-1Clay
2024-05-27M15 Kursumlijska BanjaR32Hayato MatsuokaKristijan Juhas6-1 6-3Clay
2024-05-20M15 Kursumlijska BanjaFMarat SharipovHayato Matsuoka6-1 0-6 6-4Clay
2024-05-20M15 Kursumlijska BanjaSFHayato MatsuokaDali Blanch6-3 7-5Clay
2024-05-20M15 Kursumlijska BanjaQFHayato MatsuokaOleg Prihodko7-6(8) 6-3Clay
2024-05-20M15 Kursumlijska BanjaR16Hayato MatsuokaKeisuke Saitoh6-4 6-4Clay
2024-05-20M15 Kursumlijska BanjaR32Hayato MatsuokaDaisuke Sumizawa6-0 3-0 RETClay
2024-05-13M15 Kursumlijska BanjaR16Stefan PopovicHayato Matsuoka6-3 7-5Clay
2024-05-13M15 Kursumlijska BanjaR32Hayato MatsuokaNikola Jovic2-6 7-5 6-2Clay
2024-04-29M25 SabadellR32Eric VanshelboimHayato Matsuoka6-4 7-5Clay
2024-04-15M15 Azay-le-RideauR32Gleb SakharovHayato Matsuoka7-6(6) 7-5Hard
2024-04-01M15 KashiwaR32San Hui SinHayato Matsuoka2-6 6-3 6-4Hard
2024-03-25M15 TsukubaR16Jeamoon LeeHayato Matsuoka3-6 6-4 7-5Hard
2024-03-25M15 TsukubaR32Hayato MatsuokaGen Nakamura6-2 2-6 6-4Hard
2024-03-11M15 HinodeR32Luca CastelnuovoHayato Matsuoka0-6 7-6(6) 6-1Hard
2024-02-12M15 Sharm ElSheikhR32Erik ArutiunianHayato Matsuoka6-7(3) 7-6(3) 7-5Hard
2024-01-22M15 ManacorR32Karl FribergHayato Matsuoka7-6(2) 5-7 6-2Hard
2023-12-25M15 YanagawaQFSan Hui SinHayato Matsuoka6-1 6-2Hard
2023-12-25M15 YanagawaR16Hayato MatsuokaHanyi Liu6-1 6-3Hard
2023-12-25M15 YanagawaR32Hayato MatsuokaDaiki Yoshimura6-3 6-1Hard
2023-12-18M15 YanagawaR32Seita WatanabeHayato Matsuoka7-5 6-2Hard
2023-11-27M15 Kuala LumpurR32Andrea BacaloniHayato Matsuoka6-4 7-5Hard
2023-11-20M15 Ipoh PerakQFTakuya KumasakaHayato Matsuoka7-6(7) 6-0Hard
2023-11-20M15 Ipoh PerakR16Hayato MatsuokaFitriadi M Rifqi6-4 6-2Hard
2023-11-20M15 Ipoh PerakR32Hayato MatsuokaTanguy Genier7-5 6-2Hard
2023-11-13M15 KuchingR32Luca CastelnuovoHayato Matsuoka4-6 6-3 6-4Hard
2023-09-18M25 TakasakiR32Collin AltamiranoHayato Matsuoka5-7 6-4 6-2Hard
2023-09-11M25 SapporoSFNaoki NakagawaHayato Matsuoka6-2 6-2Hard
2023-09-11M25 SapporoQFHayato MatsuokaYuta Kawahashi7-5 6-4Hard
2023-09-11M25 SapporoR16Hayato MatsuokaKazuma Kawachi6-3 0-6 6-4Hard
2023-09-11M25 SapporoR32Hayato MatsuokaRyotaro Taguchi6-2 3-6 6-3Hard
2023-05-29M25 RomeR32Marcello SerafiniHayato Matsuoka6-1 6-2Clay
2023-05-15M15 PrijedorR32Ergi KirkinHayato Matsuoka6-1 6-0Clay
2023-05-08M15 DobojR16Ergi KirkinHayato Matsuoka6-1 6-1Clay
2023-05-08M15 DobojR32Hayato MatsuokaStefano Reitano6-7(3) 6-4 7-6(5)Clay
2023-05-01M15 OsijekR16Aldin SetkicHayato Matsuoka6-2 4-6 7-6(4)Clay
2023-05-01M15 OsijekR32Hayato MatsuokaDusan Obradovic6-3 7-5Clay
2023-03-27M25 TsukubaR32Yusuke TakahashiHayato Matsuoka6-1 6-3Hard
2022-12-12M15 AntalyaQFYanaki MilevHayato Matsuoka7-6(9) 6-3Clay
2022-12-12M15 AntalyaR16Hayato MatsuokaEvgeny Philippov6-2 6-0Clay

Aliases

6

atp

  • H. Matsuoka
  • Hayato Matsuoka (m0sc)

atp_short

  • H. Matsuoka (m0sc)

itf

  • Hayato Matsuoka (800545029)

sackmann

  • Hayato Matsuoka (211627)

variant

  • H Matsuoka
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair