Bloomfield Hills CH 2025

ATP · Hard

Mark Lajal won the title, beating Andres Martin 6–7(7) 7–5 7–6(9) in the final.

Matches by round

Final

1 finished
Fin
🇪🇪Mark Lajal#1676777
🇺🇸Andres MartinWC#3597569

Semifinals

2 finished
Fin
🇪🇪Mark Lajal#16766
🇹🇼Yu Hsiou Hsu#30430
Fin
🇺🇸Andres MartinWC#35967
🇺🇸Eliot Spizzirri5#214165

Quarterfinals

4 finished
Fin
🇹🇼Yu Hsiou Hsu#304737
🇹🇼Tung Lin WuQ65664
Fin
🇪🇪Mark Lajal#167656
🇬🇧Arthur FeryQ#32173
Fin
🇺🇸Eliot Spizzirri5#21466
🇨🇳Yi ZhouNG#28112
Fin
🇺🇸Andres MartinWC#359476
🇨🇦Alexis Galarneau#1956661

Round of 16

8 finished
Fin
🇹🇼Yu Hsiou Hsu#30466
🇺🇸Aidan MayoQ#28532
Fin
🇹🇼Tung Lin WuQ376
🇦🇺Li Tu76624
Fin
🇬🇧Arthur FeryQ#3266
🇧🇪Alexander Blockx3#2843
Fin
🇪🇪Mark Lajal#16766
🇩🇰August Holmgren6#26712
Fin
🇺🇸Eliot Spizzirri5#214647
🇺🇸Michael ZhengWC#1004664
Fin
🇨🇳Yi ZhouNG#28176
Fin
🇺🇸Andres MartinWC#35976
🇯🇵Yuta Shimizu#40553
Fin
🇨🇦Alexis Galarneau#19566
🇯🇵Rio Noguchi#21914

Round of 32

16 finished
Fin
🇹🇼Yu Hsiou Hsu#30466
🇺🇸Nishesh Basavareddy1#12834
Fin
🇺🇸Aidan MayoQ#28576
🇷🇺Alibek Kachmazov#347652
Fin
🇹🇼Tung Lin WuQ76
🇺🇸Patrick MaloneyQ6112
Fin
🇦🇺Li Tu7466
🇺🇸Nicolas Ian KotzenWC634
Fin
🇧🇪Alexander Blockx3#2866
🇹🇼Tsung Hao HuangQ21
Fin
🇬🇧Arthur FeryQ#32646
🇦🇺Alex Bolt#174462
Fin
🇪🇪Mark Lajal#16766
🇦🇺Omar Jasika#32903
Fin
🇩🇰August Holmgren6#26766
🇺🇸Garrett JohnsQ#45114
Fin
🇺🇸Eliot Spizzirri5#214366
🇯🇵Rei SakamotoNG#123634
Fin
🇺🇸Michael ZhengWC#10076
Fin
🇨🇳Yi ZhouNG#281656
🇯🇵Sho Shimabukuro#118374
Fin
🇺🇸Christopher Eubanks46376
🇯🇵Yasutaka Uchiyama7643
Fin
🇺🇸Andres MartinWC#35966
Fin
🇯🇵Yuta Shimizu#40566
🇨🇴Nicolas MejiaAlt#11542
Fin
🇨🇦Alexis Galarneau#1956626
🇺🇸Patrick Kypson#158473
Fin
🇯🇵Rio Noguchi#21960
🇯🇵Shintaro Mochizuki2#12540

Qualifying round 2

6 finished
Fin
🇹🇼Tsung Hao Huang466
🇪🇨Andres Andrade1#229644
Fin
🇹🇼Tung Lin Wu266
🇺🇸Spencer JohnsonWC#43022
Fin
🇺🇸Aidan Mayo3#285646
🇺🇸Andre Ilagan9#200364
Fin
🇺🇸Patrick Maloney466
🇯🇵Ryuki Matsuda34
Fin
🇬🇧Arthur Fery8#32566
🇺🇸Kaylan BigunWC742
Fin
🇺🇸Garrett Johns6#451367
🇺🇸Aidan KimAlt6262

Qualifying round 1

12 finished
Fin
🇪🇨Andres Andrade1#22966
🇹🇼Jason JungPR13
Fin
🇹🇼Tsung Hao Huang376
🇯🇵Hiroki Moriya11#4556664
Fin
🇹🇼Tung Lin Wu266
🇺🇸Stefan Dostanic#30343
Fin
🇺🇸Spencer JohnsonWC#43076
🇰🇷Hyeon Chung1051
Fin
🇺🇸Aidan Mayo3#28566
🇺🇸Reese StalderWC41
Fin
🇺🇸Andre Ilagan9#20066
🇺🇸William CookseyWC13
Fin
🇺🇸Patrick Maloney467
🇺🇸Joshua SheehyAlt462
Fin
🇯🇵Ryuki Matsuda76
🇺🇸Christian Langmo7623
Fin
🇺🇸Kaylan BigunWC67
🇯🇵Naoki Nakagawa545
Fin
🇬🇧Arthur Fery8#3267
🇿🇦Kris Van Wyk45
Fin
🇺🇸Garrett Johns6#45176
🇯🇵Yusuke Takahashi633
Fin
🇺🇸Aidan KimAlt62
🇯🇵Masamichi Imamura12#43730