Ed Richards leads the AFL in inside 50s and goal assists after 17 rounds. (Photo: AFL Photos)

The Bulldogs defeated a spirited Kangaroos outfit by 49 points on Thursday night at Marvel Stadium. 

Here’s a deeper look at some of the stats from the Club’s 10th win of the 2025 season.  

Libba La Vida Loca 

What more can be said about Tom Liberatore’s best-on-ground performance in his 250th AFL match? 

Not only was the veteran Dog’s AFL Player Rating (31.8) the highest of any player for Round 17, but it was also the highest ever of his career. 

Tom Liberatore’s highest AFL Player Match Ratings 

Match Rating 

Season 

Match 

31.8 

2025 

Round 17 v North Melbourne 

27.9 

2021 

Round 10 v St Kilda 

26.8 

2022 

Round 2 v Carlton 

26.3 

2024 

Round 4 v Geelong 

26.0 

2023 

Round 4 v Richmond 

 Official AFL Player Ratings are based on a player's past 40 games, a scheme that provides a long-term view of a player's standing within the AFL. Click here to learn more. 

02:48

Raising the bat 

Thursday’s win marked the 10th time the Bulldogs have scored more than 100 points in a match this season. 

With seven rounds remaining, this is the most times the Club has scored a century or more in a single season this decade, and the equal-eighth most since the start of the millennium. 

Season 

Scores of 100+ or more 

2009 

17 

2008 

17 

2005 

16 

2001 

14 

2000 

14 

2006 

13 

2010 

12 

2025* 

10 

2011 

10 

2002 

10 

 

08:16

Dogs’ Insider 

The Bulldogs’ forwards have been on the receiving end of 910 inside 50s this season (a league-wide high), with star midfielder Ed Richards accounting for nearly 12 per cent alone.  

As of Round 17, the 26-year-old not only leads the league in goal assists for the season, but he now ranks first in total inside 50s. 

Inside 50s 

Player 

Team 

107 

Ed Richards 

Western Bulldogs 

104 

Jordan Dawson 

Adelaide Crows 

100 

Nick Daicos 

Collingwood 

94 

Chad Warner 

Sydney Swans 

94 

Hugh McCluggage 

Brisbane Lions 

87 

Max Holmes 

Geelong Cats 

85 

Bailey Smith 

Geelong Cats 

84 

Christian Petracca 

Melbourne 

82 

Caleb Serong 

Fremantle 

81 

Noah Anderson 

Gold Coast SUNS 

 

01:51