All Leagues
NBA
WNBA
Olympics Women
Olympics Men
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