Aleksejs Rostovs has faced 767 opponents throughout his career

Player Team(s) Games
Remy Abell 1
Kale Abrahamson 1
Michel Acosta
U18 Spain (Euro U18)
1
Jawad Adekoya 1
Gabriel Aguirre
U19 Brazil (U19 WC)
2
Muhammed Ahmed 1
Jordan Akins 1
Tola Akomolafe 3
Jackson Aldridge 1
Samir Ali Hussein
U18 Sweden (Euro U18)
1
Antoine Allen 4
Nick Allen 1
Dii'Jon Allen-Jordan 1
Chinedu Amajoyi 1
Mychal Ammons 4
Trey Anderson 2
Keenan Anderson 1
Maurice Aniefiok 1
Angel Aparicio
U18 Spain (Euro U18)
1
Raheem Appleby 1
Jonathan Arledge 2
Gerald Armelin 2
Ore Arogundade 1
Dominic Artis 1
Manny Atkins 1
Reid Aube 1
Jovan Austin 1
Larry Austin 1
Alex Austin 1
Aaron Bacote 5
Cavon Baker 1
Jordan Baker 5
Mike Balogun 1
Boris Barac
U18 Croatia (Euro U18)
1
Italo Barbosa 1
Cornell Barnett 2
Taylor Barnette 2
Alejandro Barrera
U18 Spain (Euro U18)
1
Charles Barton
U18 Sweden (Euro U18)
1
Bartlomiej Bartoszewicz
U18 Poland (Euro U18)
1
Emiliano Basabe 1
Paris Bass 1
Joshua Batson 1
Rakiya Battle 1
Javon Baumann 1
Hakeem Baxter 5
Anthony Beane 2
Chane Behanan 1
Tamirlan Bekkiev
U18 Russia (Euro U18)
1
Gabriel Belardo 1
Cameron Bell 2
DeAndre' Bembry 1
Ivan Benkovic 2
Max Berg
U18 Sweden (Euro U18)
1
Pablo Bertone 2
Jure Besedic
U18 Slovenia (Euro U18)
1
Nik Biberaj 4
Valentin Bigote
U18 France (Euro U18)
1
Stetson Billings 3
Matt Bingaya 2
Cameron Black 1
Wayne Blackshear 2
Gerald Blackshear 1
Cameron Blakely 2
Sherman Blanford 1
Keljin Blevins 2
Trevon Bluiett 1
Daveon Boardingham 1
J.C. Bonny 1
Tobias Borg
U18 Sweden (Euro U18)
1
Anthony Boswell 3
Marquan Botley 3
Ryan Bowie 2
Brett Bowling 3
Georgi Boyanov 1
Jacobi Boykins 2
Devince Boykins 3
Evan Bradds 2
Craig Bradshaw 2
Austin Brewer 1
Rickey Brice 2
Jerrold Brooks 1
Millaun Brown 2
Aaron Brown 1
Robert Brown 5
Devonte Brown 1
Ja'michael Brown 2
Aaron Brown 1
Kevin Brown 1
Kendal Brown-Surles 1
Steven Browning 2
Carlton Brundidge 1
Chris Bryant 1
Antonio Bryer 1
Domas Budrys 1
Perrin Buford 3
Charles Buggs 1
Niels Bunschoten 1
Denny Burguillos 1
C.J. Burks 2
Brandon Burnett 1
Montana Byrd 1
Milos Cabarkapa 1
Tevin Caldwell 1
Tevin Calhoun 2
Ridell Camidge 2
Erick Camilo-Rodrigues
U19 Brazil (U19 WC)
1
Quinton Campbell 1
Isaiah Canaan 1
Kareem Canty 1
Norville Carey 2
Javier Carter 3
Ed Carter 1
Connor Cashaw 1
Arthur Casimiro
U19 Brazil (U19 WC)
2
Brendan Casper 1
Rene Castro-Caneddy 1
Ahmad Caver 3
Thomas Ceci-Diop
U18 France (Euro U18)
1
Reece Chamberlain 1
Ray Chambers 1
Jamie Chapman 1
Dylan Chatman 1
Evgeniy Chebanenko
U18 Russia (Euro U18)
1
Ying-Chun Chen 1
Kuan-Chuan Chen 1
Tieh Cheng 1
Chao-Yi Chien 1
Wei-Ju Chien 1
Caleb Chowbay 1
Vytenis Cizauskas
U18 Lithuania (Euro U18)
1
Deion Clark 2
Jehvon Clarke 2
Willie Clayton 2
Everett Clemons 1
A.J. Cockrell 1
Chris Cokley 5
Dwight Coleby 2
Keith Coleman 1
Decarlos Collier 1
Derrick Colter 1
Trevor Combs 1
Jeremy Combs 3
Dre Conner 3
C.J. Cooper 1
Jordan Cooper-Livers 1
Qua Copeland 2
Nicolas Copello 1
Nick Coppola 1
Matthew Cotton 1
Demarco Cox 1
Michael Craig 1
Ted Crass 1
Zac Crawford 1
Mitchell Creek 1
Joan Creus
U18 Spain (Euro U18)
1
Markus Crider 1
Austin Crisp 1
C.J. Cummings 2
Durval Cunha
U19 Brazil (U19 WC)
2
Jeantal Cylla 1
Edward Daniel 1
Tiel Daniels 1
J.J. Davenport 1
Quron Davis 1
Myles Davis 1
Tyler Davis 1
Jon Davis 2
Khalil Davis 1
Joey De La Rosa 2
Rudy Deal
U18 France (Euro U18)
1
Marcos Delia 1
Ronald Delph 1
James Demery 1
Zack Denny 1
Tashwan Desir 2
Lambert Diacono
U18 France (Euro U18)
1
Christian Diaz
U18 Spain (Euro U18)
1
Lucas Diaz 1
Adrian Diaz 3
Rakeem Dickerson 4
Delvin Dickerson 1
Zach Dickerson 1
Ben Dillard 3
Ziga Dimec
U18 Slovenia (Euro U18)
1
Assane Diop 1
Torin Dorn 2
Javonte Douglas 2
Michael Douglas 1
Kelvin Downs 4
Aleksandar Dozic 2
Daviyon Draper 3
Davante Drinkard 2
Anthony Drmic 1
Andrew Drone 2
Andrija Dumovic 1
Ed Dyson 1
Mateusz Dziemba
U18 Poland (Euro U18)
1
Todd Eaglin 2
Jeff Early 1
Jeremiah Eason 1
Joe Ebondo 2
Justin Edmonds 3
Adrian Edwards 1
Cortez Edwards 1
Amanze Egekeze 2
Elliott Eliason 1
Perry Ellis 1
Jon Elmore 2
Marcus Eriksson
U18 Sweden (Euro U18)
1
Marcus Evans 1
Jonathan Fairell 2
Shih-En Fan 1
James Farr 1
Jordan Fauconnet
U18 France (Euro U18)
1
Cristiano Felicio
U19 Brazil (U19 WC)
2
Dionte Ferguson 1
Jaime Fernandez
U18 Spain (Euro U18)
1
Juan Ferrales 3
Dexter Fields 2
Adonis Filer 1
Marcus Fillyaw 1
Trey Finn 3
Jake Flaggert 1
Armani Flannigan 1
Kedrick Flomo 1
Aldonis Foote 1
C.J. Ford 2
Kelton Ford 1
Aaron Foster-Smith 1
Roger Franklin 1
Trey Freeman 5
Chris Freeman 1
Jerome Frink 3
Khalil Fuller 2
Viktor Gaddefors
U18 Sweden (Euro U18)
1
Tayavek Gallizzi 1
Karl Gamble 1
Greg Gantt 2
Patricio Garino 1
Brandon Garrett 1
Kaiser Gates 1
Seth Gearhart 1
Dillon Geralds 1
Juan Giaveno 1
Tomasz Gielo
U18 Poland (Euro U18)
U19 Poland (U19 WC)
2
Anton Gill 1
L.G. Gill 1
John Gillon 1
Franco Giorgetti 1
Anthony Glover 1
Tyquane Goard 1
Rudy Gobert
U18 France (Euro U18)
1
Cameron Golden 4
Freddie Goldstein 1
Gleb Goldyrev
U18 Russia (Euro U18)
1
Josh Gomez 1
Matthew Grant 1
Van Green 1
Dennie Green 1
Ryann Green 1
Hugh Greenwood 1
Benas Griciunas 2
Daniel Grieves 1
Johnny Griffin 1
Dayon Griffin 2
Grzegorz Grochowski
U18 Poland (Euro U18)
1
Jan Grzelinski
U19 Poland (U19 WC)
1
Max Guercy 2
Francisco Guerra
U18 Spain (Euro U18)
1
Kris Gulley 2
Xavier Habersham 2
Tyler Hadden 1
Igor Hadziomerovic 1
Josh Hagins 3
Hunter Hale 1
Dakota Hall 1
Alex Hamilton 2
Luke Hancock 1
Dominique Harding 1
P.J. Hardwick 1
Montrezl Harrell 2
Omega Harris 2
DeAndre Harris 1
Darnell Harris 3
J.R. Harris 1
Sekou Harris 1
Ryan Harrow 1
DeMondre Harvey 1
David Haus 1
Davon Hayes 1
Isaac Hebner 2
Zay Henderson 2
Tim Henderson 1
Anthony Henderson 2
Marshall Henderson 1
Pierria Henry 2
Deric Hill 3
Sean Hill 1
Jeromie Hill 1
Jessie Hill 1
Maurius Hill 1
Michael Hinestroza 2
Westley Hinton 2
Jaylen Hinton 1
Alen Hodzic
U18 Slovenia (Euro U18)
1
Jaleel Hogan 1
Merrill Holden 2
Kevin Holland 1
Andre Hollins 1
Richaun Holmes 2
Allante Holston 2
Marcus Hooten 3
Chris Horton 1
B.J. Houston 1
Deonte Houston 1
Trey Howard 2
Long-Mao Hu 1
Po-Wei Huang 1
Kang-Chiao Hung 1
Vince Hunter 1
R.J. Hunter 1
Hassan Hussein 1
Jackson Hussey 1
Marcanvis Hymon 1
Hugo Invernizzi
U18 France (Euro U18)
1
Bruno Irigoyen
U19 Brazil (U19 WC)
2
Leroy Isler 3
Jacob Ivory 1
Tre' Ivory 1
Desmar Jackson 2
Marcus Jackson 1
Zachary Jackson 1
Kourtlin Jackson 1
Rolandas Jakstas
U18 Lithuania (Euro U18)
1
Jayon James 3
Eric James 1
Derric Jean 1
Livio Jean-Charles
U18 France (Euro U18)
1
Chris Jenkins 1
Jacob Jensen 1
D.J. Jethroe 1
Elijah Johnson 1
Tavon Johnson 2
Jay Johnson 3
D'andre Johnson 1
Jaylen Johnson 1
Deckie Johnson 2
Anthony Johnson 1
T.J. Johnson 1
Shawn Johnson 1
Melvin Johnson III 1
Emil Jones 1
Aaron Jones 2
Chris Jones 1
Phillip Jones 2
Jeremy Jones 1
Jeremiah Jones 1
Brodricks Jones 1
David Joseph 1
Viktor Juricek 1
Ivan Jurkovic 2
J.P. Kambola 3
Vieux Kande 1
Sergey Karasev
U18 Russia (Euro U18)
1
Przemyslaw Karnowski
U18 Poland (Euro U18)
U19 Poland (U19 WC)
2
Austin Karrer 1
Eric Katenda 2
Toni Katic
U18 Croatia (Euro U18)
1
Mathis Keita
U18 France (Euro U18)
1
James Kelly 2
Jacob Kilgore 1
Joey King 1
Jakub Koelner
U19 Poland (U19 WC)
1
Bakary Konate 1
Kyle Koszuta 3
Egor Koulechov 1
Josh Kozinski 1
Marino Kucan
U18 Croatia (Euro U18)
1
Marin Kukoc
U18 Croatia (Euro U18)
1
Dmitry Kulagin
U18 Russia (Euro U18)
1
Pavel Kuryshkin
U18 Russia (Euro U18)
1
Michal Kwiatkowski
U18 Poland (Euro U18)
1
Michale Kyser 1
Javier Lacunza 3
Jeff Laidig 2
Cedrick Lang 1
Jermain Langley 2
Wayne Langston 1
Braylon Lazare 2
Aaron Leblanc 2
William Lee 5
Damion Lee 1
Gus Leeper 3
Theo Leon
U18 France (Euro U18)
1
Josh Lester 1
Wojciech Leszczynski
U18 Poland (Euro U18)
1
Marquez Letcher-Ellis 1
Keon Lewis 1
Larry Lewis 1
Darius Lewis 1
Trey Lewis 1
Chia-Ching Li 1
T.J. Lindsay 1
Trey Lindsey 2
Gino Littles 1
Taggart Lockhart 2
Andrey Loginov
U18 Russia (Euro U18)
1
Makinde London 1
Colby Long 1
Shawn Long 3
Austin Loop 5
Lionel Love 1
Leantwan Luckett 1
Austin Luke 2
Damarkeo Lyshe 1
Trent Mackey 2
J.P. Macura 1
Tyler Madison 5
Karl Madison 1
William Magarity
U18 Sweden (Euro U18)
1
Anas Mahmoud 1
Tamron Manning 4
Evgeny Marinin
U18 Russia (Euro U18)
1
Josh Martin 1
Evan Maschmeyer 1
Nate Mason 1
Micah Mason 1
Luciano Massarelli 1
Justin Massey 2
Isaiah Maston 1
Mangok Mathiang 2
Deandre Mathieu 1
Josip Matic
U18 Croatia (Euro U18)
1
Andre Mattison 2
Dennis Mavin 2
Garrett Mayleben 1
Bryant Mbamalu 2
Youssoupha Mbao 1
Serigne Mboup 1
Mitchell McCarron 1
Kevin McClain 1
Jordan McCoy 2
R.J. McCray 2
Erik McCree 3
Josh McFolley 1
Donte McGill 1
Nick McGlynn 1
Rayshaun McGrew 2
Ben McLemore 1
Daquein McNeil 1
Tosin Mehinti 5
Joshua Meier 1
Leo Meindl
U19 Brazil (U19 WC)
2
Bishop Mency 2
Luke Meyer 1
Michal Michalak
U18 Poland (Euro U18)
U19 Poland (U19 WC)
2
Milan Mijovic 5
Isaiah Miles 1
T.J. Miller 1
Shadell Millinghaus 1
Derrick Millinghaus 1
Devon Mills 1
Tony Mitchell 1
Kameron Mitchell 2
Donovan Mitchell 1
Holden Mobley 1
Stefan Moody 3
Elridge Moore 3
Lee Moore 1
Yannis Morin
U18 France (Euro U18)
1
Carlos Morris 1
Austin Morris 2
Earvin Morris 2
Richard Morrow 1
Darion Morrow 1
Ambrose Mosley 2
Jeffery Moss 3
Rahjan Muhammad 1
Jeff Mullahey 2
Tymell Murphy 3
Brandon Murphy 1
Antoine Myers 2
Filip Najev
U18 Croatia (Euro U18)
1
Hugo Naurais
U18 France (Euro U18)
1
William Neighbour 3
Raul Neto
U19 Brazil (U19 WC)
2
Martavious Newby 1
Shavar Newkirk 1
Stefan Nguyen
U18 Sweden (Euro U18)
1
Piotr Niedzwiedzki
U18 Poland (Euro U18)
U19 Poland (U19 WC)
2
Aleksa Nikolic 3
Kyle Nixon 1
Lucas Nogueira
U19 Brazil (U19 WC)
2
Sebastian Norman
U18 Sweden (Euro U18)
1
Nick Norton 5
Eric Nottage 1
Roland Nyama 2
Lucas O'brien 1
Sean O'brien 1
Michael O'donnell 1
Sean O'mara 1
Owen Odigie 1
Braxton Ogbueze 4
Bola Olaniyan 1
Amos Olatayo 3
Dominik Olejniczak 1
Alen Omic
U18 Slovenia (Euro U18)
1
Tylor Ongwae 1
Chinanu Onuaku 2
Pere Oriola
U18 Spain (Euro U18)
1
Chauncey Orr 1
Kemy Osse 3
Clarke Overlander 1
Mason Pack 1
Laquarious Paige 1
Marko Pajic
U18 Slovenia (Euro U18)
1
Trayvon Palmer 1
Keenan Palmore 2
Cameron Pappas 1
Carlos Paredes 1
Spencer Parker 2
Cameron Payne 2
Elfrid Payton 3
Dan Peera 1
Ajdin Penava 1
Jalen Pendleton 2
Kelvin Penn 4
Alex Percan
U18 Croatia (Euro U18)
1
Pablo Perez 1
Anthony Perez 1
Jacob Perry 1
Zach Perry 1
Jonathan Person
U18 Sweden (Euro U18)
1
Brandon Peterson 3
Jakub Petras 2
Michael Phillip 2
Joshua Phillips 2
Luke Piotrowski 1
Mat Piotrowski 1
Josh Piper 1
Artem Pisarchuk
U18 Russia (Euro U18)
1
Elijah Pittman 1
Nate Pollard 1
Mateusz Ponitka
U18 Poland (Euro U18)
U19 Poland (U19 WC)
2
Solomon Poole 3
Marco Porcher 5
Giddy Potts 3
Tysean Powell 1
Klemen Prepelic
U18 Slovenia (Euro U18)
1
Zach Price 1
Khari Price 1
Grant Prusator 1
Deividas Pukis
U18 Lithuania (Euro U18)
1
Carson Puriefoy 2
Justin Raffington 1
Tyler Rambo 2
Michael Ramey 1
Marko Ramljak
U18 Croatia (Euro U18)
1
Jaqawn Raymond 3
Braylon Rayson 1
Dovydas Redikas
U18 Lithuania (Euro U18)
1
Corey Redman 1
Brandon Reed 1
J-Mychal Reese 2
Travis Releford 1
Jalen Reynolds 1
Malcolm Rhett 1
Rashaad Richardson 1
Jaquel Richmond 1
Emondre Rickman 1
Xavian Rimmer 1
James Ringholt 2
C.J. Rivers 1
Jordan Robinson 1
Rob Robinson 1
Josh Robinson 1
Ray Rodriguez 3
Tyler Rogers 1
Roko Rogic
U18 Croatia (Euro U18)
1
Matej Rojc
U18 Slovenia (Euro U18)
1
Mason Roland 1
Obi Romeo 1
Clarke Rosenberg 1
Richard Ross 2
Davi Rossetto
U19 Brazil (U19 WC)
2
Tim Rowe 1
Terry Rozier 1
Jacquez Rozier 1
Augustine Rubit 4
Luka Rupnik
U18 Slovenia (Euro U18)
1
Nick Rutherford 1
Tautvydas Sabonis
U18 Lithuania (Euro U18)
1
Aakim Saintil 1
Sebastian Saiz 2
Ethan Saltsman 1
Burton Sampson 1
Nakye Sanders 1
Cheikh Sane 4
T.J. Sapp 2
Dario Saric
U18 Croatia (Euro U18)
1
Casey Schlatter 1
Darohn Scott 1
Brenton Scott 1
Curran Scott 2
Craig Sealey 1
Dragan Sekelja 2
Bryan Sekunda 2
Miguel Servera
U18 Spain (Euro U18)
1
Justin Seymour 1
C.J. Shanklin 1
Martin Shaw 1
Kevin Shaw 1
Kendal Shell 1
Kasey Shepherd 3
Branden Sheppard 1
Mohamed Sherif 1
Kaj-Bjorn Sherman 1
T.J. Shipes 1
Renaldas Simanavicius
U18 Lithuania (Euro U18)
1
Rayshawn Simmons 1
John Simons 1
Edward Simpson 3
Evan Sims 1
Will Sinclair 1
Peyton Siva 1
Zygimantas Skucas
U18 Lithuania (Euro U18)
1
Thomas Smallwood 1
Russ Smith 1
Malik Smith 3
Nick Smith 2
Terence Smith 1
Kenneth Smith 1
Khristian Smith 1
Amir Smith 1
Shawn Smith 1
Reggie Smith 1
Laron Smith 1
Devonte Smith 1
Tyler Smithpeters 1
Quentin Snider 2
Michal Sokolowski
U18 Poland (Euro U18)
1
Josh Soto 2
Raymond Spalding 1
Jan Span
U18 Slovenia (Euro U18)
1
Pawel Spica
U19 Poland (U19 WC)
1
Xavian Stapleton 1
Joshua Steel 1
Elmo Stephen 1
Barrington Stevens III 4
Austin Stewart 1
Brandan Stith 3
Clay Stivers 1
Nikola Stojiljkovic 1
Cody Stumbo 1
Tyrell Sturdivant 2
Lewis Sullivan 4
Bernard Sullivan 1
Jarvis Summers 2
Edmond Sumner 1
Josh Swan 1
Daniel Szymkiewicz
U19 Poland (U19 WC)
1
Ladarius Tabb 1
Felipe Taddei
U19 Brazil (U19 WC)
2
Zoran Talley 3
Valiant Taqi
U18 Sweden (Euro U18)
1
Marcus Tarrance 1
Ryan Taylor 6
Denzell Taylor 5
T.J. Taylor 1
Jesse Tesmer 1
Naadir Tharpe 1
Lewis Thomas 1
Christopher Thomas 1
Chris Thomas 1
Kevin Thomas 1
Robert Thomas III 1
Alan-Michael Thompson 2
Terrence Thompson 2
Michael Thorne 2
Deshaun Thrower 2
Alexander Tikhonin
U18 Russia (Euro U18)
1
Trevor Tiller 1
Reed Timmer 1
J.D. Tisdale 1
Joan Tomas
U18 Spain (Euro U18)
1
Edward Townsel 4
Christopher Trapp 4
Jamari Traylor 1
Daniel Trist 1
Vladislav Trushkin
U18 Russia (Euro U18)
1
Cedrick Turman 2
Spencer Turner 1
Hagen Tyler 1
Joseph Uchebo 2
Edgaras Ulanovas
U18 Lithuania (Euro U18)
1
Reggie Upshaw 3
Jonas Valanciunas
U18 Lithuania (Euro U18)
1
Matt Van Scyoc 1
Kirk Van Slyke 1
Stephan Van Treese 1
Anthony Vanhook 2
Alexander Varnakov
U18 Russia (Euro U18)
1
Miha Vasl
U18 Slovenia (Euro U18)
1
Stephen Vassor 2
Albert Ventura
U18 Spain (Euro U18)
1
Jake Verhagen 1
Dawson Verhines 1
Felipe Vezaro
U19 Brazil (U19 WC)
2
Hooper Vint 1
Colin Voss 1
Arthur Wade 1
Maurice Walker 1
Ahmad Walker 1
Billy Wampler 1
Carrington Ward 2
Kevin Ware 1
Jameel Warney 2
Josh Warren 2
Dondre Warren 1
Julian Washburn 1
Kendrick Washington 4
C.J. Washington 2
Jy'lan Washington 1
Curtis Washington 1
Neil Watson 1
Denzell Watts 5
Raheem Watts 1
Nicholas West 1
James White 3
Ladarius White 2
Andrien White 2
Devonta White 1
Greg White-Pittman 1
Kyle Wilgus 1
Hunter Williams 2
Alzee Williams 1
Jordan Williams 2
Jarvis Williams 2
Aaron Williams 1
Terrence Williams 2
Dominique Williams 1
Jarod Williams 1
Kimar Williams 1
Dirk Williams 3
Ken Williams 1
Marvin Williams 1
Zavion Williams 1
Matthew Willms 1
Stacy Wilson 1
Chris Wilson 1
Christian Wilson 2
Anton Wilson 1
Gavin Wilson 1
Dylan Windler 1
Terry Winn 1
Jeff Withey 1
Keyshawn Woods 2
Graham Woodward 1
Raeford Worsham 3
Wendell Wright 3
Steven Wronkoski 3
Kevin Young 1
Nick Young 1
Elliott Young 1
Chun-An Yu 1
Stefan Zadravec
U18 Croatia (Euro U18)
1