All Leagues
NBA
WNBA
Olympic games
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
Log in
Sign up
EN
EN
FR
ES
IT
Find a player / a team
Canada
Canada - NBL
Teams
Mississauga Power
William Harris
William
Harris
Opponents
Feb 8, 1988 (36 years old)
American
1m98 / 6-6
PF
Profile
Games
Totals
Splits
Records
Teammates
Opponents
Embed
Embed this player
×
Add this player to your website by copying the code below
<script src="https://widgets.proballers.com/dist/player-player-unit-widget-v1.0.js"></script><script>window.addEventListener("load", (event) => { PbPlayerPlayerUnitWidget.render() })</script><div class="proballers-widget" data-proballers-player-id="64439" data-proballers-locale="en" data-proballers-base-url="https://widgets.proballers.com"><a href="https://www.proballers.com/" target="_blank" rel="noreferrer">See stats on Proballers</a></div>
William Harris has faced 175 opponents throughout his career
Player
Team(s)
Games
Ayodokun Akingbade
The Island Storm
(CAN-1)
1
Anthony Anderson
Saint John Riptide
(CAN-1)
5
Antonio Anderson
Saint John Riptide
(CAN-1)
1
Michael Anderson
Saint John Riptide
(CAN-1)
3
Ryan Anderson
Ottawa Skyhawks
(CAN-1)
6
Antwi Atuahene
London Lightning
(CAN-1)
The Island Storm
(CAN-1)
7
Manix Auriantal
Kebs de Laval Quebec
(CAN-1)
5
Tirrell Baines
Ottawa Skyhawks
(CAN-1)
6
Reed Baker
Halifax Hurricanes
(CAN-1)
1
Antonio Ballard
The Island Storm
(CAN-1)
4
Raven Barber
Halifax Hurricanes
(CAN-1)
1
Tony Bennett
London Lightning
(CAN-1)
2
Louis Birdsong
The Island Storm
(CAN-1)
3
Jermaine Blackburn
London Lightning
(CAN-1)
Saint John Riptide
(CAN-1)
10
Will Blalock
Saint John Riptide
(CAN-1)
1
Courtland Bluford
Kebs de Laval Quebec
(CAN-1)
4
Maurice Bolden
London Lightning
(CAN-1)
6
Stefan Bonneau
Windsor Express
(CAN-1)
13
DeAnthony Bowden
London Lightning
(CAN-1)
8
Micah Brand
Saint John Riptide
(CAN-1)
Moncton Magic
(CAN-1)
3
Quinnel Brown
Windsor Express
(CAN-1)
Halifax Hurricanes
(CAN-1)
12
Damian Buckley
Kebs de Laval Quebec
(CAN-1)
8
Dwayne Buckley
Kebs de Laval Quebec
(CAN-1)
5
Dominique Buckley
Windsor Express
(CAN-1)
6
Stane's Bufford
Windsor Express
(CAN-1)
2
Rodney Buford
London Lightning
(CAN-1)
8
Kamar Burke
Moncton Magic
(CAN-1)
4
Antonio Burks
Saint John Riptide
(CAN-1)
3
Jenniro Bush
Kebs de Laval Quebec
(CAN-1)
1
Isaac Butts
Moncton Magic
(CAN-1)
3
Chris Cayole
The Island Storm
(CAN-1)
3
Al'lonzo Coleman
London Lightning
(CAN-1)
1
Boubacar Coly
Moncton Magic
(CAN-1)
2
Chris Commons
Windsor Express
(CAN-1)
13
Jujuan Cooley
Halifax Hurricanes
(CAN-1)
1
Melvin Council
Orangeville A's
(CAN-1)
Saint John Riptide
(CAN-1)
9
Jamal Crook
Ottawa Skyhawks
(CAN-1)
2
Eric Crookshank
Saint John Riptide
(CAN-1)
1
Jerice Crouch
Ottawa Skyhawks
(CAN-1)
Saint John Riptide
(CAN-1)
9
Amani Daanish
The Island Storm
(CAN-1)
1
Jermaine Dailey
Moncton Magic
(CAN-1)
1
Farnold Degand
Saint John Riptide
(CAN-1)
1
Xavier Delarue
Kebs de Laval Quebec
(CAN-1)
4
Steve Deluca
Saint John Riptide
(CAN-1)
3
Alex Desroches
Moncton Magic
(CAN-1)
1
Modibo Diarra
Saint John Riptide
(CAN-1)
2
Darren Duncan
Windsor Express
(CAN-1)
12
Tim Ellis
London Lightning
(CAN-1)
14
Nick Evans
The Island Storm
(CAN-1)
Windsor Express
(CAN-1)
4
Herman Favors
Moncton Magic
(CAN-1)
2
Dominique Ferguson
London Lightning
(CAN-1)
1
Jazzmarr Ferguson
Moncton Magic
(CAN-1)
1
Jason Forte
London Lightning
(CAN-1)
4
Kevin Francis
Orangeville A's
(CAN-1)
Saint John Riptide
(CAN-1)
9
Eric Frederick
Kebs de Laval Quebec
(CAN-1)
London Lightning
(CAN-1)
4
Gabe Freeman
London Lightning
(CAN-1)
2
Brock Gillespie
Halifax Hurricanes
(CAN-1)
1
Melvin Goins
Halifax Hurricanes
(CAN-1)
3
George Fitzgerald Goode
Windsor Express
(CAN-1)
Halifax Hurricanes
(CAN-1)
6
Chris Hagan
Kebs de Laval Quebec
(CAN-1)
5
Hillary Haley
Halifax Hurricanes
(CAN-1)
3
DeAndre Hall
Windsor Express
(CAN-1)
2
Jordan Hamilton
Orangeville A's
(CAN-1)
7
Scottie Haralson
Orangeville A's
(CAN-1)
8
Ivan Harris
Halifax Hurricanes
(CAN-1)
1
J.R. Harrison
Kebs de Laval Quebec
(CAN-1)
5
Aaron Harrison
Orangeville A's
(CAN-1)
1
Brandon Hassell
The Island Storm
(CAN-1)
3
Joey Haywood
Halifax Hurricanes
(CAN-1)
3
Mike Helms
Windsor Express
(CAN-1)
6
Doug Herring
Saint John Riptide
(CAN-1)
2
Sani Ibrahim Abu
Kebs de Laval Quebec
(CAN-1)
4
Steven Idlet
Orangeville A's
(CAN-1)
5
Semaj Inge
The Island Storm
(CAN-1)
1
Osvaldo Jeanty
London Lightning
(CAN-1)
2
Cordell Jeanty
Moncton Magic
(CAN-1)
2
Demetrius Jemison
Ottawa Skyhawks
(CAN-1)
1
Brent Jennings
Orangeville A's
(CAN-1)
4
Anthony Johnson
Windsor Express
(CAN-1)
6
Cavell Johnson
Orangeville A's
(CAN-1)
Saint John Riptide
(CAN-1)
11
Omari Johnson
The Island Storm
(CAN-1)
2
Jermaine Johnson
Ottawa Skyhawks
(CAN-1)
3
Donald Johnson
Orangeville A's
(CAN-1)
1
Ed Jones
The Island Storm
(CAN-1)
1
Eric Kibi
Ottawa Skyhawks
(CAN-1)
3
Issa Konare
The Island Storm
(CAN-1)
1
Bol Kong
Ottawa Skyhawks
(CAN-1)
3
Raymond Kraemer
Windsor Express
(CAN-1)
2
Isaac Kuon
Windsor Express
(CAN-1)
5
Trayvon Lathan
Halifax Hurricanes
(CAN-1)
Moncton Magic
(CAN-1)
2
Tyrone Levett
Saint John Riptide
(CAN-1)
Halifax Hurricanes
(CAN-1)
3
Louis-Patrick Levros
Kebs de Laval Quebec
(CAN-1)
6
Morgan Edward Lewis
London Lightning
(CAN-1)
6
Terry Licorish
Kebs de Laval Quebec
(CAN-1)
8
Kevin Loiselle
Windsor Express
(CAN-1)
14
Casey Love
Saint John Riptide
(CAN-1)
The Island Storm
(CAN-1)
3
Willy Manigat
The Island Storm
(CAN-1)
3
Chris Matthews
Saint John Riptide
(CAN-1)
1
Johnny Mayhane
Moncton Magic
(CAN-1)
1
Stephen McDowell
London Lightning
(CAN-1)
1
Doug McKinney
The Island Storm
(CAN-1)
3
Oliver McNally
Moncton Magic
(CAN-1)
5
Darin Mency
London Lightning
(CAN-1)
1
Juan Mendez
Kebs de Laval Quebec
(CAN-1)
7
David Yul Michel
Kebs de Laval Quebec
(CAN-1)
2
James Millen
London Lightning
(CAN-1)
5
Cam Miller
Windsor Express
(CAN-1)
2
Elvin Mims
London Lightning
(CAN-1)
12
Cedric Moodie
Orangeville A's
(CAN-1)
Halifax Hurricanes
(CAN-1)
9
Van Morris
Windsor Express
(CAN-1)
5
Adrian Moss
London Lightning
(CAN-1)
The Island Storm
(CAN-1)
10
Tyler Murray
London Lightning
(CAN-1)
5
Harouna Mutombo
London Lightning
(CAN-1)
1
Paul Nelson
Halifax Hurricanes
(CAN-1)
2
Afamefuna Quincy Okolie
Halifax Hurricanes
(CAN-1)
2
Nick Okorie
The Island Storm
(CAN-1)
1
Papa Oppong
Windsor Express
(CAN-1)
9
Timothy Parham
Halifax Hurricanes
(CAN-1)
1
Erik Parker
Windsor Express
(CAN-1)
8
Eric Petty
Saint John Riptide
(CAN-1)
1
Marvin Phillips
London Lightning
(CAN-1)
11
Jonas Pierre
Kebs de Laval Quebec
(CAN-1)
Saint John Riptide
(CAN-1)
5
Gregory Plummer
The Island Storm
(CAN-1)
4
Wayne Portalatin
Windsor Express
(CAN-1)
2
Lester Prosper
Windsor Express
(CAN-1)
Moncton Magic
(CAN-1)
5
Anto Raic
Moncton Magic
(CAN-1)
1
Marc Renelique
Kebs de Laval Quebec
(CAN-1)
1
Tyler Richards
Halifax Hurricanes
(CAN-1)
2
Matt Robertson
Moncton Magic
(CAN-1)
2
Brandon Robinson
Halifax Hurricanes
(CAN-1)
The Island Storm
(CAN-1)
4
Taneiko Robinson
Saint John Riptide
(CAN-1)
1
Stanley Robinson
Moncton Magic
(CAN-1)
1
Daniel Rose
Windsor Express
(CAN-1)
2
Mike Rose
Ottawa Skyhawks
(CAN-1)
6
Hamza Ruhezamihigo
Kebs de Laval Quebec
(CAN-1)
1
Dipanjot Singh
Orangeville A's
(CAN-1)
3
Raheem Singleton
London Lightning
(CAN-1)
Saint John Riptide
(CAN-1)
4
Stephen Sir
Halifax Hurricanes
(CAN-1)
1
Dane Smith
London Lightning
(CAN-1)
Saint John Riptide
(CAN-1)
5
Avery Elliot Smith
The Island Storm
(CAN-1)
2
Joel Smith
Windsor Express
(CAN-1)
2
Eddie Smith
Windsor Express
(CAN-1)
2
Dwayne Smith
The Island Storm
(CAN-1)
2
Ashton Smith
Saint John Riptide
(CAN-1)
1
Al Stewart
The Island Storm
(CAN-1)
4
Fred Sturdivant
Ottawa Skyhawks
(CAN-1)
6
Grzegorz Surmacz
Windsor Express
(CAN-1)
London Lightning
(CAN-1)
7
Devin Sweetney
Moncton Magic
(CAN-1)
4
Steve Tchiengang
The Island Storm
(CAN-1)
2
Jamil Terrell
Moncton Magic
(CAN-1)
1
DeAndre Thomas
Windsor Express
(CAN-1)
London Lightning
(CAN-1)
15
Sheray Thomas
Kebs de Laval Quebec
(CAN-1)
Saint John Riptide
(CAN-1)
2
Jameson Tipping
Orangeville A's
(CAN-1)
4
Jesse Tipping
Orangeville A's
(CAN-1)
5
Antoine Tisby
Halifax Hurricanes
(CAN-1)
The Island Storm
(CAN-1)
5
Mikhail Torrance
Moncton Magic
(CAN-1)
1
Justin Tubbs
Ottawa Skyhawks
(CAN-1)
6
Josiah Turner
Halifax Hurricanes
(CAN-1)
The Island Storm
(CAN-1)
3
Jamie Vanderbeken
Ottawa Skyhawks
(CAN-1)
4
Shawn Vanzant
The Island Storm
(CAN-1)
1
Ljubisa Vrcelj
Windsor Express
(CAN-1)
2
Sylvania Watkins
Moncton Magic
(CAN-1)
5
Khasif Watson
Windsor Express
(CAN-1)
2
Rod Wells
Windsor Express
(CAN-1)
3
Malcolm White
Halifax Hurricanes
(CAN-1)
1
Flenard Whitfield
Orangeville A's
(CAN-1)
8
Josh Whyte
London Lightning
(CAN-1)
1
Jeremy Williams
London Lightning
(CAN-1)
The Island Storm
(CAN-1)
8
Paul Williams
Windsor Express
(CAN-1)
2
Jasper Williams
Orangeville A's
(CAN-1)
2
Garrett Williamson
London Lightning
(CAN-1)
6
Jaytornah Wisseh
London Lightning
(CAN-1)
5
Darrell Wonge
Moncton Magic
(CAN-1)
4
P.J. Young
Saint John Riptide
(CAN-1)
3
Evaldas Zabas
Orangeville A's
(CAN-1)
8