Abstracted match data to its own class