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
Saint John Riptide
Jahmal
McQueen
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="12990" 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
Saint John Riptide
Jahmal McQueen
Jahmal McQueen has faced 202 opponents throughout his career
Player
Team(s)
Games
Kurt Alexander
London Lightning
(CAN-1)
2
Michael Allison
Niagara River Lions
(CAN-1)
Mississauga Power
(CAN-1)
The Island Storm
(CAN-1 PO)
9
Richard Amardi
Orangeville A's
(CAN-1)
Niagara River Lions
(CAN-1)
9
Wyatt Anders
Cape Breton H.
(CAN-1)
1
Ryan Anderson
London Lightning
(CAN-1)
6
Jake Anderson
Orangeville A's
(CAN-1)
1
Seiya Ando
Halifax Hurricanes
(CAN-1)
2
Freddy Appiah
Orangeville A's
(CAN-1)
1
Tirrell Baines
The Island Storm
(CAN-1)
8
Billy Baptist
London Lightning
(CAN-1)
1
Sefton Barrett
Cape Breton H.
(CAN-1)
2
Tydran Beaty
Moncton Magic
(CAN-1)
7
Bilal Benn
Orangeville A's
(CAN-1)
Niagara River Lions
(CAN-1)
7
Tony Bennett
Windsor Express
(CAN-1)
2
Taylor Black
London Lightning
(CAN-1)
3
George Blakeney
KW Titans
(CAN-1)
1
Adam Blazek
Niagara River Lions
(CAN-1)
KW Titans
(CAN-1)
6
Rick Bodiford
Orangeville A's
(CAN-1)
7
Maurice Bolden
London Lightning
(CAN-1)
1
Horace Bond
London Lightning
(CAN-1)
1
Julian Boyd
London Lightning
(CAN-1)
1
Daquan Brooks
Orangeville A's
(CAN-1)
2
Russell Byrd
Moncton Magic
(CAN-1)
7
Junior Cadougan
London Lightning
(CAN-1)
2
Jason Calliste
KW Titans
(CAN-1)
1
Kareem Canty
Halifax Hurricanes
(CAN-1)
3
Marcus Capers
London Lightning
(CAN-1)
Mississauga Power
(CAN-1)
10
Jahii Carson
The Island Storm
(CAN-1)
8
Greg Carter
Niagara River Lions
(CAN-1)
5
Chris Cayole
Halifax Hurricanes
(CAN-1)
2
Dominic Cheek
Orangeville A's
(CAN-1)
1
Ryan Christie
The Island Storm
(CAN-1)
3
Cliff Clinkscales
Halifax Hurricanes
(CAN-1)
9
Chris Commons
Niagara River Lions
(CAN-1)
1
Russ Conley
Niagara River Lions
(CAN-1)
6
Da'Quan Cook
Niagara River Lions
(CAN-1)
The Island Storm
(CAN-1)
Orangeville A's
(CAN-1)
8
Paul Cooper
Mississauga Power
(CAN-1)
KW Titans
(CAN-1)
5
Erik Copes
Orangeville A's
(CAN-1)
5
Melvin Council
Orangeville A's
(CAN-1)
2
Anthony Cox
Halifax Hurricanes
(CAN-1)
7
Tony Criswell
London Lightning
(CAN-1)
2
Eric Crookshank
Saint John Riptide
(CAN-1)
1
Jermaine Dailey
Halifax Hurricanes
(CAN-1)
1
Theo Davis
Moncton Magic
(CAN-1)
Orangeville A's
(CAN-1 PO)
10
A.J. Davis
KW Titans
(CAN-1)
1
Coreontae DeBerry
Halifax Hurricanes
(CAN-1)
3
Samuel Deguara
Niagara River Lions
(CAN-1)
2
Robert Diggs
Orangeville A's
(CAN-1)
3
Enrico Diloreto
London Lightning
(CAN-1)
Orangeville A's
(CAN-1)
4
Renaldo Dixon
Halifax Hurricanes
(CAN-1)
7
Darren Duncan
Windsor Express
(CAN-1)
2
Jonathan Dunn
Niagara River Lions
(CAN-1)
2
Dylan Edgar
Niagara River Lions
(CAN-1)
2
Tyshwan Edmondson
Orangeville A's
(CAN-1)
7
Tyrel Edwards
Cape Breton H.
(CAN-1)
2
Wally Ellenson
Windsor Express
(CAN-1)
2
Akeem Ellis
Orangeville A's
(CAN-1)
The Island Storm
(CAN-1)
9
Nick Evans
Windsor Express
(CAN-1)
1
Forrest Fisher
Halifax Hurricanes
(CAN-1)
2
P.J. Foster
Halifax Hurricanes
(CAN-1)
2
Kevin Foster
KW Titans
(CAN-1)
1
Chad Frazier
Cape Breton H.
(CAN-1)
7
Joel Friesen
London Lightning
(CAN-1)
1
Tyrone Garland
Mississauga Power
(CAN-1)
4
Jamal Gatali
Moncton Magic
(CAN-1)
4
Leon Gibson
The Island Storm
(CAN-1)
1
Thomas Granado
Orangeville A's
(CAN-1)
5
Malcolm Grant
Mississauga Power
(CAN-1)
2
Carl Hall
Niagara River Lions
(CAN-1)
1
Anthony Harris
Orangeville A's
(CAN-1)
5
Demitri Harris
The Island Storm
(CAN-1)
1
John Hart
London Lightning
(CAN-1)
2
Joey Haywood
Halifax Hurricanes
(CAN-1)
8
Jerrod Hendricks
Orangeville A's
(CAN-1)
1
Doug Herring
London Lightning
(CAN-1)
2
Rahlir Hollis-Jefferson
Orangeville A's
(CAN-1)
2
Edward Horton
London Lightning
(CAN-1)
1
Lewis Jackson
Orangeville A's
(CAN-1)
5
Antonio Stephen Jardine
Moncton Magic
(CAN-1)
2
Jernard Jarreau
Windsor Express
(CAN-1)
2
Cordell Jeanty
Moncton Magic
(CAN-1)
4
Brent Jennings
Orangeville A's
(CAN-1)
London Lightning
(CAN-1)
4
Cavell Johnson
Orangeville A's
(CAN-1)
KW Titans
(CAN-1)
8
Bryson Johnson
Orangeville A's
(CAN-1)
6
Zane Johnson
Orangeville A's
(CAN-1)
London Lightning
(CAN-1)
5
Kyle Johnson
Orangeville A's
(CAN-1)
London Lightning
(CAN-1)
3
Alex Johnson
Saint John Riptide
(CAN-1)
Orangeville A's
(CAN-1)
2
Chris Johnson
Niagara River Lions
(CAN-1)
2
Melvin Johnson III
Moncton Magic
(CAN-1)
6
Rudolphe Joly
Windsor Express
(CAN-1)
1
Kenneth Terrell Jones
Saint John Riptide
(CAN-1)
1
Emmanuel Jones
Halifax Hurricanes
(CAN-1)
1
Mustafaa Jones
London Lightning
(CAN-1)
5
Maurice Jones
Windsor Express
(CAN-1)
2
Troy Joseph
Orangeville A's
(CAN-1)
1
Christian Kabongo
London Lightning
(CAN-1)
1
Brandan Kearney
Moncton Magic
(CAN-1)
4
Shaquille Keith
Cape Breton H.
(CAN-1)
Windsor Express
(CAN-1)
6
Darnell Lazare
London Lightning
(CAN-1)
1
Tyrone Levett
Saint John Riptide
(CAN-1)
1
Marcus Lewis
Niagara River Lions
(CAN-1)
4
Emmanuel Xavier Lee Little
London Lightning
(CAN-1)
3
Kevin Loiselle
London Lightning
(CAN-1)
3
Mike Luby
Cape Breton H.
(CAN-1)
2
Korie Lucious
Moncton Magic
(CAN-1)
3
Chadrack Lufile
Cape Breton H.
(CAN-1)
5
Slim Magee
Orangeville A's
(CAN-1)
1
Charles Mann
Cape Breton H.
(CAN-1)
5
Antoine Mason
Halifax Hurricanes
(CAN-1)
6
Stephen Maxwell
London Lightning
(CAN-1)
5
Johnny Mayhane
Saint John Riptide
(CAN-1)
1
Wayne McCullough
The Island Storm
(CAN-1)
3
Liam McMorrow
Halifax Hurricanes
(CAN-1)
1
Darin Mency
Saint John Riptide
(CAN-1)
1
Jonathan Mills
London Lightning
(CAN-1)
1
Elvin Mims
London Lightning
(CAN-1)
2
Timothy Mitchell
Moncton Magic
(CAN-1)
6
B.J. Monteiro
Niagara River Lions
(CAN-1)
1
Josiah Moore
Niagara River Lions
(CAN-1)
2
Greg Morrow
KW Titans
(CAN-1)
1
Adrian Moss
London Lightning
(CAN-1)
2
Justin Moss
Orangeville A's
(CAN-1)
7
Sam Muldrow
Niagara River Lions
(CAN-1)
1
Loius Munks
Orangeville A's
(CAN-1)
3
Tyler Murray
Niagara River Lions
(CAN-1)
2
Stefan Nastic
Orangeville A's
(CAN-1)
1
Jabs Newby
Mississauga Power
(CAN-1)
4
Robert Nortmann
The Island Storm
(CAN-1)
4
Dan O'keefe
Orangeville A's
(CAN-1)
3
Afamefuna Quincy Okolie
London Lightning
(CAN-1)
1
Nick Okorie
London Lightning
(CAN-1)
The Island Storm
(CAN-1)
Niagara River Lions
(CAN-1)
8
Brian Oliver
Orangeville A's
(CAN-1)
3
Brian Oliver
Mississauga Power
(CAN-1)
3
Marques Oliver
Orangeville A's
(CAN-1)
4
Rotimi Osuntola
Niagara River Lions
(CAN-1)
1
Kenneth Otieno
Halifax Hurricanes
(CAN-1)
3
Timothy Parham
Halifax Hurricanes
(CAN-1)
1
Erik Parker
Windsor Express
(CAN-1)
1
Tyshawn Patterson
London Lightning
(CAN-1)
Niagara River Lions
(CAN-1)
6
Juan Pattillo
Windsor Express
(CAN-1)
2
Marvin Phillips
London Lightning
(CAN-1)
5
Ian Pinckney
Moncton Magic
(CAN-1)
2
Mike Poole
Halifax Hurricanes
(CAN-1)
7
Chad Posthumus
London Lightning
(CAN-1)
5
Anto Raic
Orangeville A's
(CAN-1)
2
Travis Releford
Mississauga Power
(CAN-1)
2
Alex Richter
The Island Storm
(CAN-1)
8
Mike Rostampour
Cape Breton H.
(CAN-1)
3
Tut Ruach
Mississauga Power
(CAN-1)
3
Billy Rush
Cape Breton H.
(CAN-1)
Niagara River Lions
(CAN-1)
7
Akeem Scott
Orangeville A's
(CAN-1)
7
Deronn Scott
Cape Breton H.
(CAN-1)
5
Raheem Singleton
Saint John Riptide
(CAN-1)
1
Marvin Singleton
London Lightning
(CAN-1)
2
Jarryn Skeete
Cape Breton H.
(CAN-1)
4
Ashton Smith
Orangeville A's
(CAN-1)
6
Clinton Springer-Williams
Niagara River Lions
(CAN-1)
Cape Breton H.
(CAN-1)
London Lightning
(CAN-1)
12
Bradley States
The Island Storm
(CAN-1)
7
Al Stewart
The Island Storm
(CAN-1)
London Lightning
(CAN-1)
10
Anthony Stewart
The Island Storm
(CAN-1)
7
Malik Story
Moncton Magic
(CAN-1)
7
Jordan Stotts
Moncton Magic
(CAN-1)
3
Omar Strong
Mississauga Power
(CAN-1)
4
Logan Stutz
Niagara River Lions
(CAN-1)
5
Tramar Sutherland
Niagara River Lions
(CAN-1)
KW Titans
(CAN-1)
6
Tramique Sutherland
KW Titans
(CAN-1)
1
Leon Sutton
Moncton Magic
(CAN-1)
5
Ricky Tarrant
KW Titans
(CAN-1)
1
Tyrrel Tate
Moncton Magic
(CAN-1)
6
Douglas Thomas
Mississauga Power
(CAN-1)
2
Terry Thomas
The Island Storm
(CAN-1)
6
DeAndre Thomas
Windsor Express
(CAN-1)
2
Keith Thomas
Cape Breton H.
(CAN-1)
3
Corbin Thomas
Orangeville A's
(CAN-1)
1
Hank Thorns
Cape Breton H.
(CAN-1)
4
Jameson Tipping
Orangeville A's
(CAN-1)
5
Daniel Tulloch
Orangeville A's
(CAN-1)
1
David Tyndale
Orangeville A's
(CAN-1)
3
Tyrell Vernon
Mississauga Power
(CAN-1)
1
Jean-Richard Volcy
Saint John Riptide
(CAN-1)
1
Anthony Walker
Cape Breton H.
(CAN-1)
5
Warren Ward
London Lightning
(CAN-1)
Mississauga Power
(CAN-1)
Windsor Express
(CAN-1)
9
Curtis Washington
London Lightning
(CAN-1)
1
C.J. Washington
Halifax Hurricanes
(CAN-1)
6
Tyrone Watson
Halifax Hurricanes
(CAN-1)
7
Jordan Weidner
Mississauga Power
(CAN-1)
London Lightning
(CAN-1)
5
Rashad Whack
The Island Storm
(CAN-1 PO)
4
Billy White
Halifax Hurricanes
(CAN-1)
6
Royce White
London Lightning
(CAN-1)
1
Flenard Whitfield
Orangeville A's
(CAN-1)
10
Jeremy Williams
Saint John Riptide
(CAN-1)
1
Kirk Williams
Niagara River Lions
(CAN-1)
2
Garrett Williamson
London Lightning
(CAN-1)
3
Adam Wing
KW Titans
(CAN-1)
1
Jeremy Wise
London Lightning
(CAN-1)
1
Austin Witter
Cape Breton H.
(CAN-1)
6
Darrell Wonge
Moncton Magic
(CAN-1)
1
Booker Woodfox
Cape Breton H.
(CAN-1)
7
Akeem Wright
London Lightning
(CAN-1)
The Island Storm
(CAN-1)
4
Kevin Young
Halifax Hurricanes
(CAN-1)
2
Samuel Zeglinski
Niagara River Lions
(CAN-1)
5
Taquan Zimmerman
Halifax Hurricanes
(CAN-1)
7