Michael Laster has faced 405 opponents throughout his career

Player Team(s) Games
Aleks Abrams 2
Kani Acree 2
Austin Adams 1
Mika Adams-Woods 1
Jalen Adaway 2
Dylan Alderson 2
Ali Ali 2
Daryl Anderson 1
Mo Arnold 1
Trevon Ary-Turner 1
Nick Ashley 1
Larry Austin 2
Jalen Avery 2
Precious Ayah 3
Evan Bainbridge 2
Matt Balanc 1
Channel Banks 4
Destin Barnes 1
Chris Barnes 1
Trevond Barnes 1
Chase Barrs 1
Matt Beachler 2
Darius Beane 1
Craig Beaudion 1
Tervell Beck 2
David Bell 1
Trevian Bell 1
Kalin Bennett 2
Brock Bertram 3
Thomas Binelli 1
Jermaine Bishop 1
James Bishop IV 1
Gerald Blackshear 1
George Blagojevic 1
Gavin Block 2
Delfincko Bogan 1
Bam Bowman 4
Romain Boxus 2
William Boyer-Richard 3
Lysander Bracey 1
Levi Bradley 2
Chris Brandon 1
Brad Brechting 1
Josh Brewer 2
Travon Broadway 1
Dalonte Brown 4
Miles Brown 2
Zach Brown 1
Joe Bryant 1
Luke Bumbalough 2
Romelo Burrell 3
James Butler 1
P.J. Byrd
VCU Rams (NCAA)
1
John Carroll 1
Ian Carter 1
Devante Carter 1
Traci Carter 1
Jason Carter 2
Dontay Caruthers 3
Trey Carver 1
Kyonze Chavis 1
Tyler Cheese 4
Marvin Clark 1
T.J. Clifford 1
Tyler Cochran 1
Sandy Cohen III 1
Austin Colbert 1
Keenon Cole 1
Jarron Coleman 2
Isaiah Coleman-Lands 2
Nikola Colovic 1
Josh Cottrell 1
Antonio Cowart 2
Hunter Crist 1
Malik Crowfield
VCU Rams (NCAA)
1
Rafael Cruz 1
Jarron Cumberland 1
Jaevin Cumberland 1
Keshawn Curry
VCU Rams (NCAA)
1
Gairges Daow 3
Chris Darrington 1
Jordan Dartis 2
Jeremiah Davenport 1
Raasean Davis 1
Antoine Davis 1
Josh Davis 2
Eddie Davis III 1
Mikal Dawson 2
Darius Days 1
Alihan Demir 1
Mamoudou Diarra 1
David Dileo 3
Shamar Dillard 1
Mikey Dixon 1
Jarvis Doles 1
Carlos Dotson 1
Corey Douglas
VCU Rams (NCAA)
1
Zacarry Douglas 1
Quintin Dove 1
Lindsey Drew 1
Seth Dugan 2
B.J. Dulling 2
Michael Dunne 2
Jason Dunne 1
A.J. Edu 1
Algevon Eichelberger 1
Ishmael El-Amin 3
Malik Ellison 2
Patrick Emilien 3
Marcus Evans
VCU Rams (NCAA)
1
Aaron Falzon 1
Braxton Fasone 1
Hugo Ferreira 1
L.J. Figueroa 1
Kalin Fisher 1
Derrick Flowers 1
Moses Flowers 1
Michael Flowers 1
Michael Flowers 2
Chris Ford 1
Nolan Foster 1
James Foye 1
Akiean Frederick 2
Enrique Freeman 2
Savion Gallion 1
Reggie Garnder 1
Chazz George 1
Eugene German 3
Christopher Gettelfinger 1
DeAndre Gholston 1
Marcus Gibbs 1
Kameron Gibson 1
Michael Gilmore
VCU Rams (NCAA)
1
Musial Gjysma 1
James Gollon 1
Tre Gomillion 1
Jordan Gorman 1
Marc Gosselin 1
Dae Dae Grant 2
Gabe Grant 2
Jayvon Graves 5
Sam Green 1
Ty Groce 2
John Guerra 1
Zach Gunn 2
Matt Halvorsen 1
Lamar Hamrick 1
Trendon Hankerson 3
Kameron Hankerson 1
Abdoulaye Harouna 2
Troy Harper 1
Jalen Harris 1
Jackie Harris 1
Jeremy Harris 3
Zach Harvey 1
Brachen Hazen 3
Tank Hemphill 1
Charles Henderson 1
P.J. Henry 1
Rod Henry-Hayes 2
Mustapha Heron 1
Parrish Hewitt 1
Thomas Hickman 1
Kashaun Hicks 1
Jaalam Hill 1
Xavier Hill-Mais 1
Kade Hilles 1
Matt Hobbs 1
Jacob Holland 1
D.J. Houston 2
Paul Hudson 1
Aundre Hyatt 1
K.J. Hymes 1
Adida Ikongshul 2
Jimond Ivey 2
Marreon Jackson 3
Willie Jackson 3
Loren Jackson 4
Xavier Jackson
VCU Rams (NCAA)
1
Paul Jackson 1
Lacey James 3
De'Riante Jenkins
VCU Rams (NCAA)
1
Trevor John 1
Jazz Johnson 1
Deante Johnson 1
Brandon Johnson 1
Chris Johnson 1
Antwain Johnson 2
Davonta Jordan 5
Milos Jovic 4
Jeremy Joyner 1
Efstratios Kalogerias 1
Kevin Kangu 1
Sedee Keita 1
Rich Kelly 1
Jaylen Key 2
Jalen King 1
Jon King 1
Derrien King 1
Jalen King 1
Darius Kinnel 1
Teyvion Kirk 2
Luke Knapke 3
Chris Knight 1
Tra'quan Knight 1
Lucas Kroft 1
Mekhi Lairy 4
Blake Lampman 1
Devontae Lane 1
Ethan Linder 1
Corbin Linder 1
Benjamin Litteken 2
Kevin Little 1
Spencer Littleson 3
Rashann London 1
Cole Long 1
J.R. Lynch 1
Terrell Mabins 1
Tray Maddox 1
Kyle Mallers 4
Charles Manning 1
Luke Maranka 2
Kevin Marfo 1
Hunter Marks 2
Jermaine Marrow 1
Adrian Martin 1
Adrian Martin 2
C.J. Massinburg 3
Anthony Masterlasco 1
Zaire Mateen 3
Skylar Mays 1
Joshua Mballa 2
Kevin McAdoo 1
Deanthony McCallum 1
Noah McCarty 3
Jayquan McCloud 1
Lunden McDay 1
Josh McFolley 1
Brendan McGuire 1
Marquelle McIntyre 1
Kevin McKay 3
Larry McKnight 1
Jason McMillan 1
Josh McNair 1
Elijah McNamara 4
Chris McNeal 1
Montell McRae 3
Zane Meeks 1
Justin Miller 1
Randy Miller 1
Kane Milling 1
Elijah Minnie 1
D.J. Mitchell 2
P.J. Mitchell 1
Akim Mitchell 1
Yeikson Montero 1
Robert Montgomery 3
Trevor Moore 1
Noah Morgan 1
Dallas Morgan 3
Trey Moses 2
Connor Murrell 4
D.J. Myers 1
Sentwali Nalls 2
Nate Navigato 1
Austin Nehls 2
Boe Nguidjol 1
Kevin Norman 1
Innocent Nwoko 1
Devon Oakley 1
Sylvester Ogbonda 2
Nate Ogbu 1
Daniel Oladapo 1
Yalim Olcay 1
Emmanuel Olojakpoke 2
Aaron Overhiser 1
T.J. Parham 1
Preston Parks 1
Damari Parris 1
Manny Patterson 1
Torrey Patton 1
Franklyn Penn 1
Jordan Perkins 1
Nick Perkins 3
Tim Perry 1
Tayler Persons 2
Mitch Peterson 4
Seth Pinkney 1
P.J. Pipes 1
Danny Pippen 2
Kenny Pittman 1
Shamorie Ponds 1
Tyrese Potoma 1
Jason Preston 4
Jared Printy 2
Aaryn Rai 1
Corey Redman 1
Camron Reece 2
Johncarlos Reyes 1
Deng Riak 4
Austin Richie 2
Spirit Ricks 1
Luke Rightnowar 1
Jacob Rigoni 1
Darrian Ringo 2
Michael Ritchie 2
Anthony Roberts 1
Anthony Roberts 2
Robby Robinson 1
Ben Roderick 2
Corey Romich 1
Jeremy Roscoe 2
Shawn Roundtree 2
Taurus Samuels 1
Jeremy Sanchez 1
Jaelan Sanford 1
Minfeke Sanoe 1
Giovanni Santiago 2
Aamahne Santos 1
Marcus Santos-Silva
VCU Rams (NCAA)
1
Keshaun Saunders 2
Jaden Sayles 1
Austin Schaub 1
Hunter Schmalz 1
Tommy Schmock 1
Cody Schwartz 1
Tre Scott 1
Nathan Scott 1
Ronaldo Segu 5
Nike Sibande 4
Trey Sides 1
Yoro Sidibe 1
Tariq Silver 1
Mike'l Simms
VCU Rams (NCAA)
1
Justin Simon 1
Troy Simons 2
Ian Sistare 1
Wes Slajchert 1
Adam Sledd 1
Javonte Smart 1
T.J. Smith 2
Jevon Smith 1
Trey Smith 1
Ricquail Smoot 1
Darion Spottsville 1
Nate Springs 2
Miroslav Stafl 1
Ben Stanley 1
Onno Steger 1
Deven Stover 1
Cian Sullivan 1
Jarrell Taylor 1
Roderick Taylor 1
Douglas Taylor 2
Tahjai Teague 4
Jaden Terry 1
Kasheem Thomas 1
Miryne Thomas 2
Marcus Thomas 1
Josh Thompson 4
James Thompson IV 1
Dante Thorpe 2
Luke Toliver 1
Boubacar Toure 2
Greg Tribble 2
Bryan Trimble 1
Max Twyman 1
Daniel Utomi 2
Ben Vander Plas 4
Issac Vann
VCU Rams (NCAA)
1
Chris Vogt 1
Garrison Wade 1
Shane Waldon 1
Jaylin Walker 2
Cooper Wall 1
Scott Walter 1
Julian Walters 1
Zach Walton 1
K.J. Walton 2
Trendon Watford 1
Travis Weatherington 1
Myja White 2
B. Artis White 1
Alex White 1
Jason Whitens 1
Steven Whitley 1
Philip Whittington 4
Kawanise Wilkins 2
Emmitt Williams 1
Keith Williams 1
Tyrese Williams 1
Antonio Williams 2
Jeenathan Williams 5
Xeyrius Williams 2
Joshua Williams 1
Antonio Williams 2
Vince Williams Jr.
VCU Rams (NCAA)
1
C.J. Williamson 3
Brien Wilson 1
Deschon Winston 1
Diante Wood 1
Bryce Workman 1
Titus Wright 1
Camren Wynter 1
Nisre Zouzoua 1