Brandon Cyrus has faced 731 opponents throughout his career

Player Team(s) Games
Ako Adams 1
Louis Adams 1
Jalen Adaway 1
Ade Adebayo 2
Ernest Aflakpui 1
Akoy Agau 2
Bashir Ahmed 4
Abiola Akintola 1
Michael Akuchie 1
Christian Albright 1
Job Alexander 2
Ty-Shon Alexander 2
Prince Ali 1
Amar Alibegovic 2
Ivan Alipiev 2
Cameron Allen 1
Clive Allen 1
Leandro Allende 1
Shizz Alston 1
Mark Alstork 1
Sedrick Altman 1
Eric Amandio
U17 Angola (U17 WC)
1
Noe Anabir 1
Manny Anderson 1
Jalin Anderson 2
Jalon Andrews 2
Christian Anigwe 3
Sacar Anim 3
Rashed Anthony 2
Aleksandar Aranitovic
U17 Serbia (U17 WC)
1
Wayne Arnold 2
Ore Arogundade 1
Jeron Artest 5
Ron Artest III 1
Jordan Ash 2
Makai Ashton-Langford 2
T.J. Atwood 1
Mason Aucoin 1
Samuta Avea 1
Austen Awosika 2
David Azore 1
Cameron Ba 2
Henry Baddley 4
Skyler Baggs 1
Victor Bailey 1
Dawson Baker 3
Kamar Baldwin 4
Andre Ball 1
Junior Ballard 2
Mitchell Ballock 3
Bryce Barnes 1
Cullen Barr 2
Joshua Batson 1
Hugh Baxter 2
Biwali Bayles 2
Gabriel Bazile 1
Jeremiah Bell 1
Steven Bennett 1
Ameer Bennett 1
Barret Benson 2
Jaylen Benton 2
Alex Bergen 1
Jules Bernard 1
Malcolm Bernard 3
Nick Berry 1
Christian Bishop 1
Leron Black 1
Jahvon Blair 2
Montese Blake 1
Jordan Blount 1
Trevon Bluiett 5
Godwin Boahen 2
Naz Bohannon 1
Phil Booth 2
Francesco Borra 1
Zjori Bosha 1
Eric Bowles 1
Bam Bowman 1
Micah Bradford 1
Mikal Bridges 4
Brendon Brooks 1
Isiah Brown 2
Josh Brown 1
Elijah Brown 1
Troy Brown 1
Jacob Brown 1
Dalonte Brown 1
Darius Brown II 4
Joey Brunk 1
Jalen Brunson 4
De'Monte Buckingham 3
Drew Buggs 2
Rodney Bullock 4
Braden Burke 1
Dachon Burke 1
Damiree Burns 1
Elijah Burns 1
Deion Bute 1
Harrison Butler 1
J.C. Butler 3
Montana Byrd 1
Jamal Cain 3
Myles Cale 2
Jamaal Calvin 1
Reggie Cameron 2
Flynn Cameron 2
Tyger Campbell 1
Donald Campbell 1
Nick Carlson 1
Dawson Carper 2
Khadeen Carrington 4
Myles Carter 1
Ben Carter 1
Michael Carter III 2
Kyron Cartwright 4
Dorian Chatman 1
Haanif Cheatham 2
Arinze Chidom 4
Andrew Chrabascz 2
Obediah Church 2
Nikola Cirkovic
U17 Serbia (U17 WC)
1
Davon Clare 2
Kyle Clark 1
Marvin Clark 2
Tyler Clement 4
Antonius Cleveland 1
Drew Cobb 2
Devin Cole 1
Noel Coleman 2
Lance Coleman II 4
Johnnie Coleman II 1
Isaiah Coleman-Lands 1
Mate Colina 4
Bonzie Colson 1
Kyle Colvin 2
Tarik Cool 1
Dhamir Cosby-Roundtree 2
Garrett Covington 1
Khalief Crawford 1
Mark Crowe 4
Jesus Cruz 1
Hayden Dalton 1
Miles Daniels 1
Payton Dastrup 1
Christian David 2
Radshad Davis 1
Lincoln Davis 1
D.J. Davis 3
Max De Geest 2
Silvio De Sousa
U17 Angola (U17 WC)
1
Tim Delaney 2
Angel Delgado 4
Marcus Derrickson 4
Mykel Derring 1
Donte DiVincenzo 4
Tahirou Diabate 1
Alpha Diallo 4
Lamine Diane 2
Trey Dickerson 2
Michael Diggins 1
Daniel Dingle 1
Jarred Dixon 2
Delundre Dixon 1
Dikembe Dixson 2
Avelino Do
U17 Angola (U17 WC)
1
Campbell Donovan 1
Shaquille Doorson 1
Dameane Douglas 2
Michael Dowdy 1
Alex Dubovitsky 1
Tahj Eaddy 1
Grehlon Easter 2
Anthony Eaves 1
Gregory Eboigbodin 1
Edwin Ebube 1
Jaxon Edelmayer 1
John Edgar 2
Justin Edler-Davis 1
Saleik Edwards 1
Drew Edwards 2
Kessler Edwards 1
Nicolas-Bastien Elame 1
Justin Elder-Davis 2
Dragan Elkaz 2
Greg Elliott 3
Malik Ellison 2
Obi Enechionyia 1
Jacob Epperson 2
Aaron Falzon 1
Matt Farrell 1
Maizen Fausett 1
Ryan Fazekas 1
Tarkus Ferguson 1
Jeremiah Ferguson 1
Bruno Fernandes
U17 Angola (U17 WC)
1
Max Fiedler 1
D'Angelo Fields 1
Michael Finke 1
Luke Fischer 2
Kamron Fleming 1
Philip Flory 1
Marcus Foster 4
Nate Fowler 4
Deon Franklin 1
Trent Frazier 1
Deshawn Freeman 1
Joey Frenchwood 1
Richard Freudenberg 1
Harry Froling 3
Hao Fu
U17 China (U17 WC)
1
Ken Fukuda 1
Caleb Fuller 3
Trevor Funk 1
Anthony Gaines 1
Daivon Gamble 1
Ivan Gandia-Rosa 1
Kobe Gantz 1
Nick Garth 1
Rashid Gaston 3
Kaiser Gates 5
Martinas Geben 1
Connor George 1
C.J. Gettys 1
T.J. Gibbs 1
Billy Giles 1
Jerald Gillens-Butler 1
Collin Gillespie 1
Terrell Gomez 2
Stefan Gonzalez 2
Quentin Goodin 5
Eron Gordon 2
Alexander Gorski 1
Aires Goubel
U17 Angola (U17 WC)
1
Amari Goulbourne 1
Jessie Govan 4
Denny Grace 2
Matt Gray 2
Brad Greene 5
Brian Greene 1
Samuel Griffin 1
Jordan Griffin 2
Miao Guangyang
U17 China (U17 WC)
1
Doudou Gueye 1
Kyle Guice 1
August Haas 1
Gabe Hadley 2
Josh Hall 2
Joe Hampton 1
Zach Hanson 2
Elijah Harkless 2
Ronnie Harrell 2
Brendan Harrick 4
Jalen Harris 2
Josh Hart 2
Braun Hartfield 1
Philipp Hartwich 1
Cameron Harvey 1
D.J. Harvey 1
Malek Harwell 2
Sam Hauser 5
Juvaris Hayes 1
Oliver Hayes-Brown 2
Devin Haygood 1
Xining He
U17 China (U17 WC)
1
Robbie Heath 1
Peyton Heck 1
Toby Hegner 4
Matt Heldt 5
Justin Hemsley 4
Vante Hendrix 1
Andre Henry 3
Travis Henson 2
Jesus Hernandez 1
Alan Herndon 1
Kashaun Hicks 1
Teodoro Hilario
U17 Angola (U17 WC)
1
Jalen Hill 1
Jayden Hodgson 1
Justin Hohn 3
Alfred Hollins 1
Emmitt Holt 2
Jarryd Hoppo 1
Lemmie Howard 1
Markus Howard 5
Mikey Howell 2
Jinquu Hu
U17 China (U17 WC)
1
Cole Huff 2
Joe Hugley 1
Owen Hulland 2
Isaac Humphries 1
Gianni Hunt 1
Gentry Hunt 1
Chance Hunter 3
Trever Irish 3
Tuukka Jaakkola 4
Isaiah Jackson 4
Darius Jackson 1
Quentin Jackson 2
Jaren Jackson Jr. 1
Jonas James 1
Justin James 1
Jaime Jaquez 1
Casdon Jardine 2
Tristan Jarrett 1
James Jean-Marie 2
Damien Jefferson 1
Kris Jenkins 2
Devin Jensen 1
Jacob Jensen 1
Theo John 3
Jalen Johnson 1
Austin Johnson 5
Nigel Johnson 1
Jeremy Johnson 1
Alize Johnson 2
Jajuan Johnson 2
Kaleb Johnson 4
Arthur Johnson 1
Ariston Johnson 1
Madison Jones 2
Tyrique Jones 4
Mustafa Jones 1
Jadon Jones 1
Aaron Jordan 1
Paul Jorgensen 2
Kaleb Joseph 1
Slobodan Jovanovic
U17 Serbia (U17 WC)
1
Idris Joyner 1
Joao Jungo
U17 Angola (U17 WC)
1
Khyber Kabellis 2
Ryan Kalkbrenner 1
Brandon Kamga 2
Kerem Kanter 2
Harrison Kay 1
Dean Keeler 1
Kylor Kelley 1
Chris Kendrix 2
Stefan Kenic
U17 Serbia (U17 WC)
1
Andre Kennedy 1
Matt Kennedy 2
Abu Kigab 1
Jake Killingsworth 2
Kile Kleiner 1
John Knight III 1
Kennedy Koehler 5
Dyson Koehler 2
Tyler Kohl 1
Mike Kolawole 1
Alimamy Koroma 4
Jake Kosakowski 1
Martin Krampelj 2
Ryan Kreklow 2
Kory Kuenstling 1
Amel Kuljuhovic 1
Kristian Lafayette 1
Shakaris Laney 1
Josh Langford 1
Jonathan Laurent 1
Victor Law 2
Keli Leaupepe 2
Greg Lee 1
Lamarcus Lee 1
Isaiah Lee 5
Vincent Lee 4
Tom Leibig 2
Evan Leonard 2
Steve Leonard 1
Jordan Lester 1
Tyler Lewis 2
Jeremy Lieberman 1
Scottie Lindsey 2
Jalen Lindsey 2
Chunqing Liu
U17 China (U17 WC)
1
Jakolby Long 1
Jaleel Lord 1
Christian Louis 1
Marcus Lovett 2
Jarod Lucas 1
Te'jon Lucas 1
Sanjay Lumpkin 1
J.P. Macura 5
Tray Maddox 2
Dante Maddox 2
Daniel Mading 1
Junior Madut 2
Denzel Mahoney 2
Chier Maker 1
Sandro Mamukelashvili 2
Ezra Manjon 5
Romelle Mansel 3
Roberto Mantovani 1
Daniel Manuel
U17 Angola (U17 WC)
1
Valdir Manuel
U17 Angola (U17 WC)
1
Dre Marin 1
Vanja Marinkovic
U17 Serbia (U17 WC)
1
Mattias Markusson 2
Cam Marotta 2
Morris Marshall 1
Donyell Marshall 1
Naji Marshall 2
B.J. Martin 1
Dikymbe Martin 2
Jordan Martin 2
Kelan Martin 4
Dominique Matthews 2
Justin McCall 3
Jovon McClanahan 2
Cainan McClelland 1
Matty McConnell 1
Tyler McCullough 1
Sean McDermott 4
D.J. McDonald 2
Damani McEntire 1
Cameron McGee 1
Caleb McGill 3
Nick McGlynn 1
Bryant McIntosh 2
Mikyle McIntosh 1
Jayveous McKinnis 1
Jordan McKoy 1
Logan McLane 1
Jason McManamen 1
Trent McMullan 1
De'antae McMurray 1
Matt McQuaid 1
Callum McRae 2
Josh McSwiggan 1
Angus McWilliam 4
Alex Merkviladze 2
Marcus Merriweather 1
Cesar Meza 1
David Miladinovic
U17 Serbia (U17 WC)
1
Dequon Miller 2
Sean Miller-Moore 1
Roderick Mills 1
Jordan Minor 1
Davion Mintz 4
Edmilson Miranda
U17 Angola (U17 WC)
1
Jonathan Mitchell 1
Shereef Mitchell 1
Andrew Moemeka 1
Joe Mooney 2
John Mooney 1
Payton Moore 1
Taze Moore 1
Damion Moore 1
Alani Moore 1
Dwayne Morgan 1
Joshua Morgan 2
Cameron Morse 1
Jagan Mosely 4
David Moya 1
Chris Mullins 1
Jonathan Mulmore 4
Kendall Munson 1
Aaron Murphy 3
Trey Murphy III 1
Chris Murry 1
Federico Mussini 1
Lourawls Nairn Jr. 1
Jabari Narcis 1
Rian Narra 1
Jordan Naughton 1
David Ndiaye 1
Festus Ndumanya 4
Shaun Neal-Williams 2
Austin Nehls 1
Matt Neufeld 1
Kipper Nichols 1
Torey Noel 1
Kouat Noi 1
Ayoub Nouhi 1
George Nwogu 1
Bryce Nze 1
Josh Nzeakor 1
Michael Nzei 4
Alex O'Connell 1
Sean O'mara 5
Tai Odiase 2
Fidelis Okereke 2
Simon Okolue 1
Alex Olesinski 1
Quincy Olivari 1
Cameron Oluyitan 1
Eugene Omoruyi 1
Demola Onifade 1
Marcus Ottey 2
Marcus Owens 1
Clemmye Owens 1
Tariq Owens 4
Matthew Owies 1
Jorge Pacheco-Ortiz 1
Dylan Painter 1
Trayvon Palmer 1
Kobe Paras 2
Dererk Pardon 1
Josh Parrish 1
Eric Paschall 4
Justin Patton 2
L.J. Peak 2
Jared Pearre 2
Ran-Andre Pehka 1
Oliver Penn 1
Stefan Peno
U17 Serbia (U17 WC)
1
Elijah Pepper 5
Czar Perry 3
Jock Perry 2
Darrin Person 1
Drew Peterson 1
Conor Peterson 1
Trey Pettus 1
De'edrick Petty 1
Rex Pflueger 1
Jordan Phillips 1
Dominick Pickett 4
Jamorko Pickett 2
Camren Pierce 1
Japheth Pineda 1
Josh Pitts 1
Tom Planek 2
Darryl Polk 1
Shamorie Ponds 4
Bryce Pope 2
Nikola Popovic
U17 Serbia (U17 WC)
1
Eliabe Porta 1
Malik Porter 1
Franklin Porter 1
Malcolm Porter 1
Myles Powell 4
Brett Prahl 1
Alex Prahl 1
Justin Pratt 1
Rogers Printup 2
Payton Pritchard 1
Aidan Prukop 2
Rodney Pryor 2
Kodye Pugh 1
Zyon Pullin 4
Joe Quintana 2
Zigmars Raimo 2
Nikola Rakicevic
U17 Serbia (U17 WC)
1
Trace Ramsey 1
Kaden Rasheed 2
Ronnie Readus 3
Zach Reichle 1
Ziggy Reid 1
Katin Reinhardt 2
Garet Rentmeister 1
Darryl Reynolds 1
Shavar Reynolds 1
R.J. Rhoden 1
Jarrid Rhodes 2
Zach Rhodes 1
Jared Rice 1
Cody Riley 1
Darrian Ringo 1
Felix Rivera 1
Lonnie Rivera 1
C.J. Rivers 1
Mike Robbins 1
Jordan Roberts 3
Clint Robinson 2
Tyree Robinson 1
Joe Robinson 1
Toni Rocak 2
Desi Rodriguez 4
Colby Rogers 4
Isaiah Rollins 1
Derek Rongstad 1
Jace Roquemore 2
Quinton Rose 1
Dontelius Ross 1
Colbey Ross 1
Ronnie Rousseau III 2
Jackson Rowe 2
Andrew Rowsey 5
Austin Ruder 2
Coreyoun Rushin 1
Shaquille Russel 1
Cedric Russell 1
Tommy Rutherford 2
Candido Sa 1
Jermaine Samuels 2
Tory San Antonio 3
Corey Sanders 1
Ismael Sanogo 4
K.J. Santos 1
Kethan Savage 2
Gavin Schilling 1
Casey Schlatter 1
Jack Schoemann 1
Leighton Schrand 1
Eli Scott 2
Paul Scruggs 2
Jordan Scurry 3
Marcus Shaver 1
B.J. Shaw 3
Mohamed Sherif 1
Ahsante Shivers 1
Nike Sibande 1
Roman Silva 1
Deionte Simmons 1
Daniel Simmons 1
Justin Simon 2
Fred Sims 1
David Singleton 1
Gavin Skelly 2
Colin Slater 3
Austin Smellie 1
Jevon Smith 1
Chris Smith 1
Tirus Smith 1
Jamal Smith 2
Keith Smith 4
Mark Smith 1
Keith Smith 1
Jade' Smith 1
Cameron Smith 2
Joseph Smoyer 1
Dalton Soffer 1
Raymond Somerville 1
Roman Sorkin 1
Omari Spellman 2
Landis Spivey 2
Damion Squire 5
Tim Stainbrook 2
Dalin Stanford 1
Eddie Stansberry 2
T.J. Starks 2
Davis Steelman 1
Kavon Stewart 1
Isaiah Still 1
Shawn Stith 2
Vojislav Stojanovic
U17 Serbia (U17 WC)
1
Austin Stone 1
Ryan Strollo 1
Dan Studer 1
Brock Stull 1
Jared Stutzman 1
Manny Suarez 2
Edmond Sumner 1
Lyle Sutton 1
Patrick Szpir 1
Nathan Taphorn 1
Aaron Tate 1
Wil Tattersall 2
Artem Tavakalyan 1
Nolan Taylor 1
Lunden Taylor 1
William Tchiengang Tanko 1
Calvin Temple 1
Issa Thiam 1
T.J. Thomas 1
Jevon Thomas 1
Khyri Thomas 4
Ethan Thompson 1
Aaron Thompson 2
Riley Till 2
Xavier Tillman 1
Reed Timmer 1
Tres Tinkle 1
Martin Tombe 1
Arnaldo Toro Barea 1
Bryan Trimble 2
Emmanuel Tshimanga 3
Dearon Tucker 1
D'marques Tyson 1
Chidi Udengwu 1
Ofure Ujadughele 3
Milton Valente
U17 Angola (U17 WC)
1
Dejan Vasiljevic 1
Antoine Vernon 1
Milos Vranes 1
Kurtis Vu 1
Jojo Walker 1
Antwan Walker 2
Jordan Walker 1
Venjie Wallis 1
Billy Wampler 1
Chengzu Wang
U17 China (U17 WC)
1
Zixu Wang
U17 China (U17 WC)
1
Johnny Wang 4
Nick Ward 1
Brian Warren 1
Isaiah Washington 1
Mikey Watkins 1
Nate Watson 2
Justin Webster 4
Colton Weisbrod 1
Collin Welp 5
Trajan Wesley 1
Lance Whitaker 1
Jack White 1
Maliek White 3
Paul White 1
Cody Wichmann 1
Tyler Wideman 4
Pinky Wiley 1
Jacob Wiley 1
Evan Wiley 1
George Willborn III 3
Darius Williams 1
Mike Williams 1
Mark Williams 1
Darien Williams 2
Da'Monte Williams 1
Chris Williams 1
Tom Wilson 1
Darrian Wilson 1
Mylik Wilson 1
Duane Wilson 2
Cassius Winston 1
Casey Woodring 1
Avery Woodson 2
Graham Woodward 1
Kenny Wooten 1
Eyassu Worku 2
Lorenzen Wright 1
Jake Wright 1
Atin Wright 2
Latrell Wrightsell 2
Cristiano Xavier
U17 Angola (U17 WC)
1
Mingzhi Xu
U17 China (U17 WC)
1
Kassoum Yakwe 4
Jeffrey Yan 1
Shogo Yasunobu 1
Kalif Young 4
Marcus Zegarowski 1
Yanhao Zhao
U17 China (U17 WC)
1
Jan Zidek 1
Isaiah Zierden 2