Toronto Raptors: 30 greatest players of all-time

(Rick Madonik/Toronto Star via Getty Images)
(Rick Madonik/Toronto Star via Getty Images) /
31 of 31
Toronto Raptors
Kyle Lowry – Toronto Raptors (Photo by Tom Szczerbowski/Getty Images) /

1. Kyle Lowry

Lowry’s place as the best player in Raptors history can be attributed to the fact that he has been the best player on a Raptors team that is currently going through its most successful period ever.

As of January 2019, he ranks sixth all-time in games played, fourth in points, first in steals and first in 3-pointers made.

Lowry has the ideal combination of longevity, statistical greatness and winning all on his side. Also, no offense to DeMar, but Lowry was a consistent performer in the playoffs.

He puts his body on the line on a nightly basis, taking charges from guys almost twice his height, even when we don’t want him to. He’s a dog, a born winner who hates losing.

One of my favorite things to do when the Raptors lose is watching Kyle Lowry, losing isn’t in his DNA nor should it be. Not when he has an abundance of talent at his disposal.

Lowry has taken over games all by himself, his Game Seven breakout party against the Miami Heat in the playoffs springs to mind. He could also hand out 15 assists like it’s no one’s business.

His status as an underdog and as a gritty competitor who has to prove himself every night fits well with a team that still has to outplay itself just to be mentioned in America.

Lowry can still defend as hard as anyone in the NBA, his offensive production remains the epitome of efficiency. A Box Plus/Minus favorite and an all-around overlooked star in the league, even at the age of 32 Lowry is still proving doubters wrong.

There are no doubts about him here, though. He’s the undisputed number one.

Next. 10 best trades in Raptors history. dark

The Greatest Raptor of All Time.