Ben Gregg has faced 695 opponents throughout his career

Player Team(s) Games
Chase Adams 1
Chase Adams 1
K.J. Adams 1
Omar Adegbola 1
Malachi Afework 1
Deraje Agbaosi 1
Max Agbonkpolo 1
Darrious Agnew 1
Ajang Aguek 1
Justin Ahrens 2
Mason Ainsworth 1
Michael Ajayi 2
Kosy Akametu 2
Jaden Akins 1
Samson Aletan 1
Jaden Alexander 1
Ahmed Ali 1
Amier Ali 1
Ivan Alipiev 1
Corey Allen 1
Nahiem Alleyne 1
Trevon Allfrey 2
Sedrick Altman 2
Jalin Anderson 4
Daryl Anderson 1
Ethan Anderson 3
Alphonso Anderson 1
Mack Anderson 1
Dylan Andrews 1
Alden Applewhite 2
Jason Asemota 1
Atiki Ally Atiki 4
Chris Austin 3
Luke Avdalovic 2
Brandon Averette 1
Jonathan Aybar 1
Jeremiah Bailey 3
Amari Bailey 1
Cole Bajema 1
Josh Baker 1
Adama Bal 2
Andre Ball 2
Solomon Ball 1
Mitchell Ballock 1
Josh Bannan 1
Alex Barcello 3
Jamaal Barnes 1
Luke Barrett 5
Carson Basham 4
Damion Baugh 1
Noah Baumann 2
Tyler Beard 3
Ryan Beasley 3
Robbie Beasley 2
Jaden Bediako 3
Charles Bediako 1
Jordan Bell 3
Neel Beniwal 1
Jalen Benjamin 2
T.J. Berger 1
Oscar Berry 1
James Berry III 1
Roberts Berze 1
Juston Betz 1
Jamal Bey 1
Justin Bieker 4
Christian Bishop 1
Ralph Bissainthe 1
Jamari Blackmon 1
Nick Blake 4
Dale Bonner 1
Keylan Boone 1
Andre Bottoms 1
Souley Boum 1
Jamaree Bouyea 1
Kyle Bowen 5
Jaden Bradley 1
Aaron Bradshaw 1
Parker Braun 4
Dominic Brewton 1
Jalen Bridges 1
C.J. Brim 1
Kalik Brooks 1
Pierre Brooks 1
Keion Brooks 2
Judah Brown 2
Jalen Brown 3
Wynton Brown 1
Detalian Brown 1
Terrell Brown 1
Jonathan Brown 1
Rayquan Brown 1
T'Johnn Brown 1
Tyeree Bryan 2
Joe Bryant 1
Jordan Burks 1
Jared Butler 1
Lamont Butler 1
Jaden Byers 1
Miles Byrd 1
Francisco Caffaro 2
Joey Calcaterra 3
Joey Calcaterra 1
Emmanuel Callas 2
Tyger Campbell 1
Jett Canfield 1
Wesley Cardet 1
Christian Carlyle 1
Kevin Carney 1
Isaiah Carr 1
Sincere Carry 1
Devante Carter 1
Guglielmo Caruso 1
Stephon Castle 1
Jalen Celestine 1
Nyzaiah Chambers 1
Preston Chandler 1
Isaac Chatman 1
Kyonze Chavis 1
Tredyn Christensen 1
Kene Chukwuka 2
Pape Momar Cisse 1
Darrius Clark 1
Desmond Claude 1
Ethan Claycomb 1
Donovan Clingan 2
Quinn Clinton 2
Noah Clowney 1
Pierre Cockrell 3
David Coit 1
Teshaundre Cole 1
Trent Coleman 1
Jakobe Coles 1
Isaiah Collier 1
Daimion Collins 1
Antavion Collum 1
Myles Colvin 2
Jalen Cone 1
Justin Connolly 1
Zeke Cook 1
Nils Cooper 2
Omar Cooper 1
Jahsean Corbett 1
Xavier Cork 1
Keionte Cornelius 1
Boubacar Coulibaly 2
Kam Craft 1
Anthony Crump 1
L.J. Cryer 2
Hayden Curtiss 2
Deven Dahlke 3
Isiah Dasher 1
Eddie Davis 1
Devin Davis 1
Voncameron Davis 1
Brent Davis 1
Majok Deng 3
Bol Dengdit 2
Cam Denson 3
Mykel Derring 1
Samuel Devault 1
Hassan Diarra 2
Hunter Dickinson 1
Slade Dill 1
Rob Dillingham 1
Reese Dixon-Waters 1
Parker Dortch 1
Souleymane Doumbia 1
Marino Dubravcic 1
Alex Ducas 7
Oluwasegun Durosinmi 1
Tahj Eaddy 1
Marcellus Earlington 2
Zach Edey 3
VJ Edgecombe 1
Malik Edmead 1
Trey Edmonds 1
Kessler Edwards 2
Greydon Edwards 1
Justin Edwards 1
David Elliott IV 1
Walter Ellis 1
Boogie Ellis 1
Emad Elniel 2
Jake Ensminger 2
Jacob Epperson 1
Hunter Erickson 2
Mac Etienne 1
Ken Evans 1
Wilder Evers 1
Jacob Eyman 1
Takiula Fahrensohn 1
C.J. Felder 1
Wesley Fields 1
Omar Figueroa 1
Broc Finstuen 2
Keith Fisher III 1
Adam Flagler 2
Mark Flakus 1
C.J. Fleming 1
Mason Forbes 2
Chris Ford 1
Damian Forrest 1
Dan Fotu 2
C.J. Fredrick 1
Sam Freeman 2
BJ Freeman 1
Zach Freemantle 1
Joe French 1
P.J. Fuller 1
Johnny Furphy 1
Caleb Furst 2
Villiam Garcia 2
Javohn Garcia 1
Aladji Gassama 1
Gideon George 5
Keyonte George 1
Yassine Gharram 1
Saba Gigiberia 3
Brock Gilbert 2
Mason Gillis 3
Arecko Gipson 1
Mikal Gjerde 2
Noa Gonsalves 1
Cam Gooden 2
Chevez Goodwin 1
Juan Gorosito 4
Michael Graham 4
Jackson Grant 1
Jervay Green 1
Jay Green 1
Kedrick Green 1
Jarod Greene 1
Rylan Griffen 1
Clythus Griffith 1
Tamorrian Grigsby 1
Yavuz Gultekin 3
Noah Gurley 1
Matt Haarms 1
Thomas Hall 1
Malik Hall 1
Dallin Hall 2
Lesown Hallums 1
Walter Hamilton 1
James Hampshire 1
Connor Harding 1
Tyler Harris 1
Dominick Harris 1
Dajuan Harris 1
Rayshon Harrison 1
Yaru Harvey 1
Bobby Harvey 1
Richard Harward 1
Yarin Hasson 1
Mark Hatch 1
Joey Hauser 1
Jalen Hawkins 1
Jordan Hawkins 1
Isaiah Hawthorne 6
PJ Hayes 2
Cameron Healy 1
Robbie Heath 2
Josh Hecht 1
Camden Heide 2
Miles Heide 1
Harrison Henderson 1
Carter Hendricksen 1
Emmett Hendry 1
Mikey Henn 1
Lenell Henry 1
Jarius Hicklen 1
Kashaun Hicks 1
Kaleb Higgins 1
Justice Hill 2
Caleb Hodgson 1
A.J. Hoggard 1
Anthony Holland 1
Tre Holloman 1
Jacob Holt 3
Curt Hopf 1
Cliron Hornbeak 1
Harrison Hornery 1
Dallas Howell 1
Chris Howell 3
Max Hrdlicka 1
Davidson Hubbard 1
A.J. Huddleston 1
Ja'Heim Hudson 1
Frankie Hughes 1
Marion Humphrey 2
Keiveon Hunt 1
Jerome Hunter 1
Andrew Hurley 1
Harvin Ibarguen 1
Aidan Igiehon 1
Ryan Isaacson 1
Rick Issanza 2
Zvonimir Ivisic 1
George Ivory III 1
Jordan Ivy-Curry 1
Vince Iwuchukwu 1
Jermaine Jackson 1
Jayden Jackson 1
Quentin Jackson 1
Elmarko Jackson 1
Andre Jackson Jr. 1
Malique Jacobs 1
Steven Jamerson 3
Dorian James 1
Michael Jankovich 1
Jaime Jaquez 1
Ugnius Jarusevicius 1
Damien Jefferson 1
Josh Jefferson 4
Daniss Jenkins 2
Tyrese Jenkins 1
David Jenkins 1
Devin Jensen 1
Dylan Jergens 1
Justin Jeske 1
Basheer Jihad 1
Spencer Johnson 5
Logan Johnson 5
Evan Johnson 1
Isaiah Johnson 1
Koren Johnson 2
Bryce Johnson 1
Samson Johnson 2
Keijuan Johnson 1
Treyon Johnson 1
Jordan Johnson 1
Kobe Johnson 1
Will Johnston 2
Latrell Jones 1
Antwann Jones 1
Colby Jones 1
Lance Jones 2
Cam Jones 1
Paul Jordan 1
Byron Joshua 1
Taavi Jurkatamm 1
Keshawn Justice 3
Arol Kacuol 1
Ryan Kalkbrenner 1
Efstratios Kalogerias 1
Modestas Kancleris 1
Samba Kane 1
Alex Karaban 2
Trey Kaufman-Renn 3
Keyon Kensie 2
Frank Kepnang 1
Paul King 1
Isiah Kirby 1
Brenton Knapper 4
Trevin Knell 3
Seneca Knight 2
Matt Knowling 1
Kobe Knox 1
Jaxon Kohler 1
Tommy Kuhse 2
Josh Kunen 7
Logan Landers 1
Chaz Lanier 1
Mustafa Lawrence 1
Keli Leaupepe 5
Jaedon Ledee 1
Kolby Lee 1
Coleman Lemke 3
Dancell Leter 1
Isaiah Lewis 1
Maxwell Lewis 3
Lamaj Lewis 3
Chris Livingston 1
Caleb Lohner 4
Oscar Lopez 1
Langston Love 1
Zach Loveday 1
Wyatt Lowell 1
Fletcher Loyer 3
Te'jon Lucas 1
Dragos Lungu 2
Jaylen Lyday 1
Nic Lynch 1
Chien-Hao Ma 1
Carter Mahaney 1
Aidan Mahaney 6
Denzel Mahoney 1
August Mahoney 1
Nik Mains 1
Houston Mallette 6
Kwane Marble II 3
Augustas Marciulionis 6
Tom Mark 1
Volodymyr Markovetskyy 5
Mattias Markusson 1
Ladarius Marshall 1
Carlos Marshall 2
Lonnell Martin 2
Judson Martindale 3
Vukasin Masic 2
Alston Mason 1
Yauhen Massalski 1
Aleksa Matic 1
J.J. Matthews 1
Matthew Mayer 1
Kameron Mayhan 1
Bez Mbeng 1
Will McClendon 1
Jyre McCloud 1
Kaine McColley 1
Jamari McDowell 1
Marvin McGhee III 1
Solomon McGinnis 1
Gabe McGlothan 1
Wayne McKinney III 3
Jordan McKoy 1
Chance McMillian 1
Dontrell McQuarters 1
Mike Meadows 2
Braxton Meah 2
Zane Meeks 2
Keyon Menifield 1
Alex Merkviladze 4
Dieonte Miles 1
Darius Miles 1
Mike Miles 1
Kevin Miller 1
Ryan Miller 1
Brandon Miller 1
Emanuel Miller 1
Adam Miller 1
Nikola Milosevic 1
Kylen Milton 1
Jordan Minor 1
Ernest Minton 1
Shereef Mitchell 1
Davion Mitchell 1
Mike Mitchell 4
Jayme Mitchell 1
Isaiah Mobley 1
Evan Mobley 1
Jackson Moffatt 1
Jonathan Mogbo 3
Keondre Montgomery 1
Aanen Moody 1
Justin Moore 2
Collin Moore 1
Malik Moore 4
Joshua Morgan 1
Ethan Morton 3
Paul Mulcahy 1
Andre Mulibea 1
Jabe Mullins 2
Dominic Muncey 3
Kendall Munson 5
Kian Nader 1
Jaxon Nap 1
Chika Nduka 3
Lazar Nekic 1
Ndewedo Newbury 5
Brandon Newman 1
Tristen Newton 2
Jacob Nicolds 2
Yanic Niederhauser 1
James Nobles 1
Eliel Nsoseme 1
Austin Nunez 1
Jack Nunge 1
Jayden Nunn 1
Zarique Nutter 1
Kenny Nwuba 1
Jeremiah Nyarko 1
Jah Nze 1
Alex O'Connell 1
Riley O'Harra 1
Chuck O'bannon 1
Jordan O'neal 1
Johnny O'neil 2
Moe Odum 3
Victor Ohia Obioha 3
Joshua Ojianwuna 2
Laolu Oke 1
Fidelis Okereke 1
Jimmy Oladokun Jr 2
Gabe Oliveira 1
Norchad Omier 1
Ugonna Onyenso 2
Adam Orr 1
Daniel Ortiz 1
Sami Osmani 1
Yvan Ouedraogo 1
Greg Outlaw 2
Arrinten Page 1
Mike Pajeaud 1
Jay Pal 1
Jadyn Parker 1
Cameron Parker 1
Josh Parrish 3
Micah Parrish 1
Mark Paterson 1
Kevin Patton Jr 2
Nicolas Pavrette 1
Chris Payton 1
Micah Peavy 1
Dylan Penn 1
Jack Perry 2
Drew Peterson 1
Alec Pfriem 1
Shawn Phillips 1
Vladimir Pinchuk 3
PJ Pipes 1
Jalen Pitre 4
Jose Placer 1
Ismael Plet 1
Armandas Plintauskas 1
Brandin Podziemski 2
Darryl Polk 4
Aundre Polk 1
Isaiah Pope 1
Jevon Porter 4
John Poulakidas 1
Nick Pringle 1
Scotty Prunty 2
Jahbril Pryce-Noel 2
Kodye Pugh 1
Mitchell Puttkammer-Saxen 2
Ben Pyle 2
Jayden Quaintance 1
Jahvon Quinerly 1
Joe Quintana 2
Brandon Rasmussen 1
Muon Reath 1
Antonio Reeves 2
Ziggy Reid 1
Zach Reinhart 1
Reginald Reynolds 1
Vittorio Reynoso-Avila 1
Ezekiel Richards 2
Makai Richards 2
D.J. Richards 1
Julian Rishwain 2
Jeremy Roach 1
Spencer Roberts 1
Justin Roberts 1
Tyrell Roberts 3
Tyler Robertson 5
Jax Robinson 2
D.J. Rodman 1
Jared Rodriguez 2
Julius Rollins 1
Colbey Ross 2
Jordan Ross 2
Apostolos Roumoglou 1
Anthony Roy 1
Dzmitry Ryuny 1
Jonathan Salazar 2
Donovan Sanders 1
Adama Sanogo 1
Joson Sanon 1
Giovanni Santiago 1
Jorell Saterfield 1
Keshaun Saunders 1
Richie Saunders 2
Elijah Saunders 1
Mike Saunders 1
Mitchell Saxen 6
Hunter Schofield 2
Eli Scott 2
Kaleb Scott 1
Mark Sears 1
Oziyah Sellers 1
Khalil Shabazz 4
Nigel Shadd 1
Mike Sharavjamts 3
Cameron Shelton 3
Reed Sheppard 1
Christian Shumate 1
Yoro Sidibe 1
Casey Simmons 1
David Singleton 1
Seikou Sisoho Jawara 1
Mady Sissoko 1
Kristian Sjolund 3
Jade' Smith 3
Braden Smith 3
Burke Smith 1
Will Soucie 1
Cam Spencer 1
Richie Springs 1
Joey St. Pierre 1
Drew Stack 1
Frank Staine 1
Cord Stansberry 2
Mason Stark 1
Mikal Starks 1
Chance Stephens 2
Corey Stephenson 1
Carlos Stewart 3
Trey Stewart 1
Danny Stubbs 1
Jalen Sullinger 1
Finn Sullivan 2
Matija Svetozarevic 1
Kyky Tandy 1
Matthias Tass 2
Brian Taylor 1
Emmit Taylor 1
Jonathan Tchatchoua 1
MaCio Teague 1
Flo Thamba 2
Lars Thiemann 2
Adou Thiero 1
Justin Thomas 1
Jalen Thomas 1
Miryne Thomas 1
Dischon Thomas 1
Malik Thomas 3
Dekedran Thorn 1
Marc Christoph Tilly 4
Nicolas Timberlake 1
Garrett Tipton 1
Miguel Tomley 2
Camaron Tongue 5
Jacob Toppin 1
Jase Townsend 2
Nick Townsend 1
Carson Towt 1
Darrion Trammell 1
Fousseyni Traore 4
Zac Triplett 1
Oscar Tshiebwe 1
Jordan Turner 1
Deuce Turner 3
Chidi Umeh 1
Matt Van Komen 1
Josh Vazquez 1
Jonas Visser 1
Mark Vital 1
Josip Vrankic 2
Vasilije Vucinic 5
Brian Waddell 1
Ryan Wade 1
D.J. Wagner 1
Quoiren Walden 1
Oddyst Walker 1
Tyson Walker 1
Rondel Walker 1
Cason Wallace 1
Junjie Wang 2
Lance Ware 1
Trejon Ware 1
Danny Washington 1
Noah Waterman 2
Mikey Watkins 1
Kareem Watson 1
Elijah Weaver 1
Jack Webb 1
Shahada Wells 2
Harry Wessels 4
Sahvir Wheeler 2
Isaiah White 1
Brandon Whitney 1
Bash Wieland 1
Cameron Wilbon 1
Dillon Wilhite 1
Giordan Williams 2
Jalen Williams 2
Kane Williams 1
Keshawn Williams 1
Rudi Williams 2
Marcus Williams 6
Donovan Williams 3
Rashad Williams 1
Curtis Williams 1
Langston Wilson 1
Khaleb Wilson-Rouse 1
Danny Wolf 1
Moses Wood 4
Trey Wood 1
Hunter Woods 1
Sawyer Wright 1
Justin Wright 2
Kijani Wright 1
Robert Wright III 1
Yuto Yamanouchi 1
Ege Tan Yildizoglu 1
Jay Yoon 4
Coltie Young 1
Dason Youngblood 1
Payton Youngblood 1
Taku Youngblood 1
Baylor Younker 1
Marcus Zegarowski 1
Nic Zeil 1
Jan Zidek 6