Le joueur de 25 ans a été extrêmement efficace en convertissant les trois balles de break obtenues au cours de la rencontre, même s'il a été contraint de disputer un tie-break dans les deux manches pour venir à bout du n°4 mondial, largement soutenu par le public floridien.
Davidovich affrontera dans le dernier carré l'Italien Matteo Arnaldi (38e), vainqueur de l'Américain Brandon Nakashima (43e), 7-6 (7/2), 6-4.
Dans l'autre demi-finale, l'Américain Alex Michelsen, 37e mondial, affrontera le Serbe Miomir Kecmanovic, 56e et finaliste à Delray Beach en 2023.
Kecmanovic a battu l'Américain Marcos Giron, 49e à l'ATP, 2-6, 6-4, 6-2, alors que Michelsen a éliminé Cameron Norrie, 7-6 (7/3), 7-5, prenant ainsi sa revanche après une défaite contre le Britannique à Dallas la semaine dernière.
Norrie, actuel 61e mondial, s'était imposé à Delray Beach en 2022.