Kevin Thomas F  #33

Full Name: Kevin Farrell-Thomas

Current Team: N/A

Born: Jul 23, 1992 (31 years old)

Birthplace/Hometown: Toronto, Canada

Nationality: Canada

Height: 6-8 (203cm)     Weight: 240 (109kg)

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2016 NBA Draft

Drafted: Undrafted

Pre-Draft Team: Missouri Western (Sr)

High School: St. Mary's Ryken High School [Leonardtown, Maryland (United States)]


Kevin Thomas Opponents


Malcolm Miller

Mareik Isom

Marvin Binney

Aly Ahmed

TyQuane Goard

Kemy Osse

Du'Vaughn Maxwell

Andre Stringer

Chris Johnson

Darin Mency

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Horace WormelySaint John Riptide, Windsor ExpressInternational2: 2017-18 to 2018-191111.95.88.28372.7%Compare
Malcolm MillerSaint John RiptideInternational1: 2017-181019.06.12.37370.0%Compare
Aaron RedpathSaint John RiptideInternational1: 2017-18106.82.12.47370.0%Compare
Kenneth OtienoSaint John RiptideInternational1: 2017-18102.11.41.07370.0%Compare
Joel NdondoSaint John RiptideInternational1: 2017-18101.61.50.17370.0%Compare
Mareik IsomSaint John RiptideInternational1: 2017-18911.33.11.17277.8%Compare
Jeremiah MordiSaint John RiptideInternational2: 2017-18 to 2018-1998.35.33.27277.8%Compare
Marvin BinneySaint John RiptideInternational2: 2017-18 to 2018-1993.31.61.35455.6%Compare
Aly AhmedSaint John Riptide, Cape Breton HighlandersInternational1: 2017-18813.86.60.64450.0%Compare
Brian AddisonSaint John Riptide, Windsor ExpressInternational2: 2017-18 to 2018-1968.23.00.73350.0%Compare
TyQuane GoardSaint John RiptideInternational1: 2017-1866.84.80.54266.7%Compare
Kemy OsseSaint John Riptide, Island StormInternational2: 2017-18 to 2018-1965.72.51.53350.0%Compare
Franklin SessionIsland StormInternational1: 2017-18516.27.04.63260.0%Compare
Du'Vaughn MaxwellIsland StormInternational1: 2017-18515.27.02.63260.0%Compare
Andre StringerIsland StormInternational1: 2017-18515.23.04.63260.0%Compare
Chris JohnsonIsland StormInternational1: 2017-18514.02.21.23260.0%Compare
Tyler ScottIsland StormInternational1: 2017-1858.62.00.83260.0%Compare
Brad StatesIsland StormInternational1: 2017-1856.24.80.63260.0%Compare
Darin MencySaint John RiptideInternational1: 2017-1855.02.00.42340.0%Compare
Renaldo DixonHalifax Hurricanes, Saint John RiptideInternational2: 2017-18 to 2018-1953.22.40.42340.0%Compare
Wayne McCulloughIsland StormInternational1: 2017-1852.62.81.43260.0%Compare
Antoine MasonHalifax HurricanesInternational1: 2017-18422.55.03.52250.0%Compare
Gabe FreemanSaint John RiptideInternational1: 2017-18421.08.03.03175.0%Compare
Billy WhiteHalifax HurricanesInternational1: 2017-18419.08.81.52250.0%Compare
Michael PooleHalifax HurricanesInternational1: 2017-18411.88.00.52250.0%Compare
Ta'Quan ZimmermanHalifax HurricanesInternational1: 2017-1848.83.32.32250.0%Compare
Rhamel BrownHalifax HurricanesInternational1: 2017-1847.89.31.32250.0%Compare
Cliff ClinkscalesHalifax HurricanesInternational1: 2017-1844.83.08.32250.0%Compare
Zach ValliereIsland StormInternational1: 2017-1844.55.80.53175.0%Compare
Torrence Dyck, Jr.Island StormInternational1: 2017-1844.31.80.82250.0%Compare
Brandon BowdrySaint John RiptideInternational1: 2017-1842.52.30.53175.0%Compare
Theon ReeferHalifax HurricanesInternational1: 2017-1841.52.30.32250.0%Compare
Dut DutIsland StormInternational1: 2017-1840.80.30.02250.0%Compare
Tyrone WatsonHalifax HurricanesInternational1: 2017-18316.76.31.02166.7%Compare
Duke MondyCape Breton HighlandersInternational1: 2017-18316.02.75.0030.0%Compare
Shane OsayandeCape Breton HighlandersInternational1: 2017-18312.78.70.3030.0%Compare
Tydran BeatyCape Breton HighlandersInternational1: 2017-18311.34.31.3030.0%Compare
Jamal ReynoldsCape Breton HighlandersInternational1: 2017-18311.34.00.7030.0%Compare
Anthony OttleyWindsor ExpressInternational2: 2017-18 to 2018-19310.75.71.01233.3%Compare
J.D. TisdaleSaint John RiptideInternational1: 2017-18310.32.32.32166.7%Compare
Marcus BellIsland StormInternational1: 2017-1839.75.30.32166.7%Compare
Charles MannCape Breton HighlandersInternational1: 2017-1839.73.32.7030.0%Compare
C.J. WashingtonHalifax HurricanesInternational1: 2017-1839.04.70.01233.3%Compare
Russell ByrdKW Titans, St. John's EdgeInternational1: 2017-1836.01.71.01233.3%Compare
Denny McDonaldHalifax HurricanesInternational1: 2017-1833.02.00.31233.3%Compare
Anthony StoverSaint John RiptideInternational1: 2017-1832.75.72.02166.7%Compare
Brian RouseHalifax HurricanesInternational1: 2017-1831.30.00.02166.7%Compare
Trenity BurdineIsland StormInternational1: 2017-1830.71.70.01233.3%Compare
Haakim JohnsonCape Breton HighlandersInternational1: 2017-18223.56.54.0020.0%Compare
Charles HinkleSt. John's EdgeInternational1: 2017-18223.010.01.51150.0%Compare
Carl EnglishSt. John's EdgeInternational1: 2017-18221.54.05.51150.0%Compare
Bruce MasseyCape Breton HighlandersInternational1: 2017-18220.55.04.0020.0%Compare
Chad FrazierWindsor ExpressInternational1: 2017-18218.02.52.5020.0%Compare
Derek HallKW TitansInternational1: 2017-18218.014.53.5020.0%Compare
Justin HurttKW TitansInternational1: 2017-18218.03.51.5020.0%Compare
Desmond LeeSt. John's EdgeInternational1: 2017-18214.58.02.01150.0%Compare
Damontre HarrisWindsor ExpressInternational1: 2017-18214.09.50.5020.0%Compare
Braylon RaysonWindsor ExpressInternational1: 2017-18214.03.02.5020.0%Compare
Maurice JonesWindsor ExpressInternational1: 2017-18213.52.02.5020.0%Compare
Logan StutzWindsor ExpressInternational1: 2017-18212.57.51.0020.0%Compare
Tramar SutherlandKW TitansInternational1: 2017-18212.52.53.0020.0%Compare
Gregory MorrowKW TitansInternational1: 2017-18212.06.01.0020.0%Compare
Ari StewartCape Breton HighlandersInternational1: 2017-18212.03.50.5020.0%Compare
Alex JohnsonSt. John's EdgeInternational1: 2017-18211.04.04.51150.0%Compare
Shaquille KeithWindsor ExpressInternational1: 2017-18210.06.50.5020.0%Compare
Grandy GlazeSt. John's EdgeInternational1: 2017-1826.09.01.51150.0%Compare
Rans BrempongSt. John's EdgeInternational1: 2017-1825.04.51.51150.0%Compare
Damarcus HarrisonCape Breton HighlandersInternational1: 2017-1825.03.50.5020.0%Compare
Jarryn SkeeteSt. John's EdgeInternational1: 2017-1825.00.01.51150.0%Compare
Wally EllensonSt. John's EdgeInternational1: 2017-1824.53.51.01150.0%Compare
Nigel Johnson-TyghterKW TitansInternational1: 2017-1824.53.00.0020.0%Compare
Eric ParkerWindsor ExpressInternational1: 2017-1824.50.50.0020.0%Compare
Denzel JamesKW TitansInternational1: 2017-1822.53.51.0020.0%Compare
Tyler HawsSt. John's EdgeInternational1: 2017-1821.00.00.01150.0%Compare
Desmond HubertWindsor ExpressInternational1: 2017-1821.02.50.0020.0%Compare
Shayne StumpfWindsor ExpressInternational1: 2017-1821.03.50.0020.0%Compare
Vasilije CurcicSt. John's EdgeInternational1: 2017-1820.00.50.01150.0%Compare
Shamus FergusonCape Breton HighlandersInternational1: 2017-1820.01.00.0020.0%Compare
Mike LucierWindsor ExpressInternational1: 2017-1820.00.50.0020.0%Compare
Alan RiversSaint John RiptideInternational1: 2017-1820.00.00.01150.0%Compare
Malik StoryCape Breton HighlandersInternational1: 2017-18130.05.01.0010.0%Compare
Chris EarlySaint John RiptideInternational1: 2018-19125.010.02.0010.0%Compare
Daniel DingleSaint John RiptideInternational1: 2018-19122.01.01.0010.0%Compare
Omar StrongNiagara River LionsInternational1: 2017-18120.01.00.0010.0%Compare
Rick BodifordCape Breton HighlandersInternational1: 2017-18119.04.00.0010.0%Compare
Marvell WaitheNiagara River LionsInternational1: 2017-18118.08.02.0010.0%Compare
Jaylon TateNiagara River LionsInternational1: 2017-18116.03.04.0010.0%Compare
Chris BraswellCape Breton HighlandersInternational1: 2017-18115.09.02.0010.0%Compare
Ryan AndersonWindsor ExpressInternational1: 2018-19114.02.02.010100.0%Compare
Sam MuldrowNiagara River LionsInternational1: 2017-18114.01.02.0010.0%Compare
Kevin RogersKW TitansInternational1: 2017-18114.06.01.0010.0%Compare
Ahmad StarksKW TitansInternational1: 2017-18114.02.05.0010.0%Compare
Luke CochranWindsor ExpressInternational1: 2018-19113.06.01.010100.0%Compare
Ed HortonKW TitansInternational1: 2017-18113.03.07.0010.0%Compare
Coron WilliamsSt. John's EdgeInternational1: 2017-18112.02.02.0010.0%Compare
Brent ArringtonSaint John RiptideInternational1: 2018-19111.04.010.0010.0%Compare
Frank Bartley, IVSaint John RiptideInternational1: 2018-19111.04.00.0010.0%Compare
Angelo GriffisWindsor ExpressInternational1: 2018-19111.04.02.010100.0%Compare
Connor WoodNiagara River LionsInternational1: 2017-18111.04.01.0010.0%Compare
Reggie HamiltonWindsor ExpressInternational1: 2018-19110.02.02.010100.0%Compare

* Limited to the top 100 opponents. All stats represent what the opponents of Kevin Thomas averaged when they played against him in the selected games.