Adelaide v Hawthorn:

HOT: Eddie Betts' recent good form has seen him move up to 91st overall, which makes him the seventh best small/medium forward in the competition. Hawthorn forward Jack Gunston had the second-highest score of round 16 and moved up to a career-high 57th on the player ratings table.
 
COLD: Crows onballer Scott Thompson sits in 120th position, down from his career-high of 44th. Hawks skipper Luke Hodge ranks 77th for average points per game this season.
 
Melbourne v Geelong:
HOT: Melbourne midfielder Bernie Vince has averaged 28 disposals and has six goals in his last five games against Geelong (all of them were when he was playing for Adelaide). Cats onballer Steve Johnson has averaged 36 disposals in his last three games against Melbourne.
 
COLD: Demons forward Jack Watts averages just 3.5 points against Geelong – his worst return against any club. Star Geelong defender Harry Taylor averages 9.4 points against Melbourne and 12.3 against all other clubs combined.
 
North Melbourne v St Kilda 
HOT: North Melbourne forward Drew Petrie has kicked 12 goals and taken 16 marks inside 50 in his past four games against St Kilda. Saints veteran Lenny Hayes had 29 disposals and kicked two goals in his last game against North Melbourne, which was in 2012.
 
COLD: North forward Lindsay Thomas averages just 5.8 points against St Kilda – his lowest return against any side. Saints backman Sean Dempster has averaged just 10 disposals in his past five matches against North Melbourne.
 
Western Bulldogs v Gold Coast
HOT: Western Bulldogs forward Stewart Crameri has kicked 11 goals and racked up nine assists in his four games against Gold Coast. Suns forward Tom Lynch was Gold Coast's best player last time the teams met with four goals and three assists.
 
COLD: Dogs veteran Matthew Boyd averages 11.6 points against Gold Coast – his lowest return against any side. Suns defender Jarrod Harbrow was Gold Coast's third-lowest scoring player last weekend.
 
Sydney Swans v Carlton

HOT: Swans star Lance Franklin has kicked 17 goals in his last four games against Carlton. Blues skipper Marc Murphy has averaged 26 touches in his past three games against the Swans.
 
COLD: Swans midfielder Kieren Jack sits in eighth overall but is 30th for average points this season. Carlton recruit Dale Thomas averages 7.4 points against the Swans compared to 13.1 points against all other clubs combined.
  

Brisbane Lions v West Coast
HOT: Defender Matt Maguire was the Lions' highest-scoring player last weekend. Luke Shuey averages 16.6 points against the Lions.
 
COLD: Lions defender Jed Adcock averages 7.4 points against West Coast - his lowest return against any side. Eagles midfielder Andrew Gaff started the year in 175th but has slipped back to 191st.
 
Richmond v Port Adelaide
HOT: Brett Deledio is Richmond's highest scoring player against Port Adelaide with an average of 16.1 points per game. Former Tiger Matt White sits at a career-high of 109th overall. He ranks 33rd in the AFL for average points in 2014.
 
COLD: Richmond defender Bachar Houli has dropped 45 places this season. Matthew Broadbent was Port Adelaide’s lowest scoring player on the weekend.
 
Essendon v Collingwood 
HOT: David Zaharakis is coming off a stunning performance against Port Adelaide and few could forget his 34 touches and four goals against Collingwood last year. Magpies forward Travis Cloke averages 15.8 points against Essendon. He has kicked 30 goals in his last nine matches against them.
 
COLD: Bombers defender Jake Carlisle averages 6.7 points against Collingwood – his lowest return against any side. Magpies forward Jarryd Blair sits in 153rd position – well below his career-high of 48th.
 
Fremantle v GWS Giants
HOT: Freo star Nat Fyfe was the top-scorer last time the teams met with 19 points. Greater Western Sydney ruckman Shane Mumford averages 10 hit-outs to advantage against Fremantle.
 
COLD: Chris Mayne has struggled to replicate his form from last year, booting just eight goals in 14 appearances. Giants forward Jeremy Cameron is outside the top-300 for average points per game this season.