Cameron Spencer has faced 430 opponents throughout his career

Player Team(s) Games
Troy Aaron 1
Onyekautukwu Abiakam 1
Jamar Abrams 1
Martavius Adams 1
Travis Aikens 1
Benson Akpan 1
Joshua Alexander 1
Julius Allgood 1
Rashad Allison 1
Morris Almond 1
Malik Alvin 1
Kevin Amend 1
James Anderson 1
La'Shard Anderson 1
Glenn Andrews 1
Raymone Andrews 2
Robert Arnold 1
Joe Atang 1
Kenneth Averette 2
Derrick Bails 1
Gjio Bain 3
Josh Barnes 1
Josh Barnhill 1
Colby Batiste 2
Mike Battle 1
Courtney Beasley 3
Bryan Beasley 2
Pierre Beasley 2
Marcus Becker 1
Eric Bell 1
Charles Belton 1
Jimmy Binnie 2
Gabe Blair 2
Carl Blair 2
Gertavian Blake 1
James Blasczyk 1
Walter Booth 1
Joel Bosh 1
Remy Boswell 1
Ricky Boyles 1
Solomon Bozeman 1
Jarvis Bradley 1
Suleiman Braimoh 3
Lance Brasher 1
Bryson Brewer 1
Claude Britten 2
Patrick Britton 3
Jean Francois Bro-Grebe 1
Martino Brock 1
Brandon Brooks 1
Jonas Brown 1
Travis Bureau 2
Cason Burk 1
Brian Burrell 1
David Burrell 1
Rory Burt 3
Wayne Burton 1
Justin Butler 1
Brandon Byars 1
Darien Bynum 1
Courtney Captain 1
Ronnie Carlwell 1
Charles Carmouche 1
Colby Carr 1
Javier Carter 1
Chip Cartwright 1
Trahern Chaplin 1
Johnathan Chatman 1
Sabatino Chen 1
Nikola Cicic 1
Darren Clarke 1
Aaron Clayborn 1
Denis Clemente 1
Yamene Coleman 2
Luis Colon 1
Brandon Cooks 1
Allyn Cooks 1
Thiago Cordeiro 1
Justin Coughlin 2
Marcus Cousin 1
Craig Craft 3
Jamal Crook 1
Darold Crow 1
Derek Crumpton 1
Randy Culpepper 2
Kurt Cunningham 1
Randell Daigle 2
Destin Damachoua 2
Ben Daniels 1
Chris Davis 1
Andre' Davis 1
Preston Davis 1
Tony Davis 1
Bryan Davis 1
Justin Davis 1
Ricky Davison 1
Richard Delk 2
Caden Dickerson 1
Quincy Diggs 2
James Dillard 1
Greg Dilligard 1
Andy Dillon 1
Brandon Dison 1
Desuan Dixon 1
Cliff Dixon 1
Miles Dixon 1
Mark Dorris 1
Demar Dotson 3
Dion Dowell 1
Levi Dyer 1
Nathan Eads 1
Roderick Earls 2
Jason Ebie 1
Shawn Echols 1
Kano Edwards 1
Chike Ekweozor 1
Osiris Eldridge 1
Marc Ellis 1
Brandon Evans 2
Jeremy Evans 1
Austin Ewing 1
Cory Farmer 2
John Fields 1
Trey Finn 1
Mario Flaherty 1
Gerald Fonzie 1
Dynile Forbes 3
John Ford 1
Roberto Fortes 1
Rodney Foster 2
Lionel Foster 1
Dan Fox 1
Roger Franklin 1
Scott Friske 1
Connor Frizzelle 1
Warren Fuselier 3
Taylor Gagnon 2
Greg Gantt 1
Andrew Garcia 1
Alex Garcia-Mendoza 1
David Garrison 1
Lawrence Ghoram 4
Lawrence Gilbert 3
David Gomez 2
Andrew Gonzalez 1
Brandon Gordon 1
Chris Gradnigo 1
Dewayne Green 2
Raymond Gregory 1
Jayson Guerrier 1
Fred Gulley 1
Brent Hackett 1
Chris Hagan 1
DeAndre Hall 1
Chase Hallam 2
Travis Hallam 2
Tyrone Hanson 1
Dash Harris 1
Ejike Hart 2
Andrew Hayles 1
Brandon Hazzard 2
Kevin Henderson 1
Luke Hendrick 1
Jordan Henriquez-Roberts 1
Angelo Hernandez 1
Emerson Herndon 1
DeAndre Hersey 1
Naji Hibbert 1
Jarvis Hill 3
Mark Hill 1
Sam Hinnant 1
Fred Hinnenkamp 1
A.J. Holland 1
Joe Holliday 1
Bryan Holmes 1
Barry Honore' 1
Tony Hooper 4
Andrew Hooper 2
R.L. Horton 1
Kurt Huelsman 2
Damon Huffman 1
Sanchez Hughley 1
Markel Humphrey 1
Justin Hurtt 1
Jeremy Ingram 1
Martavious Irving 1
Joseph Jack 1
Stefan Jackson 3
Tamir Jackson 1
Courtney Jackson 1
Oliver Jefferson 1
Darrell Jenkins 2
Dom Johnson 1
Marcus Johnson 2
Garrison Johnson 1
Patrick Johnson 1
Tyren Johnson 2
Earnest Jones 1
Travele Jones 1
Antywan Jones 2
Jerome Jordan 2
Wally Judge 1
Arsalan Kazemi 1
Curtis Kelly 1
Chief Kickingstallionsims 1
Marvin Kilgore 3
Matthew Kingsley 1
Lucas Kuipers 1
Willie Lago 2
Michael Laing 1
Kevin Langford 1
Rorey Lawrence 1
James Legan 1
Kelvin Lewis 1
Jonathan Lewis 1
J.L. Lewis 2
Kyle Lewis 2
Rob Lewis 2
Damian Lewis 1
Colin Lien 1
Charles Little 2
Richard Lott 1
David Loubeau 1
Robinson Louisme 2
Jazmonn Major 1
Marcus Malone 1
Sam Manhanga 1
Wendell Mardis 1
Taurean Marshall 1
Andre Mattison 1
Johnny Mayhane 1
Mark McAndrew 1
Ryan McCoy 1
Jordan McCoy 1
Gabriel McCulley 2
Brett McDade 2
Devin McDonald 2
Horace McGloster 1
Rodney McGruder 1
Robert McKiver 1
Jamel McLean 1
Asim McQueen 2
Dalky Melendez 1
Rod Melvin 1
Chris Merriewether 1
Darryl Merthie 1
Drew Meyerchick 1
Jean Michel Yotio 1
Khris Middleton 1
Nesho Milosevic 1
Sam Mitchell 2
Javan Mitchell 2
Keion Mitchem 1
Daequon Montreal 1
Julius Moor 1
Chris Moore 1
Zachary Moritz 1
Martiese Morones 1
Sean Morris 1
Marshall Moses 1
Michael Moss 1
Yan Moukoury 1
Matt Mouzy 1
Johann Mpondo 2
Matt Mullery 1
Eric Munoz 1
Obi Muonelo 1
Glenn Nelson 1
Zamal Nixon 1
Dave Noel 1
Paul Noonan 1
Logan Nourse 1
Afam Nweke 1
Mike O'donnell 1
Victor Ojeleye 1
Ike Okoye 1
John Ortiz 1
Neiman Owens 1
Paulius Packevicius 1
Keiton Page 1
Brockeith Pane 1
Alvarado Parker 1
Timir Patel 1
Levan Patsatsia 2
Jordan Payne 1
Kleon Penn 1
Ray Penn 1
Aleksander Perka 3
Westly Perryman 1
Brandon Peterson 1
Steffphon Pettigrew 1
Cory Pfleiger 1
Rob Phillips 1
John Pichon 1
Matt Pilgrim 1
Norman Plummer 1
Wayne Portalatin 2
Wendell Preadom 1
Rashad Provitt 1
Daniel Puckett 2
Danny Puente 1
Jacob Pullen 1
Andrew Puzyk 1
Victor Ramalho 3
Charles Ramsdell 1
Justin Ramsey 1
Brandon Reed 1
Ray Reese 2
Fabio Ribeiro 1
Kristopher Richard 1
Keith Richardson 1
Shavar Richardson 1
Lamar Roberson 2
Brian Roberts 2
Greg Roberts 1
Jamal Robertson 1
Alex Robinson 1
Nathaniel Roche 1
Jason Rogers 1
Nathan Rohnert 2
Derrick Roland 1
Chris Ross 1
Brett Royster 1
Steven Rush 1
Nick Russell 1
Anthony Sally 1
Henry Salter 1
Jeremy Sampson 3
Jamar Samuels 1
Jamarr Sanders 1
Andres Sandoval 1
Greyson Sargent 2
Baron Sauls 1
Scott Saunders 2
Nate Schwarze 1
Monty Scott 1
Douglas Scott 1
Mike Scott 1
Devin Searcy 1
Dexter Shankle 1
Nick Shaw 1
Jarred Shaw 1
Larry Sheppard 1
Bryan Sherrer 1
Jontae Sherrod 1
Demonte' Simpson 1
Kevin Sims 2
Chris Skrelja 1
Anthony Slack 1
A.J. Slaughter 1
Donald Sloan 1
Ben Smith 1
Lanny Smith 1
Pearson Smith 1
Corey Speight 2
Nick Stafford 1
Brian Stafford 2
Trey Stanton 1
Andre Stephens 3
Adam Sterrenberg 1
Darren Stewart 1
Kelson Stewart 1
Donnavan Stith 2
Paul Stoll 1
Sai'quon Stone 3
Julyan Stone 2
Dominique Sutton 1
Kyle Swanier 1
Josh Sweeley 1
Tommie Sykes 3
Chris Szalay 2
Philip Tabet 1
Charles Tabet 1
Chance Talbert 2
Luke Tauscher 1
Jermaine Taylor 1
Vernon Taylor 2
Raymond Taylor 1
Stephen Thomas 1
Anthony Thomas 1
Malcolm Thomas 1
Jeremy Thomas 1
Andre Thornton 1
Montrell Thornton 1
Jameson Tipping 1
Tafari Toney 1
Bernard Toombs 2
Zach Trader 1
Junior Treasure 1
Alex Tucker 1
Rudy Turner 3
Jaroslav Tyrna 2
Ben Uzoh 2
Mike Vandello 1
Dale Vanwright 1
Eric Vianney 1
Michael Vogler 2
Nathan Walkup 1
Ryan Wall 1
Courtney Wallace 1
Calvin Walls 2
Aldrynn Wardell 1
London Warren 2
Gordon Watt 1
Tavaris Watts 2
Scott Weaver 1
Jason West 1
Bishop Wheatley 1
Matt Wheaton 2
Tre Whitted 1
Hank Wierson 1
Steffon Wiley 1
Tyler Wilkerson 1
Lorenzo Williams 1
Jazz Williams 1
Eddie Williams 1
Dashaun Williams 1
Christian Williams 1
Phillip Williams 1
Tim Williams 1
Brandon Williams 2
Emanuel Willis 1
Jason Wills 1
Nicholas Wilson 1
Jeremy Wise 3
Chris Wright 1
Chad Wynn 1
Taylor Young 1
Brock Young 1
Kenrick Zondervan 1