Two cup opponents were the newcomers to our home in the 2018/19 season, while Luton Town will become the 95th team to make the list when they head to Teesside this weekend.

How many of the 94 since 1995 can you name? Take our quiz below to find out!

If the quiz does not load, you can take part here.