Martin Klizan, tête de série n°2 et 25ème mondial, s'est imposé face à l'Espagnol Daniel Gimeno Traver, 95ème mondial, en deux sets identiques (6-2, 6-2). En demi-finale, Kilzan a eu raison de Damir Dzumhur (Bosnie-Herzégovine), sur le score de 4-6/6-4/6-0 alors que Traver a battu la tête de série n°3, le Tchèque Jiri Vesely, 6-7/6-4/6-4.
Le Grand Prix Hassan II est le 3e tournoi que remporte le Slovaque de 25 ans après ses victoires à St-Pétersbourg en Russie (2012) et à Munich en Allemagne (2014). Traver, 29 ans, vient de disputer la première finale d'un tournoi ATP 250 de sa carrière.
La finale double, disputée samedi, a été remportée par l'Australien Rameez Junaid et le Canadien Adil Shamasdin.
A l'issue de la finale, le président de la Fédération royale marocaine de tennis, Fayçal Laraïchi, a remis le GP Hassan II au vainqueur.