Joe Cook-Green has faced 311 opponents throughout his career

Player Team(s) Games
Sid Adams 2
Tajuan Agee 2
Stefan Agoc 1
Joe Ahie 1
Josh Aitcheson 3
Derek Albertsen 3
Marco Alexander 1
Hayden Allen 1
Brad Anderson 2
Aleksandar Andrejevic 1
Jack Andrews 3
Jaylen Robert Andrews
Tamis (SRB-1)
1
Luka Andric 1
Aravind Annadurai
India (WC-QR)
1
Luke Aston 3
Zach Atkinson 2
Manel Ayol 1
Duane Bailey 1
Quintin Bailey 3
Aaron Bailey-Nowell 3
Nathan Bain 1
Matthew Bardsley 3
Filip Barna 1
Nick Barrow 4
Everard Bartlett 1
Thomas Beattie 2
Courtney Belger 2
Manoj Belur
India (WC-QR)
1
Riley Bensemann 2
Bronson Beri 1
Jayden Bezzant 2
Vishesh Bhriguvanshi
India (WC-QR)
1
Justin Bibbs 1
Scott Blakney 1
Todd Blanchfield 1
Joshua Bloxham 1
Shannon Bogues 1
John Bohannon 1
Robert Bolick 1
Dillon Boucher 1
Billy Boyd III 1
Suleiman Braimoh 2
Palpreet Brar
India (WC-QR)
1
Kevin Braswell 1
Denhym Brooke 1
Bosko Bumbic
Vojvodina (SRB-1)
1
Alonzo Burton 5
Jason Cadee 1
Jordan Callahan 1
Damir Chiglikov 1
Rance Cole 1
Connor Coll 2
Jacob Collis 1
Robert Coman 1
Tukaha Cooper 3
Tom Cowie 3
Robert Crawford 2
Josh Cunningham 2
Slaven Cupkovic 1
Aleksandar Cvetkovic 1
Charlie Dalton 2
DeAndre Daniels 1
Isaac Davidson 2
Carlin Davison 3
Finn Delany 2
Samuel Dempster 5
Wilfred Dickson 1
Mihajlo Disic 1
Nemanja Djordjevic 1
Vuk Djordjevic 1
Rangimarie Dougall-Mita 1
Javonte Douglas 1
Milos Dugalic 1
Josh Duinker 2
Chris Duthie 1
Zach Easthope 1
Damien Ekenasio 1
Poy Erram 1
Sam Everitt 1
Tama Faamausili 2
Takiula Fahrensohn 2
Nick Fee 2
Lachlan Fenwick 2
Baxter Fenwick 1
Davonte Fitzgerald 1
Reuben Fitzgerald 1
Casey Frank 1
Benjamen Freeman 1
Aaron Fuller 2
Kyrin Galloway 1
Tom Garlepp 1
Luka Gasic 1
Miloš Gavrilović 1
Jaylen Gerrand 3
Beauden Giddy 1
Romaro Gill 2
Toby Gillooly 2
Thomas Gold 1
Juan Gomez 1
Alistair Granger 2
Marko Grkovic
Tamis (SRB-1)
1
Jovan Grujic 1
Muin Bek Hafeez
India (WC-QR)
1
Chris Hagan 2
Anamatu Haku 2
Hunter Hale 1
Dion Harris 2
Kevon Harris 1
Hyrum Harris 2
Zach Harvey 1
Nelson Haskin 1
Sione Helu 3
Leon Henry 2
Anthony Hilliard 1
Matangirei Hipango 1
Mitchell Hughan 1
Jock Hughes 1
Jordan Hunt 2
Shea Ili 1
Aleksa Ilic 1
Brayden Inger 4
Tom Ingham 1
Donte Ingram 1
Braydon Iuli 2
Tomislav Ivosev
Vojvodina (SRB-1)
1
Bratislav Jekovic 1
Brandon Jenkins 2
Daniel Johnson 1
Chris Johnson 2
Tyrell Johnson
Vojvodina (SRB-1)
1
Lazar Joksimovic 1
Phillip Jones 2
Darryl Jones 2
Marcel Jones 3
Slobodan Jovanovic 1
Stevan Jovanovic 1
Dragomir Jovic 1
Djordje Jovic 1
Kevin Kangu 1
Kane Keil 1
Dominique Kelman-Poto 2
Jarrod Kenny 4
Mojave King 2
Dyson King-Hawea 2
Sreten Knezevic 1
Daishon Knight 3
Darcy Knox 3
Aleksa Kojadinovic
Tamis (SRB-1)
1
Kakou Kouame 1
Aleksa Kovacevic 1
Srdjan Krsmanovic 1
Rajeev Kumar
India (WC-QR)
1
Dusan Kutlesic 1
Finn Lally 1
Talanoa Latu 1
Izayah Le'Afa 1
Josh Leger 2
Puke Lenden 1
Dru-Leo Leusogi-Ape 3
Jordan Lindbom 1
Marko Ljubicic
Vojvodina (SRB-1)
1
Robert Loe 2
Marko Lukic 1
Adrian Majstrovich 1
Filip Malesevic 1
Jovan Marjanovic 1
Tyler Marsh 1
Mataeus Marsh 1
Tyler Marsh 3
Jay Marsh 1
Cedomir Matic 1
Stefan Matovic 1
Akiva McBirney-Griffin 1
Nikau McCullough 2
Chris McIntosh 2
Geremy McKay 1
Tyronne McLennan 1
Alexander McNaught 3
Ashton McQueen 2
Liam McRae 4
Zach Mckenzie 1
Vojin Medarevic 1
Marko Mihailovic
Tamis (SRB-1)
1
Jamal Mikaio 1
Bogdan Mikavica 1
Marko Milenkovic 1
Milos Milisavljevic 1
Jordan Mills 1
Stefan Mitrovic
Tamis (SRB-1)
1
Pafe Momoisea 3
Kirell Montalbo 1
McKenzie Moore 2
Isaac Morrison 1
Isaiah Moss 1
Trey Mourning 2
Kalib Mullins 1
Francis Mulvihill 2
Sean Murphy 1
Arvind Muthu
India (WC-QR)
1
Zane Najdawi 2
Morgan Natanahira 2
William Navarro 1
Luka Nedeljkovic
Vojvodina (SRB-1)
1
Uros Nesic 1
Mitchell Newton 1
Jordan Ngatai 2
Karl Nicholas 1
Zeb Nicklin 1
Samuli Nieminen 1
Joseph Nunag 1
Omar Pajic
Tamis (SRB-1)
1
Uros Paunovic 1
Maxwell Pearce 1
Eral Penn 1
Bogdan Petrovic 1
Nelson Phillips 1
Alex Pledger 1
Roger Ray Pogoy 1
Brendon Polyblank 1
Aleksandar Ponjavic 1
Giddy Potts 1
Emmerson Potts-Broughton 1
Tom Poulgrain 1
Dion Prewster 1
Pranav Prince
India (WC-QR)
1
Elijah Puna 1
Andrija Radojevic 1
Radonja Radonjic 1
Balsa Radonjic
Vojvodina (SRB-1)
1
Dusan Radosavljevic 1
Ognjen Radosic 1
Petar Rakicevic
Vojvodina (SRB-1)
1
Dwight Ramos 1
Derone Raukawa 4
Thirdy Ravena 1
Prashant Rawat
India (WC-QR)
1
Zach Riley 1
Anzac Rissetto 2
Aleksa Ristic 1
Kael Robinson 1
Richie Rodger 1
Richard Rodger 2
Troy Rosario 1
Ethan Rusbatch 2
Brooke Ruscoe 2
Dontae Russo-Nance 3
Klein Salmon 2
Nathaniel Salmon 1
Jack Salt 1
Taane Samuel 1
Stefan Savic
Vojvodina (SRB-1)
1
Bogdan Savic 1
Siler Schneider 1
Jordan Schwalger 2
Deronn Scott 2
Sahaij Sekhon
India (WC-QR)
1
Mitchell Seraille 1
Xavier Shaw 2
Winston Shepard 1
Dorde Simeunovic 1
Stefan Simic 1
Amritpal Singh
India (WC-QR)
1
Princepal Singh
India (WC-QR)
1
Jovan Sljivancanin 1
Mike Smith 1
Tohi Smith-Milner 1
Aleksandar Sokolovic 1
Inga Solufuti 1
Jovan Stamenic 1
Filip Stanojevic
Vojvodina (SRB-1)
1
Bojan Stanojevic
Tamis (SRB-1)
1
Stefan Stefanovic 1
Nikola Stefanovic 1
Nenad Sulovic 1
Tadija Tadic 1
Lindsay Tait 1
Reuben Te Rangi 1
Marko Tejic 1
Scott Telfer 3
Shane Temara 2
Branislav Terzic
Tamis (SRB-1)
1
Srdjan Tesic 1
Jett Thompson 2
Sam Thompson 1
Sam Timmins 3
Nic Trathen 4
Dante Treacy
Tamis (SRB-1)
1
Jeremiah Trueman 2
Kenneth Tuffin 1
Frederick Tungcab 1
Lazar Vasic 1
Tom Vodanovich 2
Vasilije Vucetic
Vojvodina (SRB-1)
1
Mika Vukona 1
Andrija Vukovic 1
Vuk Vulikic 1
Oddyst Walker 1
Haize Walker 2
Aaron Walton 1
Justin Wehner 1
Tai Wesley 1
Jarrod West 2
Andrew Wheeler 3
Dylan Wilkie 1
Shaun Willett 1
Keith Williams 1
Kelly Williams 1
Todd Withers 1
Tai Wynyard 3
Bogdan Zagradanin
Vojvodina (SRB-1)
1
Petar Zivojinovic 1