Jack Grealish has scored 24 times for Aston Villa after bursting onto the scene as an 18-year-old.
The playmaker has experienced highs and lows with his boyhood club, losing FA Cup and League Cup finals at Wembley in addition to captaining the club back to the Premier League.
Grealish’s goals have been scored against 16 opponents across the Premier League, Championship and EFL Cup.
Take our quiz below and see if you can recall all of the clubs that he’s scored against in a Villa shirt. You have five minutes to name all 16 clubs…