Alex Rivera has faced 390 opponents throughout his career

Player Team(s) Games
Josh Adoh 1
Akok Akok 1
Elijah Allen 2
Ryan Allen 1
AJ Allenspach 1
Ansley Almonor 2
Kevin Anderson 1
Justin Anderson 1
Gianmarco Arletti 1
Travis Atson 2
Stephane Ayangma 4
Michael Baer 1
Callum Baker 2
Myles Baker 2
Jemarl Baker 1
Matt Balanc 1
Daryl Banks III 1
Erickson Bans 2
Frantisek Barton 5
Josh Bascoe 1
Noah Batchelor 1
D'marco Baucum 1
Rollin Belton 1
Jalen Benjamin 3
Oscar Berry 2
James Berry III 2
Zion Bethea 1
Justin Bieker 1
Ruot Bijiek 1
Jared Billups 1
Sveinn Birgisson 1
Trevon Blassingame 1
Heru Bligen 1
Jamaree Bouyea 1
Tyler Brelsford 2
Nick Brennen 1
Isaiah Brickner 1
Anton Brookshire 1
Justin Brown 2
Jayden Brown 2
Josh Caldwell 1
Isaiah Caldwell 1
Greg Calixte 2
Jordan Campbell 1
Don Carey 1
James Carey 1
Andrew Carr 1
Myles Carter 1
Antrell Charlton 1
Tymu Chenery 1
Chris Childs 2
Damian Chong Qui 2
Adam Cisse 1
Aaron Clarke 3
Roy Clarke 1
Walter Clayton 1
Josh Cohen 2
R.J. Cole 1
Jeriah Coleman 4
Miles Coleman 1
Leonardo Colimerio 1
Supreme Cook 1
Javon Cooley 1
Jedy Cordilia 3
Ike Cornish 1
Jared Cross 1
Michael Cubbage 2
Zachary Cummings 1
Kam'ron Cunningham 1
Marc Dadika 1
Carl Damour 1
Isiah Dasher 1
Jaden Daughtry 1
Jyáre Davis 1
Kwabena Davis 1
Tae Davis 1
Dre Davis 1
Cruz Davis 1
Al-Amir Dawes 1
Antonio Daye 1
Kjell De Graff 1
Ricky Deadwyler III 1
Odri Dedolli 1
Arian Dehnavi 2
Mykel Derring 3
Souleymane Diakite 1
Rahsool Diggins 1
Tre Dinkins 1
Ramiir Dixon-Conover 3
Matt Dove 1
Fousseyni Drame 1
Hassan Drame 1
Aaron Duhart 1
Devon Dunn 2
Michael Dunne 1
Cantavio Dutreil 3
Doug Edert 1
Malik Edmead 3
Elvin Edmonds 1
Adham Eleeda 2
Michael Eley 1
Hall Elisias 2
Elijah Elliott 1
Jo'el Emanuel 1
Patrick Emilien 2
Javier Esquerra Trelles 3
Yaradyah Evans 1
Da'mir Faison 1
Kam Farris 1
Caleb Fields 1
Nick Filchner 1
Mark Flagg 4
Ja'mier Fletcher 5
Keither Florence 1
Elijah Ford 2
Ray Ford 2
Dominik Fragala 1
Chase Freeman 2
Jacco Fritz 1
David Gabriel 1
TJ Gadsden 1
Jalen Gaffney 1
Nico Galette 3
Patrick Gardner 1
Matt Garry 1
Jason Gibson 1
Jaylin Gibson 3
Ronell Giles 4
Matt Glassman 1
Juwan Gray 1
Mekhi Gray 1
Michael Green 1
Michael Green III 2
Killian Gribben 1
Syrus Grisby 1
Bahaide Haidara 2
Thomas Hall 1
Kyle Harding 1
Elijah Hardison 3
Marlon Hargis 2
Selwyn Harris 1
Jamir Harris 1
Josiah Harris 1
Noah Harris 1
Zahree Harrison 4
Ahmad Harrison 1
Hakim Hart 1
Chauncey Hawkins 1
Jordan Hawkins 1
Isaiah Hawthorne 1
Raziel Hayun 1
Ethan Helwig 1
Jack Hemphill 2
Kurtis Henderson 1
Adam Hess 1
Rahdir Hicks 1
Rob Higgins 5
Isaiah Hill 1
Anquan Hill 2
Matt Hobbs 1
Cam Holden 1
Anthony Holland 1
Di'Andre Howell 1
Delonnie Hunt 5
Andrew Hurley 1
Luis Hurtado 4
Sadiku Ibine Ayo 1
Chukwu Ikediashi 1
Ryan Isaacson 3
Antoine Jacks 1
Nigel Jackson 4
Tray Jackson 1
Andre Jackson Jr. 1
Luka Jaksic 2
Jonathan Jamieson 1
Allan Jeanne-Rose 1
Malik Jefferson 4
Jalen Jefferson 1
Michael Jefferson 1
Jahlil Jenkins 2
Daniss Jenkins 1
Devin Jensen 2
James Johns 1
Bryce Johnson 3
Samson Johnson 1
Abe Johnson 1
Jordan Johnson-Rader 1
Braxton Jones 1
Dezi Jones 1
Nelly Joseph 1
Jordan Kellier 1
Patrick Kelly 1
Jared Kimbrough 1
Peter Kiss 4
Luis Kortright 1
Ian Krishnan 2
Stevan Krtinic 1
Josh Kunen 1
A.J. Labriola 2
Sébastien Lamaute 3
Maxwell Land 4
Eduardo Lane 1
Jalen Leach 1
Matthew Lee 1
Dakota Leffew 3
Emmanuel Lemba 1
Savion Lewis 1
Zach Lezanic 1
Xavier Lipscomb 1
TJ Long 1
Xzavier Long 1
Jahari Long 1
Chris Maidoh 1
Chris Mann 1
Volodymyr Markovetskyy 1
Tyrese Martin 1
Will Martinez 5
Ian Martinez 1
George Maslennikov 1
Jordan Mason 2
Yauhen Massalski 1
Alex May 2
Brad McCabe 2
Briggs McClain 1
Javian McCollum 1
Jordan McKoy 3
Trenton McLaughlin 2
Unique McLean 2
Paul McMillan 1
Braxton Meah 1
Zane Meeks 1
Jorge Mercado 1
Ryan Miller 2
Naim Miller 2
Ashton Miller 1
Jordan Minor 3
Tre Mitchell 2
Joe Moon IV 1
Winston Moore 1
Kris Moore 1
Sean Moore 1
Alex Morales 5
Larry Moreno 5
Ian Motta 1
Jamir Moultrie 1
David Muenkat 2
Elijah Muhammad 1
Joe Munden 5
Jaylen Murray 1
Nolan Naess 1
Eyal Nankin 1
K.C. Ndefo 2
Ant Nelson 1
Jameer Nelson Jr. 1
Ndewedo Newbury 1
Zach Newkirk 3
Terry Nolan 1
Ike Nweke 1
Femi Odukale 1
Chimezie Offurum 4
Chuba Ohams 1
Oscar Okeke 1
Bryce Okpoh 1
Ola Olamuyiwa 2
Nana Opoku 4
Kevin Osawe 1
Joe Ostrowsky 2
Paul Otieno 1
Greg Outlaw 1
Josh Ozabor 2
Chase Paar 1
Logan Padgett 1
Dylan Painter 1
Israel Palmer 1
Timothy Park 1
Pano Pavlidis 1
Anthony Payamps 1
Corey Perkins 1
Wes Peterson 1
Charlie Peterson 1
Robby Phillips 1
Andrew Platek 1
Tyler Polley 1
Brandon Powell 2
Charles Pride 4
Jahbril Pryce-Noel 2
Trey Quartlebaum 5
Darius Quisenberry 1
Pier-Olivier Racine 4
Zach Radz 2
Josh Reaves 4
Jamir Reed 2
Ziggy Reid 3
Latrell Reid 1
Arnaud Revaz 1
Brayden Reynolds 1
Xander Rice 1
Avery Richardson 1
Kadary Richmond 1
Jamil Riggins 1
Julian Rishwain 1
Antonio Rizzuto 1
Demetre Roberts 1
Josh Roberts 1
Orlando Robinson 1
Danny Rodriguez 3
Raekwon Rogers 3
Kyle Rose 1
Jalen Rucker 1
Luke Ruggery 2
Clarence Rupert 1
Brandon Rush 4
Dzmitry Ryuny 1
Nuha Sagnia 1
Tyler Saint-Furcy 1
Trace Salton 1
Tyrese Samuel 1
Jaquan Sanders 1
Adama Sanogo 1
Brendan Scanlon 1
Nigel Scantlebury 4
Daniel Schreier 1
Donta Scott 1
Andre Screen 1
Danny Scringer 1
Khalil Shabazz 1
Osborn Shema 1
Marty Silvera 1
Grant Singleton 1
Mike Sixsmith 3
TJ Small 1
Chris Smith 1
Andre Snoddy 2
Chris Sodom 1
Matas Spokas 2
Richie Springs 1
John Square 3
Khyrie Staten 1
Tahj Staveskie 1
Gabe Stefanini 1
Vuk Stevanic 3
Tyler Stewart 2
Samir Stewart 1
Nate Stokes 2
Jackson Stormo 1
Raheim Sullivan 1
Silas Sunday 1
Kasper Suurorg 1
Caelum Swanton-Rodger 1
Davonte Sweatman 1
Patrick Tape 1
Atiba Taylor 1
Rob Taylor II 2
Zekeriya Tekin 1
Brendan Thiele 1
Tyler Thomas 3
Deandre Thomas 5
Tanner Thomas 1
Myles Thompson 3
Charles Thompson 1
Nicolas Timberlake 1
Alex Timmerman 1
George Tinsley 1
Abdou Tsimbila 1
Cameron Tweedy 1
Jake Van Der Heijden 1
Jonas Visser 1
Abdallah Wague 1
Lorenzo Washington 1
Mikey Watkins 3
Alex Watson 3
Marques Watson 1
Ibrahim Wattara 2
Thomas Webley 1
Max Weinberg 1
Parker Weiss 1
Isaiah Whaley 1
Bryce Whitaker 1
Destin Whitaker 1
Tedrick Wilcox 3
Deandre Wilkins 1
Elyjah Williams 2
Zaire Williams 3
Tyrese Williams 1
Devean Williams 1
Xavier Wilson 2
Jake Wojcik 1
Sal Xheraj 2
Donavan Yap 1
Jahmir Young 1