Carlton and Western Bulldogs captains Patrick Cripps and Marcus Bontempelli are making a storied run toward the end of the home and away season.

Bontempelli was awarded a perfect 10 votes for his extraordinary efforts against Melbourne on Friday night while Cripps received nine.

Essendon midfielder Jye Caldwell was recognised for his outstanding game with maximum votes, as was Port Adelaide's Willem Drew and North Melbourne's Luke Davies-Uniacke.

Key forwards Jesse Hogan and Jeremy Cameron stood out amongst a host of midfielders who received high scores from the coaches, claiming 10 votes after stellar performances.

Check out how the coaches saw Round 21...

Western Bulldogs vs Melbourne

10 - Marcus Bontempelli (WB)

8 - Adam Treloar (WB)

5 - Jamarra Ugle-Hagan (WB)

5 - Bailey Dale (WB)

1 - Tim English (WB)

1 - Rory Lobb (WB)

West Coast vs Gold Coast

8 - Matt Rowell (GCFC)

8 - Elliot Yeo (WCE)

5 - Jake Waterman (WCE)

5 - Tim Kelly (WCE)

2 - Wil Powell (GCFC)

2 - Reuben Ginbey (WCE)

North Melbourne vs Richmond

10 - Luke Davies-Uniacke (NMFC)

5 - Jackson Archer (NMFC)

5 - Bailey Scott (NMFC)

5 - Dion Prestia (RICH)

3 - Liam Baker (RICH)

2 - Tristan Xerri (NMFC)

Geelong vs Adelaide

10 - Jeremy Cameron (GEEL)

5 - Josh Rachele (ADEL)

4 - Riley Thilthorpe (ADEL)

4 - Tom Stewart (GEEL)

3 - Patrick Dangerfield (GEEL)

2 - Tyson Stengle (GEEL)

2 - Shaun Mannagh (GEEL)

Collingwood vs Carlton 

9 - Patrick Cripps (CARL)

6 - Scott Pendlebury (COLL)

5 - Nick Daicos (COLL)

3 - George Hewett (CARL)

3 - Darcy Cameron (COLL)

2 - Jeremy Howe (COLL)

1 - Darcy Moore (COLL)

1 - Jacob Weiterin (CARL)

Port Adelaide vs Sydney

10 - Willem Drew (PORT)

7 - Jason Horne-Francis (PORT)

4 - Mitch Georgiades (PORT)

3 - Zak Butters (PORT)

3 - Kane Farrell (PORT)

2 - Dan Houston (PORT)

1 - Ollie Wines (PORT)

GWS vs Hawthorn

10 - Jesse Hogan (GWS)

6 - Lachie Whitfield (GWS)

6 - Jai Newcombe (HAW)

5 - Brent Daniels (GWS)

2 - Toby Greene (GWS)

1 - Dylan Moore (HAW)

Essendon vs Fremantle

10 - Jye Caldwell (ESS)

5 - Andrew Brayshaw (FRE)

4 - Dylan Shiel (ESS)

4 - Hayden Young (FRE)

3 - Jake Stringer (ESS)

3 - Mason Redman (ESS)

1 - Darcy Parish (ESS)

St Kilda vs Brisbane

8 - Lachie Neale (BL)

6 - Cam Rayner (BL)

5 - Oscar McInerney (BL)

5 - Hugh McCluggage (BL)

3 - Brandon Starcevich (BL)

2 - Joe Daniher (BL)

1 - Harris Andrews (BL)

AFLCA LEADERBOARD - ROUND 21

VOTES PLAYER CLUB
99 Nick Daicos COLL
95 Patrick Cripps CARL
92 Isaac Heeney SYD
91 Caleb Serong FRE
89 Lachie Neale BL
84 Marcus Bontempelli WB
78 Errol Gulden SYD
75 Adam Treloar WB
70 Zach Merrett ESS
68 Chad Warner SYD
65 Noah Anderson GCFC
63 Luke Davies-Uniacke NMFC
62 Andrew Brayshaw FRE
61 Sam Walsh CARL
59 Jason Horne-Francis PORT
59 Hayden Young FRE
56 Zak Butters PORT
55 Hugh McCluggage BL
53 Jeremy Cameron GEEL
53 Jordan Dawson ADEL