Matches (7-10) > Time Span: 2023        Stats:  Serve |  | 
DateTournamentSurfaceRdRkvRkScoreMoreDRA%DF%1stIn1st%2nd%BPSvdTime
27‑Nov‑2023M15 MadridHardR321107688(7)David Perez Sanz [ESP]  Heinonen6-3 4-6 6-2
6‑Nov‑2023M25 HeraklionHardR321106524Sidane Pontjodikromo [NED]  (Q)Heinonen3-6 6-2 6-4
23‑Oct‑2023M15 HeraklionHardSF1265299(1)Valentin Royer [FRA]  (Q)Heinonen6-3 6-3
23‑Oct‑2023M15 HeraklionHardQF1265419(Q)Heinonen  (4)Guy Den Ouden [NED]7-6(4) 1-6 6-2
23‑Oct‑2023M15 HeraklionHardR161265593(Q)Heinonen  (7)Marlon Vankan [GER]6-2 2-0 RET
23‑Oct‑2023M15 HeraklionHardR321265(Q)Heinonen  (Q)Graham Maassen [USA]6-4 6-3
25‑Sep‑2023M25 FalunHardR321268473(6)Evgeny Karlovskiy [RUS]  (Q)Heinonen7-6(6) 6-1
18‑Sep‑2023M15 DanderydHardR321268702(8)Jakob Schnaitter [GER]  (WC)Heinonen6-2 6-2
14‑Aug‑2023M25 YstadClayR321277523(6)Marvin Moeller [GER]  (WC)Heinonen6-2 6-7(4) 7-5
31‑Jul‑2023M15 HyvinkaaClayR161358786(4)Leonardo Rossi [ITA]  (Q)Heinonen6-4 6-3
31‑Jul‑2023M15 HyvinkaaClayR3213581090(Q)Heinonen  Niccolo Catini [ITA]6-1 6-2
3‑Jul‑2023M15 SofiaClayR161464589(5)Denys Klok [RUS]  (Q)Heinonen6-1 6-1
3‑Jul‑2023M15 SofiaClayR3214641230(Q)Heinonen  (Q)Sean Hess [ARG]5-7 7-5 7-5
19‑Jun‑2023M15 SaarlouisClayR161603536(4)Matthew Dellavedova [AUS]  (Q)Heinonen6-3 3-6 6-3
19‑Jun‑2023M15 SaarlouisClayR321603639(Q)Heinonen  Zura Tkemaladze [GEO]6-0 6-4
15‑May‑2023M15 KalmarClayR161609Max Dahlin [SWE]  (WC)Heinonen6-3 2-6 6-4
15‑May‑2023M15 KalmarClayR3216091276(WC)Heinonen  Arslanbek Temirhanov [SWE]7-6(1) 6-4
Apply filters to another player: