You can check in whenever you want to! However, the earlier you arrive, the more matches you will be able to catch! Who knows, you might be able to catch a glimpse of your favourite pro!