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
Theo Davis
Theo
Davis
Teammates
Jan 1, 1986 (38 years old)
Canadian
2m08 / 6-10
C
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="65702" 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>
Theo Davis has played with 52 teammates throughout his career
Player
Team(s)
Games
Richard Amardi
-
details
Orangeville A's
(CAN-1)
9
Tydran Beaty
-
details
Moncton Magic
(CAN-1)
34
Tony Bennett
-
details
Windsor Express
(CAN-1)
27
Maurice Bolden
-
details
Windsor Express
(CAN-1)
29
Russell Byrd
-
details
Moncton Magic
(CAN-1)
35
Sherron Collins
-
details
Windsor Express
(CAN-1)
18
Chris Commons
-
details
Windsor Express
(CAN-1)
30
Melvin Council
-
details
Orangeville A's
(CAN-1)
5
Tyshwan Edmondson
-
details
Orangeville A's
(CAN-1)
18
Akeem Ellis
-
details
Orangeville A's
(CAN-1)
13
Eric Frederick
-
details
Windsor Express
(CAN-1)
10
Jamal Gatali
-
details
Moncton Magic
(CAN-1)
18
Thomas Granado
-
details
Orangeville A's
(CAN-1)
16
Anthony Harris
-
details
Orangeville A's
(CAN-1)
4
James Hughes
-
details
Windsor Express
(CAN-1)
1
Antonio Stephen Jardine
-
details
Moncton Magic
(CAN-1)
10
Cordell Jeanty
-
details
Moncton Magic
(CAN-1)
20
Brent Jennings
-
details
Orangeville A's
(CAN-1)
4
Cavell Johnson
-
details
Orangeville A's
(CAN-1)
18
Bryson Johnson
-
details
Orangeville A's
(CAN-1)
17
Kyle Johnson
-
details
Orangeville A's
(CAN-1)
7
Zane Johnson
-
details
Orangeville A's
(CAN-1)
13
Alex Johnson
-
details
Windsor Express
(CAN-1)
27
Melvin Johnson III
-
details
Moncton Magic
(CAN-1)
31
Rudolphe Joly
-
details
Windsor Express
(CAN-1)
12
Brandan Kearney
-
details
Moncton Magic
(CAN-1)
21
Shaquille Keith
-
details
Windsor Express
(CAN-1)
31
Korie Lucious
-
details
Moncton Magic
(CAN-1)
18
Mike Malat
-
details
Moncton Magic
(CAN-1)
3
Denny McDonald
-
details
Windsor Express
(CAN-1)
6
Jahmal McQueen
-
details
Windsor Express
(CAN-1)
12
Timothy Mitchell
-
details
Moncton Magic
(CAN-1)
34
Adrian Moss
-
details
Windsor Express
(CAN-1)
5
Jabs Newby
-
details
Windsor Express
(CAN-1)
3
Brian Oliver
-
details
Orangeville A's
(CAN-1)
4
Marques Oliver
-
details
Orangeville A's
(CAN-1)
12
Ian Pinckney
-
details
Moncton Magic
(CAN-1)
4
Brandon Robinson
-
details
Windsor Express
(CAN-1)
29
Shane Ross
-
details
Windsor Express
(CAN-1)
3
Billy Rush
-
details
Windsor Express
(CAN-1)
16
Akeem Scott
-
details
Orangeville A's
(CAN-1)
18
Raheem Singleton
-
details
Windsor Express
(CAN-1)
2
Ashton Smith
-
details
Orangeville A's
(CAN-1)
18
Malik Story
-
details
Moncton Magic
(CAN-1)
33
Jordan Stotts
-
details
Moncton Magic
(CAN-1)
11
Leon Sutton
-
details
Moncton Magic
(CAN-1)
15
Tyrrel Tate
-
details
Moncton Magic
(CAN-1)
28
Ljubisa Vrcelj
-
details
Windsor Express
(CAN-1)
7
Flenard Whitfield
-
details
Orangeville A's
(CAN-1)
13
Kirk Williams
-
details
Windsor Express
(CAN-1)
28
Hunter Williams
-
details
Moncton Magic
(CAN-1)
3
Darrell Wonge
-
details
Moncton Magic
(CAN-1)
10