Toronto Raptors

Eastern Conference

Toronto
Raptors

46-36
W1

ROSTER — IMPACT RANKINGS

Scottie Barnes
Forward-Guard Yr 4 80G (80S)
+12.0
18.1 pts
7.5 reb
5.9 ast
33.5 min

A wildly volatile pendulum of offensive passivity and surgical playmaking defined Scottie Barnes's late-season run. When he fully embraced his role as a primary hub, he was utterly terrifying. Look no further than Mar 29 vs ORL, where he picked apart the defense to pair 23 points with 15 assists, generating a staggering +26.7 impact score. Yet, his value often fluctuated based on hidden costs and defensive engagement rather than raw point totals. During Mar 11 vs NOP, an abysmal 4-for-14 shooting night limited him to just 9 points, but he still salvaged a +3.1 impact because his elite +22.7 defensive rating completely locked down the perimeter. On the flip side, sloppy execution could easily erase otherwise productive box scores. Despite pouring in 15 points and 5 assists during Apr 10 vs NYK, his impact sank to a -0.8 because costly live-ball turnovers handed the opposition easy transition buckets. He remains a brilliant enigma.

Brandon Ingram
Forward Yr 9 77G (77S)
+10.4
21.5 pts
5.6 reb
3.7 ast
33.8 min

Brandon Ingram's mid-season stretch was a volatile rollercoaster that began with surgical two-way dominance but crashed into a stagnant, isolation-heavy slump. Early on, he dictated games even when his jumper betrayed him. During the 01/23 vs POR matchup, a cold 1/5 night from deep was completely offset by stellar defensive rotations that anchored a massive +14.9 impact score. But as February wore on, his shot selection drastically deteriorated. High-volume scoring masked his underlying inefficiencies during a 22-point outing on 02/22 vs MIL, where forced isolation sets pushed his net impact slightly into the red at -1.0. This sticky playstyle eventually ground the team's ball movement to a complete halt. The regression bottomed out on 03/10 vs HOU, as forced mid-range jumpers and a dismal 3/12 shooting night dragged his overall impact deep into the abyss at -15.4.

Immanuel Quickley
Guard Yr 5 70G (70S)
+9.6
16.4 pts
4.0 reb
5.9 ast
31.9 min

Immanuel Quickley’s midseason stretch was defined by wild, unpredictable pendulum swings between offensive mastery and empty-calorie isolation play. When his jumper was falling, he looked utterly unstoppable, peaking on 01/20 vs GSW with a staggering +22.3 impact score fueled by 40 points, 10 assists, and lethal 7-for-8 perimeter shot-making. Yet, that blistering execution frequently vanished into bouts of selfish ball-stopping. During a brutal 01/28 vs NYK matchup, he managed just 7 points and a disastrous -14.2 impact because he insisted on pounding the air out of the ball and settling for heavily contested pull-ups. Even when his raw scoring totals looked respectable, hidden costs often ruined his actual value on the floor. His 20-point outing on 02/25 vs SAS yielded a -2.5 impact, as his complete lack of playmaking—zero assists in 37 minutes—turned a decent shooting night into classic empty calories that actively bled points. Quickley clearly has the talent to fracture a defensive shell, but his tendency to over-dribble remains a glaring liability.

RJ Barrett
Forward-Guard Yr 6 57G (57S)
+7.9
19.3 pts
5.3 reb
3.3 ast
30.3 min

A maddening tug-of-war between relentless downhill dominance and self-sabotaging tunnel vision defined RJ Barrett's midseason stretch. He routinely undermined his own box score with stubborn decision-making in heavy traffic. Take the 02/08 vs IND matchup, where he dropped 20 points but posted a -2.9 impact score because his forced drives resulted in blocked shots and live-ball turnovers that ignited the opposing fast break. Yet, Barrett occasionally found ways to salvage his value when his jumper completely abandoned him. During the 01/23 vs POR game, a dismal 0-for-5 night from deep capped him at just 10 points, but he still scratched out a +2.0 impact mark by leaning heavily into a massive +16.8 defensive rating. When he finally paired his physical slashing with efficient finishing, the results were spectacular. He punctuated this run with an absolute offensive masterclass on 03/08 vs DAL, hanging 31 points on 13-of-19 shooting to generate a staggering +11.2 impact score through relentless rim pressure.

Jakob Poeltl
Center Yr 9 46G (44S)
+5.2
10.7 pts
7.0 reb
2.0 ast
25.0 min

This twenty-game stretch transformed Jakob Poeltl from a passive bench piece into an irreplaceable interior anchor. Things actually started disastrously on 02/19 vs CHI, where he posted a miserable -8.4 impact score as a reserve due to complete invisibility on the glass and zero rim pressure. He quickly reclaimed his starting job and flipped the script, generating a massive +11.9 impact on 02/22 vs MIL despite scoring just six points. That immense value came entirely from flawless defensive anchoring and elite rim protection that completely suffocated the opposition. Conversely, raw scoring volume occasionally masked severe hidden costs. During a 23-point, 11-rebound outburst on 03/20 vs DEN, his overall impact settled at a modest +4.0 because his usually stout interior presence completely collapsed, yielding a disastrous -12.7 defensive score. When engaged, Poeltl was a hyper-efficient battering ram, but his true value always hinged strictly on his defensive discipline rather than his point totals.

Sandro Mamukelashvili
Forward-Center Yr 4 80G (13S)
+3.8
11.2 pts
4.9 reb
1.9 ast
21.9 min

A late-season breakout defined Sandro Mamukelashvili’s stretch run as he evolved into a hyper-efficient, floor-stretching sparkplug. He initially stumbled during a Mar 11 vs NOP matchup, posting a brutal -11.1 impact score because he abandoned his offensive versatility to exclusively hunt three-pointers. However, he quickly corrected course and erupted during a spot start on Mar 23 vs UTA. He poured in 23 points, but his staggering +21.0 impact score was truly driven by relentless activity on the margins, generating an elite +8.1 hustle rating and a +11.1 defensive mark. Even when his perimeter touch completely vanished, the big man still found ways to win his minutes. On Apr 09 vs MIA, he managed a meager 5 points on 2-of-6 shooting, yet salvaged a +1.1 impact score through elite defensive positioning (+5.0) and high-energy hustle plays (+2.3). By blending fluid off-ball movement with a willingness to do the dirty work, Mamukelashvili transformed into a genuine matchup nightmare for opposing second units.

Collin Murray-Boyles
Forward Yr 0 57G (22S)
+1.4
8.5 pts
5.0 reb
1.9 ast
21.8 min

Moving from a bench piece to a full-time starter transformed Collin Murray-Boyles into an indispensable two-way anchor. Look no further than his brilliant performance on 01/07 vs CHA, where he scored just four points but generated a massive +14.1 impact score. He controlled the game entirely through non-scoring value, dominating the glass with 15 rebounds and executing elite defensive rotations. When he actively hunted his own offense, the results were devastating. On 01/05 vs ATL, he poured in 17 points and dished 7 assists, earning a staggering +19.2 impact score by putting on an absolute clinic in rim-running and finishing through contact. Yet, there were still nights where hidden costs ruined his effectiveness. During the 01/16 vs LAC matchup, he managed a respectable 11 points but posted a -3.4 impact score because he rushed his reads in traffic and forced ugly attempts.

Ja'Kobe Walter
Guard Yr 1 72G (19S)
-2.0
7.5 pts
2.6 reb
1.2 ast
20.5 min

This stretch was defined by maddening offensive volatility, with Walter oscillating wildly between a hesitant liability and a lethal floor-spacer. During a brutal outing on 03/05 vs MIN, his sheer refusal to attack the perimeter allowed defenders to sag off and clog driving lanes, dragging him down to a miserable -7.4 impact score. He still found ways to tilt the floor without scoring. On 03/10 vs HOU, he managed just six points but used tenacious point-of-attack defense and a +3.6 hustle rating to post a +4.3 impact score. By late March, his confidence finally erupted. He lit up the scoreboard on 03/23 vs UTA, draining six three-pointers for 21 points and a +7.4 impact score fueled by scorching perimeter execution. When he stops overthinking closeouts and simply lets it fly in rhythm, Walter completely changes the geometry of the court.

A.J. Lawson
Guard Yr 3 24G
-4.2
4.2 pts
1.8 reb
0.3 ast
9.4 min

A.J. Lawson’s early 2025-26 campaign was defined by maddening inconsistency, oscillating wildly between lethal sharpshooting and complete defensive invisibility. Even when his shot was falling, he often gave those points right back on the other end. Look at Dec 07 vs BOS. Despite dropping 10 points in just 14 minutes, he posted a -2.3 impact score because brutal defensive breakdowns and a total lack of hustle entirely erased his offensive punch. Conversely, he occasionally found ways to tilt the floor without filling up the box score. During a quiet two-point outing on Dec 27 vs WAS, Lawson salvaged a +0.9 impact by relying on active hands and relentless ball pressure to disrupt the perimeter. When everything finally clicked, as it did on Mar 29 vs ORL, he punished defenses with lethal efficiency, drilling four three-pointers for 14 points and a staggering +12.5 impact score. Yet, until he stops bleeding value through off-ball lethargy, his rotation minutes will remain a dangerous gamble.

Trayce Jackson-Davis
Forward Yr 2 16G
-4.7
1.9 pts
2.0 reb
0.4 ast
5.3 min

This midseason stretch was defined by extreme rotation volatility, as Trayce Jackson-Davis bounced between game-changing hustle shifts and completely invisible cameos. When he embraced the grimy aspects of the game, his value spiked wildly, perfectly illustrated on 01/02 vs OKC. Despite a horrific 1-for-6 shooting night, he generated a massive +7.3 impact score by dominating the dirty work areas and pulling down nine rebounds. However, when that physical edge vanished, he became an active detriment to the second unit. During a 12-minute stint on 01/20 vs TOR, he offered virtually no offensive resistance or gravity, resulting in a brutal -6.1 impact score as he completely disappeared from the floor. He finally found his ideal rhythm on 02/08 vs IND. By completely sealing off the defensive glass and denying second-chance points, he posted a double-double in just 16 minutes to earn a staggering +14.4 impact score. Ultimately, his effectiveness hinged entirely on his willingness to do the exhausting, unglamorous chores in the paint.

Jamal Shead
Guard Yr 1 82G (12S)
-5.0
6.6 pts
1.7 reb
5.4 ast
22.6 min

Offensive passivity and a crippling lack of scoring gravity turned Jamal Shead into a massive liability during this late-season stretch. Opposing defenses simply ignored him, a flaw glaringly obvious on Mar 23 vs UTA. Despite racking up 14 assists in a starting role, his absolute refusal to look at the rim allowed defenders to sag off and clog passing lanes, dragging his impact score down to a dismal -13.1. Even when he found the bottom of the net, hidden costs ruined his minutes. On Apr 01 vs SAC, he tallied a stretch-high 16 points and seven assists, yet still posted a -2.9 impact because erratic pacing and spacing issues derailed the offense. He did briefly flip the script on Mar 29 vs ORL. Suffocating point-of-attack defense and brilliant playmaking resulted in a massive +21.6 impact score alongside 12 points and 10 assists. Unfortunately, that brilliant two-way flash was a rare anomaly in a month defined by bricked perimeter looks and stalled possessions.

Alijah Martin
Guard Yr 0 23G
-5.4
2.2 pts
0.9 reb
0.5 ast
6.3 min

Alijah Martin’s first twenty games were defined by erratic, blink-and-you-miss-it rotational cameos where his relentless defensive motor constantly warred against his severe offensive limitations. He operates entirely as a chaotic energy specialist. Take his brief stint on Feb 08 vs IND. He scored just 2 points, yet posted a +1.1 impact because he brought immediate defensive energy and blew up a dribble hand-off to spark a fast break. Conversely, his offensive aggression actively hurt the second unit on Jan 10 vs BOS. Despite chipping in 7 points, errant perimeter shot selection completely neutralized his high-energy closeouts and dragged him down to a -0.5 impact. If those hustle plays dry up, his overall value plummets. This was glaringly obvious on Apr 03 vs MEM, where his failure to find any rhythm during an eight-minute appearance resulted in a brutal -4.8 impact.

Gradey Dick
Guard-Forward Yr 2 76G (1S)
-5.7
6.0 pts
1.9 reb
0.7 ast
14.0 min

An infuriating inconsistency defined this 20-game stretch for Gradey Dick, as he bounced wildly between being a lethal floor-spacer and a complete offensive ghost. Sometimes, his scoring actually masked a net-negative performance. Take the 02/11 vs DET matchup, where he managed 10 points but posted a miserable -4.7 impact score because of glaring defensive fragility and a tendency to wander off the ball. Yet, he also provided immense value on quiet shooting nights. During the 02/08 vs IND contest, Dick tallied just 8 points but generated a stellar +5.7 impact rating simply through relentless off-ball movement that kept the defense scrambling. When everything clicked, he looked exactly like the sniper his team envisioned. He opened this stretch on 01/16 vs LAC by hunting transition trailing threes for 15 points and a massive +8.2 impact score. Still, those peaks were too often interrupted by stretches of empty minutes where his failure to generate gravity stalled the offense entirely.

Jonathan Mogbo
Forward Yr 1 40G
-6.8
1.5 pts
1.7 reb
0.6 ast
6.2 min

Extreme volatility in microscopic minutes defined Jonathan Mogbo's mid-season stretch, painting the picture of a raw energy big who either wrecks the opponent's game plan or his own team's spacing. When he dialed in his chaotic athleticism, the results were staggering. During his Mar 22 vs PHX matchup, he generated a massive +10.0 impact score despite scoring just 8 points, driven entirely by game-wrecking defensive versatility that blew up opposing sets. Yet, that same frenetic energy often morphed into a distinct liability. Look at his Apr 10 vs NYK appearance, where he chipped in 6 points on perfect 2/2 shooting but still suffered a brutal -5.5 impact rating. Efficient finishing around the basket simply could not mask the hidden costs of his sloppy screening and offensive mistakes. He also struggled with stretches of total invisibility, like his Mar 05 vs MIN outing where complete offensive passivity resulted in a -4.0 impact rating, leaving him as a pure non-factor on the hardwood.

Ochai Agbaji
Guard Yr 3 42G (13S)
-7.5
4.3 pts
2.3 reb
0.7 ast
15.5 min

Wild inconsistency defined Ochai Agbaji's midseason stretch, oscillating violently between brilliant two-way flashes and complete offensive invisibility. On 03/09 vs MEM, he aggressively attacked closeouts to drop 18 points, generating a massive +9.8 impact score by finishing with precision at the rim. Conversely, his 10-point outing on 03/18 vs OKC actively hurt the team. He forced up contested jumpers in a misguided attempt to find a rhythm, resulting in hollow volume that dragged his impact down to a dismal -6.8. Yet he occasionally found ways to contribute without filling the stat sheet, highlighted by his 8-point effort on 03/16 vs POR. Despite modest scoring volume, his disciplined perimeter defense and sharp rotations earned him a solid +2.6 impact score. When he embraces decisive spot-up shooting and locked-in defense, he looks like a vital rotation piece, but his tendency to force bad shots keeps his analytical profile frustratingly volatile.

Jamison Battle
Forward Yr 1 61G (2S)
-7.9
3.1 pts
1.5 reb
0.4 ast
8.5 min

This late-season stretch was defined by empty calories and brutal defensive lapses whenever Jamison Battle was handed an extended look. His offensive peak arrived on Mar 23 vs UTA. He poured in 17 points on sharp 4-for-7 perimeter shooting, yet that performance yielded a dismal -9.0 impact score. A complete lack of secondary hustle and glaring defensive breakdowns (-4.8 defensive impact) simply bled points on the other end, rendering his scoring entirely hollow. A similarly destructive turn occurred on Mar 18 vs CHI, where his penchant for forcing contested jumpers early in the shot clock cratered his overall value to a staggering -15.2 impact score. Ironically, Battle was far more effective when playing within himself during shorter bursts, like his 11-minute shift on Mar 22 vs PHX. He scored just 7 points, but generated a massive +9.5 impact score by decisively attacking closeouts and delivering an exceptional +8.8 hustle rating.

Garrett Temple
Guard-Forward Yr 15 22G
-8.3
0.8 pts
0.4 reb
0.4 ast
3.3 min

Garrett Temple's 20-game stretch was defined by microscopic, end-of-rotation cameos where his aging legs frequently betrayed his veteran intellect. Look at his 03/18 vs CHI appearance, where he logged 2 points and 2 assists in 7 minutes but bled a disastrous -6.5 impact score. His active communication simply could not mask the physical limitations that allowed opponents to mercilessly target him on defense. A similar story unfolded on 12/26 vs WAS. Declining lateral quickness led to him being hunted in pick-and-roll switches, resulting in a -3.3 impact during just 4 minutes of action. Yet, the veteran occasionally found ways to tilt the margins without hitting a single shot, like his 12/05 vs CHA outing. Despite putting up a goose egg in the scoring column over 7 minutes, Temple generated a +2.6 impact by bringing immediate structural stability to the defensive end and blowing up off-ball actions. Ultimately, these fleeting shifts revealed a respected locker-room presence who is now relegated to purely situational cardio.

Markelle Fultz
Guard Yr 8 5G
-11.2
0.8 pts
0.2 reb
1.6 ast
7.1 min

GAME LOG

W
BKN BKN 101
136 TOR TOR
Apr 12 Analysis available
+35
L
TOR TOR 95
112 NYK NYK
Apr 10 Analysis available
-17
W
MIA MIA 114
128 TOR TOR
Apr 9 Analysis available
+14
W
MIA MIA 95
121 TOR TOR
Apr 7 Analysis available
+26
L
TOR TOR 101
115 BOS BOS
Apr 5 Analysis available
-14
W
TOR TOR 128
96 MEM MEM
Apr 3 Analysis available
+32
L
SAC SAC 123
115 TOR TOR
Apr 1 Analysis available
-8
L
TOR TOR 116
127 DET DET
Mar 31 Analysis available
-11
W
ORL ORL 87
139 TOR TOR
Mar 29 Analysis available
+52
W
NOP NOP 106
119 TOR TOR
Mar 28 Analysis available
+13
L
TOR TOR 94
119 LAC LAC
Mar 25 Analysis available
-25
W
TOR TOR 143
127 UTA UTA
Mar 23 Analysis available
+16
L
TOR TOR 98
120 PHX PHX
Mar 22 Analysis available
-22
L
TOR TOR 115
121 DEN DEN
Mar 20 Analysis available
-6
W
TOR TOR 139
109 CHI CHI
Mar 18 Analysis available
+30
W
DET DET 108
119 TOR TOR
Mar 15 Analysis available
+11
W
PHX PHX 115
122 TOR TOR
Mar 13 Analysis available
+7
L
TOR TOR 111
122 NOP NOP
Mar 11 Analysis available
-11
L
TOR TOR 99
113 HOU HOU
Mar 10 Analysis available
-14
W
DAL DAL 92
122 TOR TOR
Mar 8 Analysis available
+30
L
TOR TOR 107
115 MIN MIN
Mar 5 Analysis available
-8
L
NYK NYK 111
95 TOR TOR
Mar 3 Analysis available
-16
W
TOR TOR 134
125 WAS WAS
Feb 28 Analysis available
+9
L
SAS SAS 110
107 TOR TOR
Feb 25 Analysis available
-3
L
OKC OKC 116
107 TOR TOR
Feb 24 Analysis available
-9
W
TOR TOR 122
94 MIL MIL
Feb 22 Analysis available
+28
W
TOR TOR 110
101 CHI CHI
Feb 19 Analysis available
+9
L
DET DET 113
95 TOR TOR
Feb 11 Analysis available
-18
W
IND IND 104
122 TOR TOR
Feb 8 Analysis available
+18
W
CHI CHI 107
123 TOR TOR
Feb 5 Analysis available
+16
L
MIN MIN 128
126 TOR TOR
Feb 4 Analysis available
-2
W
UTA UTA 100
107 TOR TOR
Feb 1 Analysis available
+7
L
TOR TOR 120
130 ORL ORL
Jan 30 Analysis available
-10
L
NYK NYK 119
92 TOR TOR
Jan 28 Analysis available
-27
W
TOR TOR 103
101 OKC OKC
Jan 26 Analysis available
+2
W
TOR TOR 110
98 POR POR
Jan 24 Analysis available
+12
W
TOR TOR 122
109 SAC SAC
Jan 22 Analysis available
+13
W
TOR TOR 145
127 GSW GSW
Jan 21 Analysis available
+18
L
TOR TOR 93
110 LAL LAL
Jan 19 Analysis available
-17
L
LAC LAC 121
117 TOR TOR
Jan 17 Analysis available
-4
W
TOR TOR 115
101 IND IND
Jan 15 Analysis available
+14
L
PHI PHI 115
102 TOR TOR
Jan 13 Analysis available
-13
W
PHI PHI 115
116 TOR TOR
Jan 11 Analysis available
+1
L
TOR TOR 117
125 BOS BOS
Jan 10 Analysis available
-8
W
TOR TOR 97
96 CHA CHA
Jan 8 Analysis available
+1
W
ATL ATL 100
118 TOR TOR
Jan 6 Analysis available
+18
W
ATL ATL 117
134 TOR TOR
Jan 4 Analysis available
+17
L
DEN DEN 106
103 TOR TOR
Jan 1 Analysis available
-3
W
ORL ORL 106
107 TOR TOR
Dec 30 Analysis available
+1
W
GSW GSW 127
141 TOR TOR
Dec 28 Analysis available
+14
L
TOR TOR 117
138 WAS WAS
Dec 27 Analysis available
-21
W
TOR TOR 112
91 MIA MIA
Dec 24 Analysis available
+21
L
TOR TOR 81
96 BKN BKN
Dec 21 Analysis available
-15
L
BOS BOS 112
96 TOR TOR
Dec 21 Analysis available
-16
W
TOR TOR 111
105 MIL MIL
Dec 19 Analysis available
+6
W
TOR TOR 106
96 MIA MIA
Dec 16 Analysis available
+10
L
NYK NYK 117
101 TOR TOR
Dec 10 Analysis available
-16
L
BOS BOS 121
113 TOR TOR
Dec 7 Analysis available
-8
L
CHA CHA 111
86 TOR TOR
Dec 6 Analysis available
-25
L
LAL LAL 123
120 TOR TOR
Dec 5 Analysis available
-3
W
POR POR 118
121 TOR TOR
Dec 3 Analysis available
+3
L
TOR TOR 94
116 NYK NYK
Nov 30 Analysis available
-22
L
TOR TOR 111
118 CHA CHA
Nov 29 Analysis available
-7
W
IND IND 95
97 TOR TOR
Nov 27 Analysis available
+2
W
CLE CLE 99
110 TOR TOR
Nov 25 Analysis available
+11
W
BKN BKN 109
119 TOR TOR
Nov 23 Analysis available
+10
W
WAS WAS 110
140 TOR TOR
Nov 22 Analysis available
+30
W
TOR TOR 121
112 PHI PHI
Nov 20 Analysis available
+9
W
CHA CHA 108
110 TOR TOR
Nov 18 Analysis available
+2
W
TOR TOR 129
111 IND IND
Nov 16 Analysis available
+18
W
TOR TOR 126
113 CLE CLE
Nov 14 Analysis available
+13
W
TOR TOR 119
109 BKN BKN
Nov 12 Analysis available
+10
L
TOR TOR 120
130 PHI PHI
Nov 9 Analysis available
-10
W
TOR TOR 109
97 ATL ATL
Nov 8 Analysis available
+12
W
MIL MIL 100
128 TOR TOR
Nov 5 Analysis available
+28
W
MEM MEM 104
117 TOR TOR
Nov 2 Analysis available
+13
W
TOR TOR 112
101 CLE CLE
Oct 31 Analysis available
+11
L
HOU HOU 139
121 TOR TOR
Oct 29 Analysis available
-18
L
TOR TOR 101
121 SAS SAS
Oct 27 Analysis available
-20
L
TOR TOR 129
139 DAL DAL
Oct 26 Analysis available
-10
L
MIL MIL 122
116 TOR TOR
Oct 24 Analysis available
-6
W
TOR TOR 138
118 ATL ATL
Oct 22 Analysis available
+20