Ngor Barnaba has faced 276 opponents throughout his career

Player Team(s) Games
Mohamed Aboelnasr 1
Xavier Adams 1
Louis Adams 2
Obij Aget 1
Spike Albrecht 1
Dakarai Allen 1
Ehab Amin 1
Montaves Anderson 1
Paris Austin 2
Jamal Aytes 1
Alseny Bah 1
Dusty Baker 1
Maxime Ballo 1
Jordan Barnes 1
Jonathan Barnes 2
Treyvon Bashir 1
Pedro Bastos 1
Troy Baxter 1
T.J. Bell 1
Tyrell Bellot-Green 1
Mohamed Bendary 1
Steven Beo 1
Sergio Berkley 1
Sam Bittner 1
Brandon Boyd 1
Thomas Brandsma 1
Zach Braxton 1
Matthew Brooks-McGregor 1
Elijah Brown 1
Terrell Brown 1
Lesean Brown 1
Tevin Broyles 1
Glofate Buiamba 1
Niels Bunschoten 1
Jarred Burr 1
Larry Bush 1
Dramane Camara 1
McKay Cannon 1
Jordan Caroline 1
Iain Carr 1
Terrell Carter 1
Nico Carvacho 1
Samkelo Cele 1
Christian Chapman 1
Zylan Cheatham 1
A.J. Cheeseman 1
Yoeli Childs 1
Celio Chirombe 1
Gary Chivichyan 1
Brandon Clarke 1
Gian Clavell 1
Everett Clemons 1
Kris Clyburn 1
Tim Coleman 1
Ismael Conde 1
Ben Coupet 1
Michael Crosby 1
Keegan Culp 1
Jordan Dallas 1
Hayden Dalton 2
Cheickna Dembele 1
Jonathan Dewane 1
Souleyman Diabate 1
Marcus Dickinson 1
Ioannis Dimakopoulos 1
Tymarieh Dixon 1
Gerson Domingos 1
Lindsey Drew 1
Nicholas Duncan 2
Childe Dundao 1
John Edgar 1
Karachi Edo 1
Vince Edwards 1
Carsen Edwards 1
Grady Eifert 1
Amr El Gendy 1
Nick Emery 1
Keenan Evans 1
D.J. Fenner 1
Ibrahima Fofana 1
Zach Frampton 1
Donovan Franklin 1
Nate Frye 1
Joe Furstinger 1
Abou Gakou 1
Jonathan Galloway 1
Michael Gbinije 1
Shyquan Gibbs 1
Christavious Gill 1
Gerson Goncalves 1
Alexander Gorski 1
Hayden Graham 2
Justin Gray 1
Brad Greene 1
Makhtar Gueye 1
Davin Guinn 1
Franklin Gump 1
Isaac Haas 1
Josh Hall 1
Zach Haney 2
Adrian Hanley 1
Jerrick Harding 1
Jalen Harris 1
T.J. Haws 1
Max Hazzard 1
Vincent Head III 1
Jeremy Hemsley 1
Seifeldin Hendawy 1
Alan Herndon 2
Kyndahl Hill 1
Jaycee Hillsman 1
Alex Hobbs 2
Damian Hollis 1
Jaron Hopkins 1
Elvis Houana 1
Chandler Hutchison 2
Uchenna Iroegbu 1
Osa Izevbuwa 1
Justin James 2
Jalen James 1
Damien Jefferson 1
Chris Jenkins 1
Justinian Jessup 2
Matthew Jiles 1
Cody John 1
Christian Jones 1
Robert Jones III 1
Robin Jorch 1
Alpha Kaba 1
Trey Kell 1
Cody Kelley 2
Bronson Kessinger 1
Leland King II 1
Zach Kocur 2
Braiden Koelliker 1
Mabilmawut Kon Mabil 1
Dane Kuiper 1
Colby Leifson 1
Stephen Lennox 1
Evan Leonard 1
Abdul Lewis 1
Jeremy Lieberman 1
Anthony Livingston 1
Sam Logwood 1
Pervis Louder 1
Tommy Luce 1
Eugenio Luzcando 1
Damon Lynn 1
Trevor Lyons 2
Connor Macdougall 1
Ater Majok 1
Hilario Malale 1
Ryan Manning 2
Mambourou Mara 1
Morris Marshall 1
Marcus Marshall 1
Jaron Martin 1
Anthony Masinton-Bonner 1
Dakota Mathias 1
Anthony Mathis 1
Jon McKeeman 1
Gio McLean 1
Jason McManamen 2
Johnny McWilliams 1
Eric Mika 1
Dane Miller 1
Shadell Millinghaus 1
Brandon Mitchell 1
Balint Mocsan 1
Lebo Mofokeng 1
Max Montana 1
Jovan Mooring 1
Carlos Morais 1
Zion Morgan 1
Caleb Morris 1
Ayade Munguambe 1
Brandon Murphy 1
Parby Musongela 1
Erik Nakken 1
Nolan Narain 1
Jordan Naughton 2
Isaac Neilson 1
Zach Nelson 1
Isaiah Nichols 1
Prentiss Nixon 1
Dane Norman 1
Ismael Nurmamade 1
Michael Nwabuzor 1
Uche Ofoegbu 1
Kenneth Ogbe 1
Davone Oliver 1
Cameron Oliver 1
Cameron Oluyitan 1
Manuel Omogbo 1
Nuni Omot 1
Omar Oraby 1
Laquarious Paige 1
Jeremiah Paige 1
Zack Pannell 1
Jone Pedro 1
Will Perry 1
Malik Pope 1
Jordan Poydras 1
Jalen Poyser 1
Daniel Prinsloo 1
Makur Puou 1
Brandon Randolph 1
Cameron Reed 1
James Reid 2
Ryan Richardson 1
Emondre Rickman 1
Mark Rodrigues 1
Jorge Rosa 1
L.J. Rose 1
Cullen Russo 1
Tommy Rutherford 1
Juan Sabino 1
Seif Samir 1
Marwan Sarhan 1
Hayden Schenck 1
Jared Schultz 1
Cody Schwartz 1
Brenton Scott 1
Lavelle Scottie 2
Lebesa Selepe 1
Jeremy Senglin 1
Braiden Shaw 1
Matt Shrigley 1
Nkosinathi Sibanyoni 1
Bourama Sidibe 1
C.J. Siples 2
Andrej Slavik 1
Zach Smith 1
Brandon Smith 1
Basil Smotherman 1
Aboubacar Sompare 1
Niem Stevenson 1
Jared Stutzman 1
Ryan Swan-Ford 1
Caleb Swanigan 1
Joonas Tahvanainen 1
Moamen Tarek 1
Anthony Tarke 1
Razadon Taylor 1
Deshon Taylor 1
Jahmel Taylor 1
Ethan Telfair 1
Matthew Temple 1
Travin Thibodeaux 1
Devon Thomas 1
Erik Thomas 1
P.J. Thompson 1
Michael Thompson 1
Isaac Thornton 1
Sid Tomes 1
Frank Toohey 2
Charlie Tooley 1
Conner Toolson 1
Novak Topalovic 1
Darrian Traylor 1
Robert Ukawuba 1
Jacob Van 2
Matt Van Scyoc 1
David Wacker 2
Paul Watson 1
Corey Webster 1
Ryan Welage 1
Dylan Whitbread 1
Clark Wilkinson 1
Timothy Williams 1
Bryson Williams 1
D'Erryl Williams 1
Eyassu Worku 1
Najeal Young 1
Amr Zahran 1
Michael Zeno 1