Il sera opposé au Slovaque Alex Molcan (65e), solide vainqueur du Serbe Laslo Djere (55e) sur le score de 6-1, 7-5 dans l'autre demi-finale.
Goffin, ancien 7e joueur mondial (2017), s'offre sa première finale sur le circuit depuis plus d'un an (Montpellier 2021). C'est la première fois que le Belge parvient à enchaîner quatre victoires consécutives depuis la blessure à un genou qui l'a éloigné des courts en fin de saison dernière.
Tombeur de Félix Auger-Aliassime (9e) au deuxième tour, Molcan atteint lui sa deuxième finale sur le circuit après Belgrade en 2021, et tentera d'imiter dimanche son compatriote Martin Klizan, vainqueur de l'édition 2015 du tournoi marocain.
Les deux hommes se sont affrontés une fois. C'était en janvier, lors du retour à la compétition du Belge, au deuxième tour du tournoi de Melbourne, et le Slovaque l'avait emporté sur le score de 7-5, 6-3.