Tim Hudson has faced 166 opponents throughout his career

Player Team(s) Games
Sunday Adebayo 1
Hayden Allen 1
Graeme Anstey 1
Benjamin Arkell 1
Adam Ballinger 1
David Barlow 2
Adrian Bauk 1
Timothy Behrendorff 1
David Biwer 1
Stephen Black 4
Greg Blake 3
Simon Blennerhassett 1
Gary Boodnikoff 3
Dillon Boucher 4
Mark Bradtke 3
Robert Brannen 2
Robert Brown 2
C.J. Bruton 4
Chris Burgess 2
Matthew Burston 3
Casey Calvary 2
Pero Cameron 4
Mathew Campbell 3
Adam Caporn 3
Bj Carter 3
Rhys Carter 1
Ben Castle 4
Martin Cattalini 4
Jarrod Cavill 1
Michael Chappell 5
Brendan Clowry 1
Matthew Conacher 1
Mathew Cook 1
David Cooper 4
Lanard Copeland 3
Daryl Corletto 2
Braith Cox 4
Peter Crawford 5
Jon Croft 1
Nathan Crosswell 3
Geordie Cullen 1
Emmanuel D'Cress 1
Graham Dann 2
Adam Darragh 3
Larry Davidson 1
Brad Davidson 2
Axel Dench 1
Simon Dwight 1
Daniel Egan 4
Rosell Ellis 1
Iona Enosa 2
Ebi Ere 2
Jason Eversteyn 1
Willie Farley 3
Rob Feaster 1
Oscar Forman 7
Kavossy Franklin 1
Kevin Freeman 3
Andrew Gaze 3
Deba George 1
Andrew Goodwin 1
Todd Gower 2
Aaron Grabau 3
Ricky Grace 6
Thalo Green 1
Nick Hambour 1
James Harvey 2
Wade Helliwell 1
Paul Henare 4
Michael Hill 4
Russell Hinder 2
Stephen Hoare 3
Jacob Holmes 7
Matt Illman 1
John Jackson 1
Dallas Jeffree 3
Lee Jeka 1
Phillip Jones 2
Mike Kelly 3
Simon Kerle 2
Ben Knight 2
Travis Lane 1
Andrew Lattimer 2
Damien Lennon 1
Ontario Lett 2
Lewis Lloyd 1
Damon Lowery 2
Samuel Mackinnon 1
Brett Maher 5
Adrian Majstrovich 4
Brendan Mann 1
Steven Markovic 1
Luke Martin 2
Darryl McDonald 2
Matt McGovern 1
Scott McGregor 1
Robert McKinlay 1
Luke McMillan 2
Darnell Mee 3
Ben Melmeth 2
Neil Mottram 1
John Mueller 1
Andrew Murdock 1
Mark Nash 4
Brad Newley 2
Darren Ng 7
Mathew Nielsen 2
Kane Oakley 1
Aaron Olson 4
David Pennisi 1
Ben Pepper 2
John Phillip 1
Troy Pilon 4
Reginald Poole 1
Adam Quick 2
Tony Rampton 3
Shawn Redhage 1
Paul Rees 5
Pat Reidy 3
Andrew Rice 3
Cameron Rigby 3
Kane Riley-Henderson 1
John Rillie 3
Brad Robbins 1
Rolan Roberts 1
Kelvin Robertson 3
Tony Ronaldson 6
Robert Rose 2
Derek Rucker 3
Matt Rueter 1
Liam Rush 5
Randy Rutherford 1
Damien Ryan 1
Dusty Rychart 6
Mark Sanford 1
Rupert Sapwell 1
Glen Saville 3
Matthew Shanahan 3
Bradley Sheridan 3
Scooter Sherrill 2
Robert Sibley 1
Glen Siegle 1
Jason Smith 2
Matt Smith 1
David Smith 2
Anthony Stewart 3
David Stiff 3
Lindsay Tait 3
Melvin Thomas 3
David Thomas 2
Charles Thomas 4
Ben Thompson 4
Marcus Timmons 3
Aaron Trahair 1
Blake Truslove 4
Rashad Tucker 2
Wayne Turner 1
Greg Vanderjagt 2
Goran Veg 1
Mika Vukona 1
Brian Wethers 1
Brett Wheeler 3
Jason Williams 4
Brad Williams 1
Paora Winitana 2
Marcus Wright 1