The Premier League is regarded as one of the most competitive and physical divisions in world football. It is a league which features some of the most talented and skillful players from around the globe and teams are constantly battling it out for every point both at the top and the bottom of the table.
This season has been no exception and players are constantly flying into tackles with high velocity in the hopes of helping their team win valuable points. But which player has committed the most fouls this season and how do Aston Villa, Wolves and Nottingham Forest compare to their other Premier League rivals? Here’s all you need to know.

1. Mario Lemina: Wolves
12 fouls this season. (Getty Images) | Getty Images

2. Amadou Onana: Everton
12 fouls this season. (Getty Images) | AFP via Getty Images

3. Ryan Yates: Nottingham Forest
12 fouls this season. (Getty Images) | Getty Images

4. Rodri: Manchester City
12 fouls this season. (Getty Images) | Getty Images
