Bobby Webster has made plenty of moves since taking full control of the Toronto Raptors, and not all of them have worked out the same way.
Some signings have become important pieces of the roster. Others were made simply to fill a hole, provide some depth or take a chance on a player with upside. There are even some moves that you probably forgot even happened.
With Toronto entering another new chapter, it feels like a good time to go back through Webster’s recent signings and see how each one has aged.
One quick note: for the draft picks, the grade is more about the decision to select the player than the contract itself. There’s only so much you can learn from a rookie-scale deal.
Let’s get into it.
Garrett Temple — B
Signed: July 1, 2025
Bringing Garrett Temple back was never really about what he could give Toronto on the court. The Raptors signed Temple to a one-year, $3.3 million deal knowing most of their core was still incredibly young. Scottie Barnes, Immanuel Quickley, RJ Barrett, Jamal Shead, and Ja’Kobe Walter were all between 21 and 25 at the time.
Temple barely played, which is the biggest reason he doesn’t get an A. But his value wasn’t measured in minutes. He was one of the veteran voices in a young locker room and was repeatedly praised by Raptors players for his leadership and the role he played in bringing the group together.
Temple is no longer on the roster and has since moved into an assistant coaching role with the Dallas Mavericks, but his season in Toronto was still useful.
Chucky Hepburn — C
Signed: July 1, 2025; re-signed June 2026
This is one of those moves where there is still plenty left to figure out. Hepburn spent most of his first season with Raptors 905, appearing in 18 games and averaging 12.4 points, 8.6 assists and 2.4 steals. He also recorded eight double-doubles in just under 30 minutes per game.
His NBA opportunity was basically nonexistent. He played only twice for Toronto, both against the eventual champion New York Knicks, and went 0-for-6 from the field in 13 total minutes. Then a torn meniscus ended his season in January.
That makes this a difficult signing to judge. We haven’t really seen what Hepburn can do at the NBA level yet, but there is a reason Toronto kept him around. His college resume showed plenty of defensive ability and playmaking, and the Raptors clearly see something worth developing. For now, though, the grade has to reflect what we’ve actually seen.
Collin Murray-Boyles — A+
Signed: July 1, 2025
Technically, this is a contract signing. Realistically, we’re grading the decision that came before it. And Webster’s decision to take Collin Murray-Boyles ninth overall looks pretty good. Murray-Boyles had an impressive rookie season, averaging 8.5 points, five rebounds and 1.9 assists while shooting nearly 58 percent from the field. More importantly, he immediately looked comfortable in Toronto’s system.
Then the playoffs came around and he took another step. Against the Cleveland Cavaliers, Murray-Boyles averaged 14.4 points and 6.4 rebounds while continuing to make an impact defensively. He set a Raptors rookie playoff record with 22 points in Game 3, followed that with 15 points and 10 rebounds in Game 4 and finished Game 6 with 17 points, seven rebounds and five combined steals and blocks. There is still a lot of development ahead, but everything Toronto could have hoped for from the ninth pick was on full display.
Sandro Mamukelashvili — A
Signed: July 3, 2025
This one might end up being one of Webster’s best moves simply because of how little it cost. Toronto got Mamukelashvili on a two-year, $5.5 million contract with a player option for the second season. For a big man who could space the floor and step into a larger role when Jakob Poeltl was unavailable, that was excellent value.
Mamu became particularly important when Poeltl missed time with injuries. He also provided something the Raptors desperately needed: a big who could actually stretch the floor. He shot 38.9 percent from three and appeared in all but two games last season.
Toronto couldn’t keep him forever, and Mamukelashvili eventually moved on to the Lakers this offseason on a very well deserved contract. However, that doesn’t change how valuable the signing was while he was here.
Alijah Martin — C
Signed: July 10, 2025; re-signed July 2026
Martin’s first NBA season was more of an introduction than anything else. He appeared in 23 games for Toronto and averaged just 2.2 points, so there wasn’t much opportunity for him to establish himself at the NBA level.
The 905 was a different story. Martin averaged 18.4 points, 5.2 rebounds, 4.3 assists and 1.3 steals while shooting 37.8 percent from three. He earned All-NBA G League Third Team and All-Defensive Team honours, which helped earn him a two-year, $4.8 million deal from Toronto this offseason.
The problem is that his G League success hasn’t translated yet. There’s clearly something there, and Toronto’s willingness to bring him back shows the organization believes in his upside. But until he can turn that production into NBA minutes, a C feels fair.
AJ Lawson — C+
Signed: October 18, 2025
Lawson’s Raptors story is actually a pretty good one. The Brampton native went through a strange stretch with Toronto, earning a standard contract, getting waived, signing another two-way deal and eventually earning another standard contract later in the season.
Most of his production came with the 905, where he averaged 20.8 points, five rebounds and 2.4 assists and earned All-NBA G League Second Team honours. He wasn’t a star in Toronto, but he was useful. Across two seasons, Lawson appeared in 50 games for the Raptors and averaged 6.7 points and 2.6 rebounds.
For a player who was largely trying to prove he belonged in the NBA, that’s a solid outcome. He ultimately moved on to Spain this offseason, but Toronto gave a hometown player a legitimate opportunity and got some useful minutes out of him along the way.
Mo Bamba — F
Signed: December 29, 2025
There’s really not much to say here. Bamba was brought in for some emergency frontcourt depth while Poeltl was dealing with injury issues.
He played just two games. He averaged three minutes, zero points, zero assists and one rebound. Toronto ultimately leaned on Barnes, Mamu and Murray-Boyles instead to play the big man role. Sometimes a signing just doesn’t work. This was one of those times.
Markelle Fultz — D
Signed: March 23, 2026
This was a short-term move that did exactly what it was supposed to do: give Toronto another body while injuries piled up. The problem is that Fultz didn’t do much with the opportunity, outside of having a couple good runs with the 905.
He played five games during his 10-day contract, averaging just 0.8 points in 7.2 minutes per game while shooting 18 percent from the field. Toronto went 3-2 in those games, but much of Fultz’s run came in garbage time. It wasn’t a disastrous signing because there was very little commitment involved, but there wasn’t much upside realized either.
Tyreke Key — C-
Signed: April 6, 2026
Key’s contract was essentially a reward for what he had done with the 905. He averaged 14.9 points, 2.5 rebounds and 1.7 assists over 47 games in the G League before getting a 10-day contract with Toronto.
He still hasn’t made his NBA debut. Key did show some promise during Summer League, averaging 11.8 points in just over 18 minutes per game, but there isn’t enough of an NBA sample to give this move much credit yet. It’s another wait-and-see situation.
Allen Graves — A
Signed: July 2, 2026
Again, this grade is really about the draft pick. And so far, Webster looks like he may have found another steal. Graves was selected 19th overall in the 2026 NBA Draft and immediately turned heads during Summer League. He averaged 16.8 points, 6.8 rebounds, three assists, 2.3 steals and a block while shooting 51 percent from the field.
The most eye-catching number might have been his three-point shooting. Fifty percent from deep. It’s obviously far too early to start making huge declarations about a rookie, but Graves looked like a player who could contribute in a number of different ways right away. Considering where Toronto picked him, this is exactly the kind of selection you want your front office making.
Jaden Bradley — C
Signed: July 4, 2026
Bradley is another example where the grade is more about the draft decision than the contract. Toronto took him 50th overall, and there is plenty to like about the upside. The biggest question is fit.
Bradley is another defense-first guard in a backcourt that already has Jamal Shead, so you can argue Toronto could have used a different position with this selection. Still, taking a player with Bradley’s defensive mentality and developmental upside at No. 50 is a reasonable gamble.
During Summer League, he averaged 6.4 points, 3.6 rebounds and 3.2 assists in just over 20 minutes. He’ll need time, but the potential is there.
Kyle Anderson — B
Signed: July 6, 2026
This is basically Garrett Temple 2.0…except Anderson can actually give you meaningful minutes. Toronto signed Anderson to a one-year, $3.9 million veteran minimum contract, giving the Raptors another experienced player who can fill different roles depending on what the lineup needs.
Anderson has been around the league since 2014 and has appeared in more than 750 regular-season games. He’s never needed the ball in his hands to be useful, and he’s capable of defending multiple positions while acting as a connective passer.
He’s also familiar with Kawhi Leonard from their time together with the San Antonio Spurs, which gives Toronto another established voice around its biggest offseason acquisition. At this price, it’s a sensible veteran addition.
Trey Jemison — C+
Signed: August 4, 2026
Jemison gives Toronto something it needed: another big body. The 26-year-old has bounced around during his three NBA seasons, appearing in 74 games while averaging 3.7 points, 3.4 rebounds and 0.6 blocks.
He was also technically a member of last season’s championship-winning Knicks, although he didn’t play during their playoff run. He appeared in 13 regular-season games and averaged 1.0 points and 1.4 rebounds.
The expectation shouldn’t be that Jemison suddenly becomes a major part of the rotation. He’s here for depth. And considering Toronto’s salary constraints, there wasn’t a ton of flexibility to work with. If he can step in when injuries hit, that’s enough. There’s also a chance this grade looks better a year from now.
Webster is now entering another phase of his tenure with Toronto, and the Raptors have made it clear they believe in the direction he’s taking the franchise. He was given a multi-year extension in 2026 after Toronto returned to the playoffs, and the organization has continued to build around its young core while adding veteran pieces around it.
Now the challenge is turning those individual moves into something bigger. For the most part, Webster has given Toronto plenty of reasons to keep betting on his eye for talent.


