The two points earned against Albania (2-2) and Italy (1-1), along with the loss to Spain (0-3), were not enough to secure a spot in the round of 16.
After Slovenia played to a 0-0 draw against England on Tuesday, there are no longer even mathematical chances for the Croatian team to advance to the round of 16.
The hope that England could defeat Slovenia by a three-goal margin and that Denmark could beat Serbia, which would have extended the "life" of the Croatian team by another 24 hours, completely faded.
To advance as one of the four best third-placed teams, the Croatian team needed four specific results to go their way. Denmark had to beat Serbia, England had to defeat Slovenia by at least three goals, and then on Wednesday, both Portugal and Turkey would have to win against Georgia and the Czech Republic in Group F.
The Croatian national team is returning home on Wednesday morning on a flight from Berlin.