Player

🇧🇾 Mikalai Haliak

Career matches 348
Wins 141
Losses 207
Win rate 40.5%
Elo (current) —

Surface breakdown

Hard 38.7% 70W – 111L (181 matches)
Clay 42.3% 69W – 94L (163 matches)
Carpet 50.0% 2W – 2L (4 matches)

Career form (last 10)

LLWWWLLLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Sheng Tang43175%
Kristian Lozan42250%
Yan Bai4040%
Xing Dao Chen330100%
Denys Klok3030%

Recent matches

Reset

151–200 of 348

DateTournamentRoundWinnerLoserScoreSurface
2023-05-08M25 Kursumlijska BanjaR32Timo LegoutMikalai Haliak6-2 7-6(4)Clay
2023-05-01M25 Santa Margherita di PulaQFDaniel MichalskiMikalai Haliak6-4 6-4Clay
2023-05-01M25 Santa Margherita di PulaR16Mikalai HaliakEnrico Dalla Valle6-3 1-0 RETClay
2023-05-01M25 Santa Margherita di PulaR32Mikalai HaliakGiammarco Gandolfi7-5 7-5Clay
2023-04-24M25 Santa Margherita di PulaR32Lorenzo CarboniMikalai Haliak3-6 6-0 3-0 RETClay
2023-04-17M25 Santa Margherita di PulaR16Alexander WeisMikalai Haliak6-3 6-4Clay
2023-04-17M25 Santa Margherita di PulaR32Mikalai HaliakNiccolo Ciavarella6-1 6-7(7) 6-2Clay
2023-04-10M25 Santa Margherita di PulaR32Mateo Nicolas MartinezMikalai Haliak6-4 6-1Clay
2023-03-20Saint Brieuc CHQ1Albano OlivettiMikalai Haliak2-6 7-6(2) 7-6(7)Hard
2023-03-13M15 PoitiersQFAntoine HoangMikalai Haliak7-6(4) 6-4Hard
2023-03-13M15 PoitiersR16Mikalai HaliakHarry Wendelken7-6(6) 7-6(5)Hard
2023-03-06M15 CreteilR32Antoine GhibaudoMikalai Haliak6-1 7-6(4)Hard
2023-01-16M15 BressuireR32Riccardo BalzeraniMikalai Haliak6-2 6-3Hard
2023-01-09M25 Veigy-FoncenexQFMatthias BachingerMikalai Haliak3-6 6-4 6-4Carpet
2023-01-09M25 Veigy-FoncenexR16Mikalai HaliakSandro Kopp6-7(5) 6-4 6-2Carpet
2023-01-09M25 Veigy-FoncenexR32Mikalai HaliakKai Lemstra6-2 7-6(5)Carpet
2022-11-07M15 MonastirQFAlan Fernando Rubio FierrosMikalai Haliak7-5 6-1Hard
2022-11-07M15 MonastirR16Mikalai HaliakMaxence Beauge6-4 6-4Hard
2022-11-07M15 MonastirR32Mikalai HaliakAziz Ouakaa7-5 2-6 6-0Hard
2022-10-31M15 MonastirR16Alexander DonskiMikalai Haliak6-1 4-3 RETHard
2022-10-31M15 MonastirR32Mikalai HaliakNathan Seateun6-4 6-0Hard
2022-10-24M15 MonastirQFPeter Benjamin PrivaraMikalai Haliak7-5 1-6 6-4Hard
2022-10-24M15 MonastirR16Mikalai HaliakNoah Lopez6-2 3-6 7-6(2)Hard
2022-10-24M15 MonastirR32Mikalai HaliakRay Ho6-2 6-3Hard
2022-10-17Hamburg CHQ1Julian LenzMikalai Haliak7-6(5) 6-3Hard
2022-10-10M25+H RodezR16Matteo MartineauMikalai Haliak7-5 6-1Hard
2022-09-12M25+H PlaisirR32Sean HodkinMikalai Haliak6-2 6-2Hard
2022-09-05M25+H Bagneres-de-BigorreR32Joris De LooreMikalai Haliak6-0 6-2Hard
2022-08-29M15 MonastirR32Karan SinghMikalai Haliak7-5 6-2Hard
2022-08-22M15 MonastirR32Niki Kaliyanda PoonachaMikalai Haliak6-1 6-2Hard
2022-07-18M25 RadomljeR32Nicolas ZanellatoMikalai Haliak6-2 6-2Clay
2022-07-11M15 LitijaR32Juan Pablo PazMikalai Haliak6-1 6-3Clay
2022-06-27M25 Bourg-en-BresseR32Timo LegoutMikalai Haliak6-2 6-1Clay
2022-06-20M25 MontaubanSFGiovanni Mpetshi PerricardMikalai Haliak3-6 6-4 7-6(8)Clay
2022-06-20M25 MontaubanQFMikalai HaliakUgo Blanchet6-4 6-4Clay
2022-06-20M25 MontaubanR16Mikalai HaliakTheo Arribage7-6(1) 6-2Clay
2022-06-20M25 MontaubanR32Mikalai HaliakMaxence Broville6-2 6-7(1) 6-3Clay
2022-05-23M25 Jablonec nad NisouR16Khumoun SultanovMikalai Haliak6-7(4) 6-4 6-1Clay
2022-05-23M25 Jablonec nad NisouR32Mikalai HaliakDominik Recek2-6 6-3 6-2Clay
2022-05-16M25 MostR32Maximilian NeuchristMikalai Haliak7-6(5) 6-0Clay
2022-05-09M25 PragueR32Andrew HarrisMikalai Haliak6-1 6-1Clay
2022-05-02M25 Santa Margherita di PulaR16Timo StodderMikalai Haliak6-3 6-4Clay
2022-05-02M25 Santa Margherita di PulaR32Mikalai HaliakLeonardo Malgaroli2-6 6-2 7-6(1)Clay
2022-04-25M25 Santa Margherita di PulaR16Lukas NeumayerMikalai Haliak6-2 6-3Clay
2022-04-25M25 Santa Margherita di PulaR32Mikalai HaliakRaffael Schaer7-5 7-6(3)Clay
2022-04-18M25 Santa Margherita di PulaR32Filippo BaldiMikalai Haliak6-3 7-6(2)Clay
2022-02-28M25 Nur-SultanQFAliaksandr BulitskiMikalai Haliak4-6 6-1 6-4Hard
2022-02-28M25 Nur-SultanR16Mikalai HaliakDaniil Glinka7-6(3) 6-1Hard
2022-02-28M25 Nur-SultanR32Mikalai HaliakPetr Bar Biryukov6-5 RETHard
2022-01-17M15 KazanR32Yan SabaninMikalai Haliak6-4 6-3Hard

Aliases

6

atp

  • M. Haliak
  • Mikalai Haliak (hh15)

atp_short

  • M. Haliak (hh15)

itf

  • Mikalai Haliak (800333858)

sackmann

  • Mikalai Haliak (144915)

variant

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