Roger McFarlane has faced 611 opponents throughout his career

Player Team(s) Games
Khaliq Abdul-Mateen 4
Ant Abraham 3
Justin Abson 1
Chigozie Achara 3
Brody Adams 1
John Adams 1
Sola Adebisi 1
Quincy Ademokoya 1
Max Agbonkpolo 1
Kwo Agwa 2
Bradley Akhile 1
Josh Akpovwa 2
Jonathan Aku 1
Dre'Shawn Allen 1
Will Allen 1
Jay Alvarez 2
Lance Amir-Paul 2
Mustapha Amzil 1
Zach Anderson 1
Alex Anderson 3
Ethan Anderson 1
Terry Anderson 4
Quincy Anderson 1
Anei Anei-Yor 1
Emmanuel Ansong 1
Jake Arnold 1
B. Artis-White 1
Austin Ash 1
Atiki Ally Atiki 1
DeVon Baker 1
Will Baker 1
Chad Baker-Mazara 1
Adama Bal 1
Luke Bamgboye
VCU Rams (NCAA)
1
Joe Bamisile
VCU Rams (NCAA)
1
Emmanuel Bandoumel 1
Rob Banks 1
Luca Barei 1
Daniel Batcho 1
Pierce Bazil 4
Porter Bazil 1
D'ante Bell 4
Michael Belle
VCU Rams (NCAA)
1
Cameron Benford 1
Jalen Benjamin 1
Lior Berman 1
Roberts Berze 2
Deonte Billups 1
Alphonzo Billups
VCU Rams (NCAA)
1
Arturro Bingham 1
Steven Black 1
Ja'Monta Black 2
R.J. Blakney 1
Taylor Blanchard 1
Jordan Bohannon 1
Carter Boothe 1
Tay Boothman 1
Souley Boum 1
Tyree Boykin 1
Koby Brea 1
Jerome Brewer 3
San Antonio Brinson 2
Izaiah Brockington 1
Brendon Brooks 1
Johni Broome 1
Xavion Brown 1
D.J. Brown 1
Rob Brown III 2
Tyeree Bryan 1
Jakevion Buckley 4
Janko Bulajic 1
Terrell Burden 1
Blake Burkey 1
Antwan Burnett 1
Max Burton 1
Braelon Bush 2
P.J. Byrd 1
Francisco Caffaro 1
Nate Calmese 2
Graham Calton 1
Toumani Camara 1
Dominic Capriotti 2
Dylan Cardwell 1
Jesus Carralero 1
Rodney Carson 2
Devante Carter 1
Levondre Carter 1
Patrick Cartier 1
Valentin Catt 2
Caleb Catto 1
Cole Chapman 1
Andre Charles 1
Tahlik Chavez 1
Patrick Chew 1
Damian Chong Qui 1
Robert Chougkaz 1
Jonathan Cisse 2
Tristan Clark 1
Garry Clark 2
Jack Clark
VCU Rams (NCAA)
1
Desmond Claude 1
Matthew Claudio 1
Ricky Clemons 1
Jimel Cofer 1
Brad Colbert 1
Bradley Colbert 1
Jadan Coleman 1
Kendal Coleman 1
Mekhi Collins 3
Antavion Collum 2
George Conditt 1
Jalen Cook 1
Marquez Cooper 1
Omar Cooper 2
Simeon Cottle 1
Khristion Courseault 3
Kam Craft 1
Isaiah Crawford 1
Jordan Crawford 1
Kevin Cross 1
Matt Cross 1
Anthony Crump 1
Joshua Cruz 1
Sydney Curry 1
Paxton Davidson 1
Prince Davies 1
Kendric Davis 1
Dre Davis 1
Elijah Davis 2
Cliff Davis 2
Brandon Davis 1
Keynan Davis 1
Nobal Days 1
Hunter Dean 1
Keyshawn Dease 1
Jamari Dease 1
Owen Dease 3
Duke Deen 1
Edoardo Del Cadia 1
Jackson Delk 1
Anthony Dell'Orso 1
Demarcus Demonia 2
Davante Dennis 4
Malik Dia 1
Tidjiane Dioumassi 1
Alonzo Dodd 4
Tre Donaldson 1
Lee Dort 1
Jaquan Dotson 1
K'Mani Doughty 5
Kintavious Dozier 1
Devon Dunn 1
Tavian Dunn-Martin 1
Xavier Dusell 1
Michael Eads 1
Cesare Edwards 1
Nick Ellington 1
El Ellis 1
Tristan Enaruna 1
Trae English 3
Hansel Enmanuel 1
Jake Ensminger 1
Gus Etchison 1
Bryson Etienne 1
Christyon Eugene 1
Kyle Evans 1
J'Quan Ewing 1
Godsgift Ezedinma 2
Stephen Faramade 3
Mason Faulkner 1
C.J. Felder 2
Christian Fermin
VCU Rams (NCAA)
1
Jackson Fields 1
Josh Flynt 1
Jaylen Forbes 1
TJ Ford Jr 1
Chase Forte 2
Kenny Foster 1
Derek Fountain 1
Brody Fox 1
Harwin Francois 4
Javon Franklin 1
Josiah Freeman 1
Zach Freemantle 1
Simeon Fryer 5
Jalen Galloway 1
Rawlings Ganza 1
Javohn Garcia 2
Kris Gardner 1
Cedric Garrett 3
Marques Gates 1
Meron Ghebreyesus 1
Donovan Givens 1
Stephen Giwa 2
R.J. Glasper 2
James Glisson III 2
Marcus Glover 2
Cameron Glover 1
Joey Gobert 1
Jarred Godfrey 1
Kayo Goncalves 1
Brian Gonzalez 1
Ty Gordon 1
Brian Gordon 2
Jourdyn Grandberry 1
Mike Gray 1
Terrell Green 1
Troy Green 2
Marcus Greene 1
Donovan Gregory 1
Caleb Grill 1
Benjamin Griscti 3
Glenn Grover 1
Dallin Hall 1
Matt Halvorsen 1
Sacario Hamilton 1
Adam Hamilton 2
Alex Hammond 1
Josiah Hammons 2
Oscarlee Hampton 1
Jalen Hampton 2
Isaac Haney 2
JaVaughn Hannah 1
Trae Hannibal 1
Terence Harcum 1
Michael Harden 1
Emmanuel Harper 1
Trey Harris 2
Carlos Hart 1
Sese Hassan Mobutu 1
Markeese Hastings 1
Tanner Hayhurst 1
Dylan Hayman 5
Baylor Hebb 1
Jaylin Henderson 1
Omarion Henry 3
Tyler Henry 1
Derrick Herrick 1
Terrence Hill Jr.
VCU Rams (NCAA)
1
Sam Hofman 5
Aden Holloway 1
Larry Holmes 1
DaRon Holmes II 1
Seth Hubbard 1
Nate Hudson 2
Caleb Huffman 1
Johnny Hughes III 1
Marion Humphrey 2
Tyrese Hunter 1
Jerome Hunter 1
C.J. Huntley 1
Michael Imariagbe 2
Christian Inshetski 1
Byron Ireland 2
Zach Iyeyemi 5
Antoine Jacks 1
Chance Jackson 1
Tre Jackson 1
Jalen Jackson 5
Tyson Jackson 7
Leonard Jackson 1
Taviontae Jackson 1
Ja'Sean Jackson 2
Sion James 1
Hunter Janacek 2
Oton Jankovic 1
Isiah Jasey 1
Kaleb Jenkins 2
Kasen Jennings 1
Brandon Jennings
VCU Rams (NCAA)
1
Brandon Johnson 1
Delor Johnson 1
Jordan Johnson 5
Jalen Johnson 1
Jordan Johnson 1
Chaney Johnson 1
K.D. Johnson 1
Spencer Johnson 1
Shamar Jones 1
Robert Jones 1
Latrell Jones 2
Tyrell Jones 1
Colby Jones 1
Cam Jones 2
Mason Jones 2
Denver Jones 1
Judah Jordan 1
Tai'Reon Joseph 1
Gabe Kalscheur 1
Emile Kazeneza 1
Marshall Kearing 1
Miles Keeffe 1
De'lazarus Keys 5
Cameron Kimble 1
Jalen King 1
Andrew King 1
Simeon Kirkland 4
Maks Klanjscek 2
Brenton Knapper 1
Trevin Knell 1
B.B. Knight 2
Danny Kolp 1
Oumar Koureissi 2
Wisdom Kowouto 1
Ra Kpedi 1
Niki Krause 2
Aljaz Kunc 1
Jake Kyman 1
Jalen Lake 1
Luc Laketa 1
Malik Lamin 1
Jimel Lane 2
Cyrus Largie 1
Todd Larkin 1
Cole Larue 1
Tyrin Lawrence 1
Avontez Ledet 1
Darius Lee 2
Zachary Lee 1
Myles Lewis 2
Paul Lewis 1
Terrence Lewis 1
Tommie Lewis 2
Manny Littles 2
Owen Lobsinger 1
Noah Locke 1
Alonzo Lockhart 1
Brycen Long 5
Joshua Lusane 1
Drew Lutz 1
Tyrone Lyons 2
Ryghe Lyons 1
Hunter Maldonado 1
Dravon Mangum 1
Ezra Manjon 1
Charles Manning 1
Christopher Mantis 1
Bonke Maring 4
Jordan Marshall 1
Carlos Marshall 1
Adrian Martin 1
Johnathan Massie 4
Ryan Maxwell 2
Colby McAllister 1
Patrick McCaffery 1
Connor McCaffery 1
Emareyon McDonald 3
Spencer McElway 1
Zachary McGee 1
Jared McGregor 1
Mileek McMillan 1
Darius McNeill 1
Martavin McWilliams 1
Brendan Medley-Bacon 2
Milan Mejia 1
Rifen Miguel 1
Duke Miles 1
Dieonte Miles 1
Franco Miller 1
Trey Miller 2
Terri Miller Jr. 1
Quentin Millora-Brown 1
Marqus Mitchell 1
Jordan Mitchell 1
Gediminas Mokseckas 1
Jefferson Monegro 1
Willie Moody 1
Tristan Moore 6
Kolby Moore 1
Josiah Moore 1
Chris Moore 1
Brian Moore 1
Christian Moore 1
James Moors 1
Josh Morgan 5
Justin Morgan 1
Tra'michael Moton 1
Chris Mubiru 2
Aamer Muhammad 1
Zach Muller 1
Riley Mulvey 1
Zahad Munford 1
Brandon Muntu 1
Delang Muon 1
Terrion Murdix 5
Preston Murphy 1
Keegan Murray 1
Kris Murray 1
Sam Murray 1
Quintin Murrell 1
Isaac Mushila 5
Jahmel Myers 2
Jared Naylor 1
Festus Ndumanya 1
Marek Nelson 1
Sean Newman Jr. 1
Tyrese Nickelson 4
Lamar Norman 1
Jack Nunge 1
Bob Nunge 1
Zach Nutall 1
Zimife Nwokeji 1
Donovan O'Day 2
Johnny O'neil 1
Jeremiah Oden 1
Efe Odigie 1
Josh Ogundele 1
Obinnaya Okafor
VCU Rams (NCAA)
1
Larry Owens 1
Zion Owens 1
Jay Pal 1
Joe Palmer 1
Trevor Passmore 1
Stephon Payne 2
Max Pearcy 1
Tamell Pearson 1
Alex Peavy 2
Cody Pennebaker 4
Keanon Peoples 1
Tony Perkins 1
Rob Perry 1
JoJo Peterson 1
Alex Peterson 1
Zhuric Phelps 1
Evan Phelps 2
Nelson Phillips 1
Jalon Pipkins 1
Bobby Planutis 1
Tylan Pope 1
Duane Posey 2
Caden Powell 1
Dayne Prim 4
Deshon Proctor 3
Chris Pryor 4
Kieffer Punter 2
John Rawls 1
Filip Rebraca 1
Ja'mere Redus 1
Devin Ree 1
Laterrance Reed 1
Jalen Reed 1
Vincent Reeves 2
Juan Reyna 1
Noah Reynolds 1
Jalen Reynolds 2
Mitchell Rhodes 1
Lenny Ricca 1
D.J. Richards 2
Austin Richie 1
Kyle Riemenschneider 1
Shaun Riley II 1
J.C. Riley Jr 2
Isaiah Rivera 1
Dakota Rivers 1
Liam Robbins 1
Jordan Roberts 4
C.J. Roberts 2
Kam Roberts 1
Demond Robinson 1
Shon Robinson 2
Jax Robinson 1
Spencer Rodgers 1
Isaiah Rollins 2
Luis Rolon 1
JJ Romer Rosario 2
Victor Rosa 1
Carlos Rosario 1
Phillip Russell
VCU Rams (NCAA)
1
Daniel Sackey 4
Jayden Saddler 1
Kevin Samuel 1
Adrian Samuels 1
Payton Sandfort 1
Jasman Sangha 1
Mike Saunders 1
Richie Saunders 1
Chris Scaife 1
Bruce Scott 1
Zach Scott 4
Damien Sears 1
Mike Sharavjamts 1
DeMarcus Sharpe 2
Trevoin Shaw 1
Noah Shelby 1
Rian Shields 1
Tyler Shirley 1
Jah Short 2
Landyn Shows 1
Max Shulga
VCU Rams (NCAA)
1
Christian Shumate 6
Spencer Simes 2
Jasin Sinani 1
Brannon Singletary 1
Jae Slack 2
Jalen Smith 1
Mack Smith 1
Tekorian Smith 1
Myles Smith 3
Diante Smith 3
Earl Smith 1
Casey Smith 1
Colin Smith 1
Jourdan Smith 1
Scott Spencer 1
Pierce Spencer 2
Derek St. Hilaire 2
Andrew Stagni 1
Nick Stampley 1
Mikale Stevenson 1
Trey Stewart 1
Carlos Stewart 1
Quinn Strander 1
Markhi Strickland 1
Brandon Stroud 1
Myles Stute 1
Brandon Swaby 3
Kyky Tandy 1
Kellon Taylor 2
Carvell Teasett 2
Trey Tennyson 5
Oswaldo Terrazas 1
Tyrease Terrell 1
Neal Terry 1
Derrick Tezeno 1
Jason Thirdkill 1
Lance Thomas 1
Trey Thomas 1
Dionjahe Thomas 2
William Thompson 1
Jason Thompson 1
Hunter Thompson 1
Marc Christoph Tilly 1
Stefan Todorovic 1
Camaron Tongue 1
John Tonje 1
Zion Tordoff 2
Joe Toussaint 1
Fousseyni Traore 1
J.J. Traynor 1
Townsend Tripple 1
Jade Tse 3
Nate Tshimanga 1
Elijah Tucker 1
Christian Turner 2
Steven Tynes 1
KC Ugwuakazi 1
Brady Uhl 1
Ahron Ulis 1
Laurynas Vaistaras 1
Luka Vasic 2
Jamond Vincent 4
Eze Wali 1
Jarvis Walker 1
Jaden Walker 1
Dibaji Walker 1
Charleston Wallace 1
TJ Ward 1
Tyrell Ward 1
Collin Warren 2
Darrius Washington 3
Tedrick Washington Jr. 2
Noah Waterman 1
Khalyl Waters 1
Marcus Weathers 1
Pop Weathers 1
Andre Weir 1
Shahada Wells 2
Brendan Wenzel 1
Jarrod West 1
Jamal West 2
Damien Wheaton 1
Roosevelt Wheeler 1
Jalen White 4
Brian White 1
Ethan White 1
Errol White 2
Brion Whitley 2
Skylar Wicks 2
Jariyon Wilkens 1
Jaronn Wilkens 2
Mwani Wilkinson 1
Zay Williams 2
Desmond Williams 1
Terrell Williams 2
Malik Williams 1
Ross Williams 2
Kalen Williams 4
Joshua Williams 2
Jaylin Williams 1
Mike Williams III 1
Samuell Williamson 1
Jordan Wilmore 2
Justin Wilson 2
Khaleb Wilson-Rouse 5
Jae'Lyn Withers 1
Gabe Wiznitzer 1
Mike Wolf 1
Jacobi Wood 1
Brandon Woods 1
Desean Woods 1
Titus Wright 2
Jordan Wright 2
Dian Wright-Forde 2
Yuto Yamanouchi 2
Charlie Yoder 2
Jacobi York 1
Jahmar Young 1
Chris Youngblood 1
Jovan Zelenbaba 1
Thomas Zevgaras 1
Zurabi Zhgenti 1