Josh Rivers has faced 88 opponents throughout his career

Player Team(s) Games
Ryan Amoroso
Snaefell (ISL-1)
1
Ron Anderson 1
Kristjan Andresson
Snaefell (ISL-1)
1
John Ashworth 2
Haukur Askarsson
Haukar (ISL-1)
1
Jon Avery 2
Emil Barja
Haukar (ISL-1)
1
Michael Beasley 1
Kelly Beidler 1
Fred Brown 1
Bjoern Brynjolfsson
Grindavik (ISL-1)
1
Brian Burrell 1
Sean Burton
Snaefell (ISL-1)
1
Garrett Callahan 1
Griffan Callahan 1
Mackenzie Casey 1
Josh Cassaday 1
Luis Colon 1
Anthony Cordova 1
Niels Dungal 1
Egill Egilsson
Snaefell (ISL-1)
1
Helgi Einarsson
Grindavik (ISL-1)
1
Gualaugur Eyjolfsson
Grindavik (ISL-1)
1
Thorsteinn Finnbogason
Grindavik (ISL-1)
1
Hjalti Fridriksson 1
David Fritzson 1
Andre Gilbert 1
Robert Glenn 2
Berg Gretarsson 1
Almar Guabrandsson
Grindavik (ISL-1)
1
Ari Gylfason 1
Saevar Haraldsson
Haukar (ISL-1)
1
Nathan Hawkins 1
Hermann Hermannsson 1
Pall Hermannsson
Haukar (ISL-1)
1
Asgeir Hloeaversson 1
Atli Hreinsson
Snaefell (ISL-1)
1
Pance Ilievski 1
Semaj Inge
Haukar (ISL-1)
1
Emil Johannsson
Snaefell (ISL-1)
1
Kristinn Jonasson 1
Emmanuel Jones 1
Vilhjalmur Jonsson 1
Jon Olafur Jonsson
Snaefell (ISL-1)
1
Carl Josey 1
Darren Kent 1
Nebojsa Knezevic 1
Ingi Magnusson
Haukar (ISL-1)
1
Karolis Marcinkevicius 1
Chris Merriewether 1
Darco Milosevic 1
Dale Moss 1
Adrian Moss 1
Leroy Nobles 2
Olafur Olafsson
Grindavik (ISL-1)
1
Thorleifur Olafsson
Grindavik (ISL-1)
1
Eirikur Onundarson 1
Gary Patterson 2
Billy Pettiford 2
Ryan Pettinella
Grindavik (ISL-1)
1
Danny Puente 1
Jacob Pullen 1
Gerald Robinson
Haukar (ISL-1)
1
Jon Saevarsson 1
Clint Sargent 1
Omar Savarsson
Grindavik (ISL-1)
1
Craig Schoen 1
Dexter Shankle 1
Christian Siakam 1
Orn Siguraarson
Haukar (ISL-1)
1
Palmi Sigurgeirsson
Snaefell (ISL-1)
1
Andre Smith
Grindavik (ISL-1)
1
Ben Smith 1
Nemanja Sovic 1
Vilhjalmur Steinarsson 1
Clent Stewart 1
Paul Stoll 1
Larry Stone 1
Edin Suljic 1
Zach Trader 1
Bjarni Valgeirsson 1
Pall Axel Vilbergsson
Grindavik (ISL-1)
1
Armann Vilbergsson
Grindavik (ISL-1)
1
Henry Walker 1
Nick Weiermiller 1
Kai Williams 1
Blake Prince Young 1
Alex Young 2