Find a player / team on Proballers
Log in
Sign up
All Leagues
NBA
WNBA
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
France ProB
Moncton Magic
Ryan
Smith
Opponents
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="70702" 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>
Canada
Canada - NBL
Teams
Moncton
Ryan Smith
Ryan Smith has faced 95 opponents throughout his career
Player
Team(s)
Games
Brian Addison
The Island Storm
(CAN-1)
4
Michael Allison
Niagara River Lions
(CAN-1)
1
Corey Allmond
Saint John Riptide
(CAN-1)
1
Richard Amardi
Orangeville A's
(CAN-1)
2
Anthony Anderson
Saint John Riptide
(CAN-1)
6
Ryan Anderson
London Lightning
(CAN-1)
2
Freddy Appiah
Orangeville A's
(CAN-1)
1
Brandon Austin
Orangeville A's
(CAN-1)
1
Tirrell Baines
The Island Storm
(CAN-1)
1
Bilal Benn
Orangeville A's
(CAN-1)
2
Cameron Bennerman
Halifax Hurricanes
(CAN-1)
3
Tony Bennett
Windsor Express
(CAN-1)
1
Joseph Bertrand
Halifax Hurricanes
(CAN-1)
The Island Storm
(CAN-1)
4
Taylor Black
London Lightning
(CAN-1)
1
Adam Blazek
Niagara River Lions
(CAN-1)
1
Rick Bodiford
Orangeville A's
(CAN-1)
2
Maurice Bolden
Windsor Express
(CAN-1)
1
Brandon Bowdry
Halifax Hurricanes
(CAN-1)
3
Marcus Capers
London Lightning
(CAN-1)
2
Greg Carter
Niagara River Lions
(CAN-1)
1
Cliff Clinkscales
Halifax Hurricanes
(CAN-1)
7
Chris Commons
Windsor Express
(CAN-1)
1
Russ Conley
Niagara River Lions
(CAN-1)
1
Da'Quan Cook
Niagara River Lions
(CAN-1)
1
Erik Copes
Orangeville A's
(CAN-1)
2
Tony Criswell
Halifax Hurricanes
(CAN-1)
4
Alex Desroches
The Island Storm
(CAN-1)
3
Robert Diggs
Orangeville A's
(CAN-1)
1
Renaldo Dixon
Halifax Hurricanes
(CAN-1)
2
Dylan Edgar
Niagara River Lions
(CAN-1)
1
Nick Evans
The Island Storm
(CAN-1)
London Lightning
(CAN-1)
4
Olumuyiwa Famutimi
Saint John Riptide
(CAN-1)
3
Gabe Freeman
Saint John Riptide
(CAN-1)
4
Joel Friesen
Halifax Hurricanes
(CAN-1)
7
Keith Gayden
Saint John Riptide
(CAN-1)
4
Gary Gibson
The Island Storm
(CAN-1)
1
Shane Gibson
Halifax Hurricanes
(CAN-1)
7
Michael Glover
Halifax Hurricanes
(CAN-1)
7
Malcolm Grant
The Island Storm
(CAN-1)
4
Doug Herring
Saint John Riptide
(CAN-1)
6
Garrius Holloman
Saint John Riptide
(CAN-1)
5
Kyle Hunt
Halifax Hurricanes
(CAN-1)
7
Lewis Jackson
Orangeville A's
(CAN-1)
1
Brent Jennings
The Island Storm
(CAN-1)
5
Justin Johnson
Halifax Hurricanes
(CAN-1)
7
Alex Johnson
Halifax Hurricanes
(CAN-1)
Windsor Express
(CAN-1)
3
Chris Johnson
Niagara River Lions
(CAN-1)
1
Mustafaa Jones
London Lightning
(CAN-1)
1
Shaquille Keith
Windsor Express
(CAN-1)
1
Eric Kibi
London Lightning
(CAN-1)
1
Morgan Edward Lewis
The Island Storm
(CAN-1)
2
Kevin Loiselle
Halifax Hurricanes
(CAN-1)
London Lightning
(CAN-1)
3
Andre Malone
The Island Storm
(CAN-1)
3
Michael Martin
The Island Storm
(CAN-1)
3
Marlin Mason
Saint John Riptide
(CAN-1)
1
Chris Matthews
Windsor Express
(CAN-1)
1
Stephen Maxwell
London Lightning
(CAN-1)
2
Johnny Mayhane
Saint John Riptide
(CAN-1)
5
Denny McDonald
Saint John Riptide
(CAN-1)
2
Darren Moore
Saint John Riptide
(CAN-1)
2
Adrian Moss
Windsor Express
(CAN-1)
1
Justin Moss
Orangeville A's
(CAN-1)
2
Loius Munks
Orangeville A's
(CAN-1)
1
Jabs Newby
Saint John Riptide
(CAN-1)
4
Robert Nortmann
The Island Storm
(CAN-1)
5
Ty Nurse
Halifax Hurricanes
(CAN-1)
3
Nick Okorie
London Lightning
(CAN-1)
2
Robinson Opong Odoch
Saint John Riptide
(CAN-1)
1
Kenneth Otieno
The Island Storm
(CAN-1)
3
Tyshawn Patterson
London Lightning
(CAN-1)
2
Chad Posthumus
The Island Storm
(CAN-1)
London Lightning
(CAN-1)
2
Brandon Robinson
Windsor Express
(CAN-1)
1
Shane Ross
Windsor Express
(CAN-1)
1
Billy Rush
The Island Storm
(CAN-1)
Niagara River Lions
(CAN-1)
3
Akeem Scott
London Lightning
(CAN-1)
1
Anthony Simpson
The Island Storm
(CAN-1)
1
Raheem Singleton
The Island Storm
(CAN-1)
1
Chris Smith
Saint John Riptide
(CAN-1)
4
Clinton Springer-Williams
Niagara River Lions
(CAN-1)
1
Al Stewart
The Island Storm
(CAN-1)
1
Anthony Stover
Saint John Riptide
(CAN-1)
6
Logan Stutz
Niagara River Lions
(CAN-1)
1
Tramar Sutherland
Niagara River Lions
(CAN-1)
1
Terry Thomas
The Island Storm
(CAN-1)
5
Jameson Tipping
Orangeville A's
(CAN-1)
1
David Tyndale
Orangeville A's
(CAN-1)
2
Jean-Richard Volcy
Saint John Riptide
(CAN-1)
6
Ljubisa Vrcelj
Windsor Express
(CAN-1)
1
Warren Ward
London Lightning
(CAN-1)
2
Negus Webster-Chan
Halifax Hurricanes
(CAN-1)
2
Rashad Whack
The Island Storm
(CAN-1)
4
Billy White
Halifax Hurricanes
(CAN-1)
7
Flenard Whitfield
Orangeville A's
(CAN-1)
2
Akeem Wright
London Lightning
(CAN-1)
2
Samuel Zeglinski
Niagara River Lions
(CAN-1)
1