The All-NBL Canada Team is an annual National Basketball League of Canada honor given to the best players in the league following every NBLC season. It has been presented to a total of fifteen players, divided into three separate five-man lineups, since 2012–13. In the 2011–12 NBL Canada season, the third team was not included. Anthony Anderson holds the record for the most first-team selections, with three.[1] He is followed by Brandon Robinson, who has been named to two such teams.[2]

Selections

edit
Player (X) Denotes the number of times the player has been selected
Player
(in bold text)
Indicates the player who was NBL Canada MVP in the same year
Season First team Second team Third team
Players Teams Players Teams Players Teams
2011–12 Gabe Freeman London Lightning Tim Ellis London Lightning
Anthony Anderson Saint John Mill Rats Omari Johnson Oshawa Power
Ralphy Holmes Quebec Kebs Trayvon Lathan Moncton Miracles
Mike Williams Summerside Storm Tyrone Levett Halifax Rainmen
Lawrence Wright Halifax Rainmen Brandon Robinson Oshawa Power
2012–13 Devin Sweetney Moncton Miracles Anthony Anderson (2) Saint John Mill Rats Nick Okorie Oshawa Power
Darren Duncan Windsor Express Jerice Crouch Saint John Mill Rats Al Stewart Summerside Storm
Isaac Butts Moncton Miracles Tim Ellis London Lightning Antonio Ballard Summerside Storm
Elvin Mims London Lightning Quinnel Brown Halifax Rainmen Chris Commons Windsor Express
Brandon Robinson Summerside Storm Marvin Phillips London Lightning Joey Haywood Halifax Rainmen
2013–14 Anthony Anderson (3) Saint John Mill Rats Ryan Anderson Windsor Express Darren Duncan Windsor Express
Stefan Bonneau Windsor Express Morgan Lewis Mississauga Power Nick Okorie Island Storm
Cedric Moodie Brampton A's Chris Commons (2) Windsor Express Johnny Mayhane Moncton Miracles
Garrett Williamson London Lightning Tim Parham Halifax Rainmen Jermaine Johnson London Lightning
Antonio Ballard Island Storm Cavell Johnson Brampton A's Jason Williams Halifax Rainmen
2014–15 Quinnel Brown Windsor Express TyShwan Edmondson Brampton A's Nick Okorie Island Storm
Kevin Young Halifax Rainmen Tyrone Watson Halifax Rainmen Tony Bennett Windsor Express
Marvin Phillips London Lightning Omar Strong Mississauga Power Chris Commons (3) Windsor Express
Brandon Robinson Island Storm Kenny Jones Saint John Mill Rats Cavell Johnson Brampton A's
Anthony Anderson (4) Saint John Mill Rats DeAndre Thomas Windsor Express Trayvon Lathan Moncton Miracles
2015–16 Gabe Freeman (2) Saint John Mill Rats Anthony Anderson (5) Saint John Mill Rats Doug Herring Jr. Saint John Mill Rats
Justin Johnson Halifax Rainmen Chris Commons (4) Windsor Express Justin Moss Orangeville A's
Stephen Maxwell London Lightning Mike Glover Halifax Hurricanes Akeem Scott London Lightning
Brandon Robinson Windsor Express Kyle Hunt Halifax Hurricanes Dexter Strickland Moncton Miracles
Logan Stutz Niagara River Lions James Justice Moncton Miracles Akeem Wright London Lightning
2016–17 Gabe Freeman (3) Saint John Riptide Anthony Anderson (6) Saint John Riptide Maurice Jones Windsor Express
Rahlir Hollis-Jefferson Orangeville A's Ryan Anderson (2) London Lightning Malik Story Moncton Miracles
Terry Thomas Island Storm Jahii Carson Island Storm CJ Washington Halifax Hurricanes
Billy White Halifax Hurricanes Cliff Clinkscales Halifax Hurricanes Flenard Whitfeild Kitchener-Waterloo Titans
Royce White London Lightning Chad Frazier Cape Breton Highlanders Garrett Williamson London Lightning
2017–18 Carl English St. John's Edge Charles Hinkle St. John's Edge Derek Hall KW Titans
Terry Thomas (2) Moncton Magic Antoine Mason Halifax Hurricanes Doug Herring Jr. (2) London Lightning
Billy White (2) Halifax Hurricanes Bruce Massey Cape Breton Highlanders Maurice Jones (2) Windsor Express
Royce White (2) London Lightning Du'Vaughn Maxwell Island Storm Malcolm Miller Saint John Riptide
Garrett Williamson (2) London Lightning Franklin Session Island Storm Jaylon Tate Niagara River Lions
2018–19 Frank Bartley Saint John Riptide Billy White (3) Moncton Magic Alex Johnson London Lightning
Jaylen Bland Sudbury Five Junior Cadougan St. John's Edge Aaron Redpath Cape Breton Highlanders
Guillaume Boucard London Lightning Juan Pattillo Windsor Express Jason Calliste Moncton Magic
Braylon Rayson Sudbury Five Rhamel Brown Halifax Hurricanes Gentrey Thomas Moncton Magic
Jamal Reynolds Cape Breton Highlanders Sampson Carter Island Storm Tramar Sutherland KW Titans
2019–20 Antoine Mason (2) Halifax Hurricanes Corey Allmond Moncton Magic Montay Brandon St. John's Edge
Xavier Moon London Lightning Jaylen Bland (2) Sudbury Five Alex Campbell Island Storm
Jeremiah Mordi Moncton Magic Junior Cadougan (2) St. John's Edge Cliff Clinkscales (2) Halifax Hurricanes
Braylon Rayson (2) Sudbury Five Anthony Gaines Jr. London Lightning Chris Jones Windsor Express
Billy White(4) Moncton Magic Jairus Holder Sudbury Five Sam Muldrow Windsor Express

References

edit
  1. ^ "NBLC Announces 2014-2015 All League Honours". NBLCanada.com. Retrieved 17 May 2015.
  2. ^ "NBL CANADA PRE – SEASON GUIDE AND PLAYER REGISTER 201 3 – 14" (PDF). NBLCanada.com. Retrieved 17 May 2015.