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
Moncton
Christian Upshaw
Christian
Upshaw
Opponents
Oct 1, 1986 (37 years old)
Canadian
1m78 / 5-10
PG
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="55492" 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>
Christian Upshaw has faced 101 opponents throughout his career
Player
Team(s)
Games
Jamar Abrams
London Lightning
(CAN-1 PO)
4
Ayodokun Akingbade
The Island Storm
(CAN-1)
1
Julian Allen
The Island Storm
(CAN-1)
1
Anthony Anderson
Saint John Riptide
(CAN-1)
4
Michael Anderson
Saint John Riptide
(CAN-1)
1
Yannick Anzuluni
Kebs de Laval Quebec
(CAN-1)
4
Manix Auriantal
Kebs de Laval Quebec
(CAN-1)
1
Antonio Ballard
The Island Storm
(CAN-1)
1
Louis Birdsong
The Island Storm
(CAN-1)
1
Jermaine Blackburn
Saint John Riptide
(CAN-1)
Kebs de Laval Quebec
(CAN-1)
4
Courtland Bluford
Saint John Riptide
(CAN-1)
4
DeAnthony Bowden
London Lightning
(CAN-1)
7
Micah Brand
Saint John Riptide
(CAN-1)
1
Quinnel Brown
Kebs de Laval Quebec
(CAN-1)
2
Dwayne Buckley
Kebs de Laval Quebec
(CAN-1)
1
Damian Buckley
Kebs de Laval Quebec
(CAN-1)
1
Rodney Buford
London Lightning
(CAN-1)
6
Antonio Burks
Saint John Riptide
(CAN-1)
5
Paul Campbell
Mississauga Power
(CAN-1)
1
Jared Carter
The Island Storm
(CAN-1)
2
Chris Cayole
The Island Storm
(CAN-1)
2
David Collins
Mississauga Power
(CAN-1)
1
Boubacar Coly
Moncton Magic
(CAN-1)
3
Melvin Council
Saint John Riptide
(CAN-1)
1
Jerice Crouch
Saint John Riptide
(CAN-1)
1
Shawn Daniels
London Lightning
(CAN-1)
7
Brandon Dean
London Lightning
(CAN-1)
7
Xavier Delarue
Kebs de Laval Quebec
(CAN-1)
1
Steve Deluca
Saint John Riptide
(CAN-1)
4
Modibo Diarra
Saint John Riptide
(CAN-1)
4
Darren Duncan
Saint John Riptide
(CAN-1)
Halifax Hurricanes
(CAN-1)
5
Braxton Dupree
London Lightning
(CAN-1)
2
Tim Ellis
London Lightning
(CAN-1)
7
Michael Evans
Moncton Magic
(CAN-1)
3
Nick Evans
The Island Storm
(CAN-1)
1
Jazzmarr Ferguson
Moncton Magic
(CAN-1)
1
Shaun Fountain
Kebs de Laval Quebec
(CAN-1)
3
Andrew Francis
Saint John Riptide
(CAN-1)
Mississauga Power
(CAN-1)
4
Kevin Francis
Saint John Riptide
(CAN-1)
4
Gabe Freeman
London Lightning
(CAN-1)
7
George Fudge
Moncton Magic
(CAN-1)
3
Jessan Gray
The Island Storm
(CAN-1)
3
Hillary Haley
Halifax Hurricanes
(CAN-1)
2
Xavier Hansbro
The Island Storm
(CAN-1)
3
Brandon Hassell
The Island Storm
(CAN-1)
1
Joey Haywood
Halifax Hurricanes
(CAN-1)
2
Ralphy Holmes
Kebs de Laval Quebec
(CAN-1)
4
Darnell Hugee
Halifax Hurricanes
(CAN-1)
2
Sani Ibrahim Abu
Kebs de Laval Quebec
(CAN-1)
1
James Jackson
Kebs de Laval Quebec
(CAN-1)
3
Troy Jackson
The Island Storm
(CAN-1)
3
Omari Johnson
Mississauga Power
(CAN-1)
1
Marcus Johnson
Mississauga Power
(CAN-1)
1
Cavell Johnson
Saint John Riptide
(CAN-1)
1
Taylor King
Kebs de Laval Quebec
(CAN-1)
London Lightning
(CAN-1)
3
Mike King
London Lightning
(CAN-1)
3
Issa Konare
The Island Storm
(CAN-1)
1
Carl Krauser
Kebs de Laval Quebec
(CAN-1)
4
Isaac Kuon
Saint John Riptide
(CAN-1)
4
Trayvon Lathan
Moncton Magic
(CAN-1)
3
Tyrone Levett
London Lightning
(CAN-1)
1
Louis-Patrick Levros
Kebs de Laval Quebec
(CAN-1)
1
Morgan Edward Lewis
Mississauga Power
(CAN-1)
1
Terry Licorish
Kebs de Laval Quebec
(CAN-1)
1
Nick Lother
Moncton Magic
(CAN-1)
London Lightning
(CAN-1)
4
Terry Martin
The Island Storm
(CAN-1)
1
Louie McCroskey
The Island Storm
(CAN-1)
3
Stephen McDowell
The Island Storm
(CAN-1)
3
Doug McKinney
The Island Storm
(CAN-1)
2
David Yul Michel
Kebs de Laval Quebec
(CAN-1)
1
Cedric Moodie
Kebs de Laval Quebec
(CAN-1)
3
Victor Morris
Moncton Magic
(CAN-1)
2
Paul Nelson
Halifax Hurricanes
(CAN-1)
2
Stanley Ocitti
Saint John Riptide
(CAN-1)
3
Afamefuna Quincy Okolie
Halifax Hurricanes
(CAN-1)
2
Royce Parran
Kebs de Laval Quebec
(CAN-1)
4
Gregory Plummer
Saint John Riptide
(CAN-1)
The Island Storm
(CAN-1)
2
Matt Robertson
Moncton Magic
(CAN-1)
2
Brandon Robinson
Mississauga Power
(CAN-1)
1
Brandon Robinson
Halifax Hurricanes
(CAN-1)
2
Tut Ruach
Mississauga Power
(CAN-1)
1
Soumaila Samake
Kebs de Laval Quebec
(CAN-1)
3
Patrick Sewell
London Lightning
(CAN-1)
2
Eddie Smith
London Lightning
(CAN-1)
7
Cortney Smith
Moncton Magic
(CAN-1)
1
Joel Smith
Halifax Hurricanes
(CAN-1)
2
Avery Elliot Smith
The Island Storm
(CAN-1)
1
Shamari Spears
London Lightning
(CAN-1)
6
Aaron Spears
Kebs de Laval Quebec
(CAN-1)
4
Al Stewart
The Island Storm
(CAN-1)
4
Sheray Thomas
Kebs de Laval Quebec
(CAN-1)
1
Antoine Tisby
Saint John Riptide
(CAN-1)
Halifax Hurricanes
(CAN-1)
2
Josiah Turner
Halifax Hurricanes
(CAN-1)
2
Jean-Richard Volcy
Kebs de Laval Quebec
(CAN-1)
5
Sylvania Watkins
Moncton Magic
(CAN-1)
2
Dwain Williams
Mississauga Power
(CAN-1)
1
Mike Williams
The Island Storm
(CAN-1)
3
Darrell Wonge
Moncton Magic
(CAN-1)
3
Terrence Woodyard
Moncton Magic
(CAN-1)
2
Akeem Wright
Moncton Magic
(CAN-1)
2
P.J. Young
Saint John Riptide
(CAN-1)
5