Board Thread:Wiki-Related Discussion/@comment-4975807-20180520221943/@comment-5925413-20180520222625

Neal is 10 by the day of the coronation while Robin was 18 when she left Storybrooke. In order to avoid a paradox, it must imply that Robin's age was manipulated between 2018 and 2023. Then she and Zelena left while Kelly and Margot came to the United Realms by the coronation day.