William Green has faced 139 opponents throughout his career

Player Team(s) Games
Gregorio Adon 2
Debley Agramonte 1
Cliff Alexander 1
Jeff Allen 1
Miguel Almonte 1
Eloy Antonio Camacho Vargas 2
Jonathan Araujo 3
Juan Araujo 3
Waverly Austin 1
Eulis Baez 1
Oscar Balbuena 1
Shamil Ballas 1
Richard Bautista 4
Troy Baxter 1
Kavell Bigby-Williams 1
Tim Bond 1
Carlton Bragg 1
A.J. Bramah 1
Darwin Cabrera 2
Carlos Carela 1
Xavier Carreras 1
Anyeuri Castillo 3
Al'lonzo Coleman 2
Yeison Colome 3
Juan Coronado 1
Jose Corporan 4
Tulio Da Silva 1
Jawan Davis 1
Adonis De La Rosa 3
Adris De Leon 2
Gerard Devaughn 1
Luis Diaz 2
Miguel Dicent 2
Joan Duran 4
Maxie Esho 1
Miguel Evangelísta 1
Jose Familia 3
Luis Feliz 1
L.J. Figueroa 1
Jerry Flores 3
Adrian Forbes 1
Jose Fortuna 2
Brandone Francis 3
Jerome Frink 1
Ramon Galloway 1
Oliver Garcia 1
Tevin Glass 1
Robert Glenn 3
Juan Guerrero 2
Adonys Henriquez 1
Antonio Hester 1
Curtis Hollis 1
Ameer Jackson 1
Luis Jacobo 1
Ronald Jefferson 1
Anthony Johnson 2
Nigel Jones 1
Kennedy Jones 2
Keith Jordan 2
Samuel Lara 2
Terry Larrier 1
José Liriano 1
Adonis López 2
Hector Maldonado 3
Elpidio Manuel Fortuna Lara 2
Elys Manuel Guzman 4
Brayan Martinez 3
Victor Martinez 3
Luis Martinez 2
Yunior Martinez 1
Jhery Matos 2
Cleveland Melvin 1
Brahian Mendez 1
Maxwell Mendoza 2
Rigoberto Mendoza 1
Juan Miguel Suero Castillo 3
Luis Montero 2
Yeikson Montero 1
Rayner Moquete 3
Diego Moquete 2
Nehemias Morillo 4
Brandon Moss 1
Tyrone Nash 1
Danilo Nunez 1
Duby Okeke 2
Richard Ortega Jr 1
Dixon Oviedo Evangelista 2
Pedro Pabon 1
Adonte Parker 2
Kelvin Pena 2
Antonio Pena 1
Kelvin Perez 1
Jassel Perez 2
Fausto Pichardo 1
Eddy Polanco 2
Richard Polanco 2
Bernardo Polanco 1
Cletrell Pope 1
Malik Pope 1
Raphiael Putney 1
Elkin Ramos 1
César Ramírez 1
Malcolm Rhett 1
Kerwin Roach 1
Ronald Roberts 2
Jeromy Rodriguez 3
Adris Rodriguez 1
Ramon Ruiz 1
Ayinde Russell 1
Josué Salazar 1
Corey Sanders 1
Raymer Santana 3
Edward Santana 3
Luis Santos 2
Justin Satchell 1
Ryan Scott 2
Gregory Smith 1
Gelvis Solano 1
Elias Soliman 2
Ricky Soliver 2
Gerardo Suero 2
Isaiah Swann 2
Roberto Tamarez 2
Marlon Taylor 1
Edgar Tejeda 1
Yomar Thomas 3
Keith Thompson 1
Hollis Thompson 1
Ronald Tineo 1
Mike Torres 2
Breein Tyree 1
Henry Valdez 3
Kiril Wachsmann 2
Mike Watkins 2
George Williams 3
Jordan Williams 4
Achraf Yacoubou 2
Jayvian de la Cruz 2
Daniel de la Cruz 1