Two groups of 5 nations competed, with the winner of each group advancing to the B-Pool. The better of the two second-place teams (based on record, with first tie-breaker based on runs per inning differential) also advanced to the B Pool as a wild card.
The final was a rematch of Ireland vs. Greece; Ireland won the group round game 10–0 in eight innings and the final 12–2. Ireland advanced to Pool B as the winner. Greece, as the runner-up, also advanced as the wild card after Ukraine beat Romania in the Kropyvnytskyi group. Greece's 3–1 record in group play was better than Romania's 2–2 record.
The three-way tie between Romania, Georgia, and Estonia at 2–2 was won by Romania with a Team Quality Balance within games played between those three teams of 0.5125 against Georgia's -.0625 and Estonia's −0.4183.
The final was a rematch between Ukraine and Romania; Ukraine won the group round game 13–0 in seven innings and the final 3–2 (again in seven innings, due to weather). Ukraine, as the winner, advanced to Pool B. The better runner-up between the two groups also advanced, but Romania's 2–2 record in group play was worse than that of 3–1 Greece (the Ashbourne group runner-up).
Pool B featured 14 teams competing in two groups of 6 and 8 teams. The two group winners faced off in the playoff for the last qualifying spot for the 2019 European Championship, which was won by Team Israel.