Sportsin60

Your sports world.
In sixty seconds.

THE DAILY EDITION

ATP · SAVED DRAW

Grand Prix Hassan II 2026

Men's Singles

Preserved Tennisin60 draw · Saved 2026-10-13. These are saved results and bracket positions; this archive does not collect live scores.

Scroll across the bracket to see later rounds, or choose Round list.

Qualifying 1st Round

L. Harris66Match winner
P. Herbert43

6-4 6-3

Final · Sun, Mar 29, 2026

J. Paul14
D. Lajovic66Match winner

6-1 6-4

Final · Sun, Mar 29, 2026

M. Echargui677Match winner
Y. Lalami463

6-4 7-6 (7)

Final · Sun, Mar 29, 2026

T. Skatov34Match winner
A. Pellegrino61

3-6 4-1

Final · Sun, Mar 29, 2026

N. Budkov Kjaer6577Match winner
I. Ivashka1763

6-1 5-7 7-6 (7)

Final · Sun, Mar 29, 2026

H. Barton35
M. Trungelliti67Match winner

6-3 7-5

Final · Sun, Mar 29, 2026

R. Sakamoto66Match winner
A. Jamji42

6-4 6-2

Final · Sun, Mar 29, 2026

D. Jorda Sanchis32
H. Rocha66Match winner

6-3 6-2

Final · Sun, Mar 29, 2026

Qualifying Final

L. Harris44
D. Lajovic66Match winner

6-4 6-4

Final · Mon, Mar 30, 2026

M. Echargui33
T. Skatov66Match winner

6-3 6-3

Final · Mon, Mar 30, 2026

R. Sakamoto684
M. Trungelliti7106Match winner

7-6 (10) 6-4

Final · Mon, Mar 30, 2026

N. Budkov Kjaer12
H. Rocha66Match winner

6-1 6-2

Final · Mon, Mar 30, 2026

Round 1

T. Baadi636Match winner
A. Vukic261

6-2 3-6 6-1

Final · Mon, Mar 30, 2026

Q. Halys4772
K. Bennani6656Match winner

6-4 6-7 (5) 6-2

Final · Mon, Mar 30, 2026

(8) Y. Hanfmann786Match winner
J. de Jong664

7-6 (8) 6-4

Final · Mon, Mar 30, 2026

(5) K. Majchrzak7736Match winner
J. Cerundolo6363

7-6 (7) 3-6 6-3

Final · Tue, Mar 31, 2026

A. Muller66Match winner
F. Cina23

6-2 6-3

Final · Tue, Mar 31, 2026

R. Bennani364
M. Bellucci636Match winner

6-3 3-6 6-4

Final · Tue, Mar 31, 2026

M. Trungelliti776Match winner
H. Rocha652

7-6 (7) 6-2

Final · Tue, Mar 31, 2026

M. Berrettini65774
(7) I. Buse77626Match winner

7-6 (7) 6-7 (2) 6-4

Final · Tue, Mar 31, 2026

C. Ugo Carabelli6266Match winner
T. Skatov7734

6-7 (2) 6-3 6-4

Final · Tue, Mar 31, 2026

H. Gaston465
L. Van Assche677Match winner

6-4 7-6 (7)

Final · Tue, Mar 31, 2026

D. Lajovic34
R. Jodar66Match winner

6-3 6-4

Final · Tue, Mar 31, 2026

H. Medjedovic7752
(6) V. Kopriva6476Match winner

6-7 (4) 7-5 6-2

Final · Wed, Apr 1, 2026

Round 2

(5) K. Majchrzak643
M. Trungelliti776Match winner

7-6 (7) 6-3

Final · Wed, Apr 1, 2026

T. Baadi02
(3) C. Moutet66Match winner

6-0 6-2

Final · Wed, Apr 1, 2026

M. Bellucci42
(1) L. Darderi66Match winner

6-4 6-2

Final · Wed, Apr 1, 2026

(8) Y. Hanfmann6636Match winner
K. Bennani4772

6-4 6-7 (3) 6-2

Final · Wed, Apr 1, 2026

A. Muller677Match winner
(6) V. Kopriva363

6-3 7-6 (7)

Final · Thu, Apr 2, 2026

(4) T. Machac463
R. Jodar646Match winner

6-4 4-6 6-3

Final · Thu, Apr 2, 2026

C. Ugo Carabelli637Match winner
(7) I. Buse365

6-3 3-6 7-5

Final · Thu, Apr 2, 2026

(2) T. Griekspoor463
L. Van Assche616Match winner

6-4 1-6 6-3

Final · Thu, Apr 2, 2026

Quarterfinal

(8) Y. Hanfmann
(1) L. DarderiMatch winner

Final · Thu, Apr 2, 2026

M. Trungelliti466Match winner
(3) C. Moutet634

4-6 6-3 6-4

Final · Fri, Apr 3, 2026

R. Jodar62Match winner
A. Muller20

6-2 2-0

Final · Fri, Apr 3, 2026

L. Van Assche632
C. Ugo Carabelli066Match winner

0-6 6-3 6-2

Final · Fri, Apr 3, 2026

Semifinal

M. Trungelliti677Match winner
(1) L. Darderi462

6-4 7-6 (7)

Final · Sat, Apr 4, 2026

C. Ugo Carabelli21
R. Jodar66Match winner

6-2 6-1

Final · Sat, Apr 4, 2026

Final

R. Jodar66Match winner
M. Trungelliti32

6-3 6-2

Final · Sun, Apr 5, 2026