Final Win Prob. pScore
1840%99
110
1560%102
107
ORTG#PossPace
PHX logo Suns
112.29891.9
ORL logo Magic
107.0100108.6

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

MagicSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

MagicSunsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventPHXORL
Q4 - 0:00.0ORL110
107
Q4 - 0:04.0PHXJohnson Free Throw 2 of 2 (27 PTS)110
107
Q4 - 0:04.0PHXJohnson Free Throw 1 of 2 (26 PTS)109
107
Q4 - 0:04.0ORLMiller P.FOUL (P3.PN)108
107
Q4 - 0:04.0ORLMcGrady Driving Layup (33 PTS)108
107
Q4 - 0:12.0ORLMAGIC Timeout: Short (Full 6 Short 1)108
105
Q4 - 0:12.0PHXJohnson Free Throw 2 of 2 (25 PTS)108
105
Q4 - 0:12.0PHXSUB: Outlaw FOR Stoudemire107
105
Q4 - 0:12.0PHXJohnson Free Throw 1 of 2 (24 PTS)107
105
Q4 - 0:12.0ORLMcGrady P.FOUL (P3.PN)106
105
Q4 - 0:13.0PHXJacobsen REBOUND (Off:1 Def:1)106
105
Q4 - 0:16.0PHXMISS Marion 8' Jump Shot106
105
Q4 - 0:34.0PHXSUB: Stoudemire FOR Outlaw106
105
Q4 - 0:34.0PHXSuns Timeout: Regular (Reg.5 Short 2)106
105
Q4 - 0:35.0PHXOutlaw REBOUND (Off:6 Def:4)106
105
Q4 - 0:37.0ORLMISS Miller Free Throw 1 of 1106
105
Q4 - 0:37.0PHXOutlaw S.FOUL (P5.T3)106
105
Q4 - 0:37.0ORLMiller Driving Layup (19 PTS)106
105
Q4 - 0:50.0ORLSUB: Vaughn FOR Sasser106
103
Q4 - 0:50.0ORLMAGIC Timeout: Regular (Full 6 Short 0)106
103
Q4 - 0:50.0PHXOutlaw Layup (5 PTS) (Johnson 4 AST)106
103
Q4 - 0:59.0PHXSuns Timeout: Short (Reg.4 Short 2)104
103
Q4 - 1:04PHXJohnson REBOUND (Off:3 Def:7)104
103
Q4 - 1:07PHXMISS Marbury 25' 3PT Jump Shot104
103
Q4 - 1:30ORLArmstrong Lost Ball Turnover (P2.T11)104
103
Q4 - 1:46ORLMAGIC Timeout: Regular (Full 5 Short 0)104
103
Q4 - 1:46PHXMarbury 5' Running Hook Shot (22 PTS)104
103
Q4 - 2:03PHXOutlaw REBOUND (Off:6 Def:3)102
103
Q4 - 2:05ORLMISS McGrady 15' Jump Shot102
103
Q4 - 2:27ORLMiller REBOUND (Off:0 Def:11)102
103
Q4 - 2:28PHXMISS Marion Free Throw 2 of 2102
103
Q4 - 2:28PHXSUB: Outlaw FOR Stoudemire102
103
Q4 - 2:28PHXMarion Free Throw 1 of 2 (29 PTS)102
103
Q4 - 2:28ORLSasser S.FOUL (P4.T4)101
103
Q4 - 2:49ORLMcGrady Free Throw 2 of 2 (31 PTS)101
103
Q4 - 2:49ORLMcGrady Free Throw 1 of 2 (30 PTS)101
102
Q4 - 2:49PHXMarion S.FOUL (P4.T2)101
101
Q4 - 3:05ORLArmstrong REBOUND (Off:3 Def:1)101
101
Q4 - 3:09ORLMISS Miller 3PT Jump Shot101
101
Q4 - 3:27ORLMiller REBOUND (Off:0 Def:10)101
101
Q4 - 3:30PHXMISS Marion 24' 3PT Jump Shot101
101
Q4 - 3:50ORLArmstrong 3PT Jump Shot (8 PTS) (McGrady 11 AST)101
101
Q4 - 4:06PHXMarion Free Throw 1 of 1 (28 PTS)101
98
Q4 - 4:06ORLMiller S.FOUL (P2.T3)100
98
Q4 - 4:06PHXMarion 7' Jump Shot (27 PTS)100
98
Q4 - 4:10PHXMarion REBOUND (Off:3 Def:9)98
98
Q4 - 4:12ORLMISS McGrady 25' 3PT Jump Shot98
98
Q4 - 4:18ORLMiller REBOUND (Off:0 Def:9)98
98
Q4 - 4:21PHXMISS Marion 25' 3PT Jump Shot98
98
Q4 - 4:37PHXStoudemire REBOUND (Off:3 Def:5)98
98
Q4 - 4:41ORLMISS McGrady Driving Layup98
98
Q4 - 4:55ORLMAGIC Timeout: Regular (Full 4 Short 0)98
98
Q4 - 4:55PHXMarbury Foul Turnover (P3.T16)98
98
Q4 - 4:55PHXMarbury OFF.Foul (P5)98
98
Q4 - 5:13PHXMarion REBOUND (Off:3 Def:8)98
98
Q4 - 5:17ORLMISS McGrady 11' Jump Shot98
98
Q4 - 5:27PHXMarbury P.FOUL (P4.T1)98
98
Q4 - 5:41PHXMarion 16' Jump Shot (25 PTS) (Marbury 8 AST)98
98
Q4 - 6:01PHXSuns Timeout: Regular (Reg.4 Short 1)96
98
Q4 - 6:02ORLMcGrady 16' Jump Shot (29 PTS)96
98
Q4 - 6:15ORLMiller REBOUND (Off:0 Def:8)96
96
Q4 - 6:17PHXMISS Marbury 25' 3PT Jump Shot96
96
Q4 - 6:34ORLArmstrong Layup (5 PTS) (McGrady 10 AST)96
96
Q4 - 6:40PHXMcGrady STEAL (2 STL)96
94
Q4 - 6:44ORLMiller Bad Pass Turnover (P1.T10)96
94
Q4 - 6:54ORLMcGrady REBOUND (Off:2 Def:3)96
94
Q4 - 6:57PHXMISS Jacobsen 25' 3PT Jump Shot96
94
Q4 - 6:59PHXJohnson REBOUND (Off:2 Def:7)96
94
Q4 - 7:03PHXMISS Marion 15' Turnaround Jump Shot96
94
Q4 - 7:27ORLMcGrady Layup (27 PTS)96
94
Q4 - 7:40PHXStoudemire Free Throw 2 of 2 (16 PTS)96
92
Q4 - 7:40PHXSuns Rebound95
92
Q4 - 7:40PHXMISS Stoudemire Free Throw 1 of 295
92
Q4 - 7:40ORLSasser S.FOUL (P3.T2)95
92
Q4 - 7:40PHXStoudemire REBOUND (Off:3 Def:4)95
92
Q4 - 7:42PHXMISS Marbury 13' Jump Shot95
92
Q4 - 7:56PHXJacobsen REBOUND (Off:0 Def:1)95
92
Q4 - 7:58ORLMISS Miller 24' 3PT Jump Shot95
92
Q4 - 8:10PHXGarrity STEAL (2 STL)95
92
Q4 - 8:29ORLMcGrady Lost Ball Turnover (P5.T9)95
92
Q4 - 8:40ORLArmstrong REBOUND (Off:2 Def:1)95
92
Q4 - 8:42ORLMISS Garrity 20' Jump Shot95
92
Q4 - 8:45ORLSUB: Garrity FOR DeClercq95
92
Q4 - 8:4595
92
Q4 - 9:03PHXJohnson Free Throw 1 of 1 (23 PTS)95
92
Q4 - 9:03ORLSUB: Armstrong FOR Vaughn94
92
Q4 - 9:03PHXSUB: Marion FOR Langhi94
92
Q4 - 9:03ORLSasser S.FOUL (P2.T1)94
92
Q4 - 9:03PHXJohnson Driving Layup (22 PTS)94
92
Q4 - 9:04PHXJohnson REBOUND (Off:1 Def:7)92
92
Q4 - 9:09ORLMISS McGrady 19' Turnaround Jump Shot92
92
Q4 - 9:30PHXMarbury Driving Layup (20 PTS)92
92
Q4 - 9:44ORLDeClercq Layup (2 PTS) (McGrady 9 AST)90
92
Q4 - 10:01PHXMarbury 18' Jump Shot (18 PTS)90
90
Q4 - 10:24ORLVaughn Lost Ball Turnover (P1.T8)88
90
Q4 - 10:44ORLVaughn REBOUND (Off:0 Def:4)88
90
Q4 - 10:46PHXMISS Langhi 26' 3PT Jump Shot88
90
Q4 - 11:07PHXSUB: Stoudemire FOR Williams88
90
Q4 - 11:07ORLDeClercq Traveling Turnover (P1.T7)88
90
Q4 - 11:15ORLMiller REBOUND (Off:0 Def:7)88
90
Q4 - 11:18PHXMISS Williams Layup88
90
Q4 - 11:24PHXMarbury REBOUND (Off:1 Def:4)88
90
Q4 - 11:28ORLMISS McGrady 15' Turnaround Jump Shot88
90
Q4 - 11:42ORLMAGIC Rebound88
90
Q4 - 11:43PHXMISS Marbury 24' 3PT Jump Shot88
90
Q4 - 12:0088
90
Q3 - 0:00.0PHX88
90
Q3 - 0:00.0PHXSuns Rebound88
90
Q3 - 0:00.0PHXMISS Williams 59' 3PT Jump Shot88
90
Q3 - 0:01.0ORLVaughn Driving Layup (6 PTS)88
90
Q3 - 0:23.0PHXWilliams Layup (2 PTS)88
88
Q3 - 0:23.0PHXWilliams REBOUND (Off:1 Def:0)86
88
Q3 - 0:25.0PHXMISS Marbury 8' Jump Shot86
88
Q3 - 0:36.0ORLMiller Free Throw 2 of 2 (17 PTS)86
88
Q3 - 0:36.0ORLSUB: DeClercq FOR Kemp86
87
Q3 - 0:36.0PHXSUB: Williams FOR Voskuhl86
87
Q3 - 0:36.0PHXSUB: Langhi FOR Outlaw86
87
Q3 - 0:36.0ORLMiller Free Throw 1 of 2 (16 PTS)86
87
Q3 - 0:36.0PHXSUB: Jacobsen FOR Marion86
86
Q3 - 0:36.0PHXVoskuhl S.FOUL (P4.PN)86
86
Q3 - 0:37.0ORLGarrity REBOUND (Off:0 Def:6)86
86
Q3 - 0:40.0PHXSasser BLOCK (1 BLK)86
86
Q3 - 0:43.0PHXVoskuhl REBOUND (Off:0 Def:3)86
86
Q3 - 0:45.0ORLMISS Vaughn Layup86
86
Q3 - 0:54.0ORLSasser REBOUND (Off:0 Def:1)86
86
Q3 - 0:56.0PHXMISS Marion 13' Jump Shot86
86
Q3 - 0:59.0PHXJohnson REBOUND (Off:1 Def:6)86
86
Q3 - 1:06ORLMISS Sasser 20' Jump Shot86
86
Q3 - 1:23ORLMiller REBOUND (Off:0 Def:6)86
86
Q3 - 1:26PHXMISS Johnson 19' Jump Shot86
86
Q3 - 1:32PHXMarbury REBOUND (Off:1 Def:3)86
86
Q3 - 1:35ORLMISS Miller 25' 3PT Jump Shot86
86
Q3 - 1:55ORLGarrity REBOUND (Off:0 Def:5)86
86
Q3 - 1:58PHXGarrity BLOCK (1 BLK)86
86
Q3 - 2:13PHXOutlaw REBOUND (Off:6 Def:2)86
86
Q3 - 2:16PHXMISS Johnson 20' Jump Shot86
86
Q3 - 2:34ORLGarrity Free Throw 1 of 1 (15 PTS)86
86
Q3 - 2:34PHXOutlaw S.FOUL (P4.PN)86
85
Q3 - 2:34ORLGarrity Driving Layup (14 PTS)86
85
Q3 - 2:40ORLMAGIC Timeout: Regular (Full 3 Short 0)86
83
Q3 - 2:40PHXVoskuhl Violation:Kicked Ball86
83
Q3 - 2:47ORLKemp REBOUND (Off:2 Def:3)86
83
Q3 - 2:49PHXMISS Marbury 20' Jump Shot86
83
Q3 - 3:12ORLGarrity 3PT Jump Shot (12 PTS) (Miller 3 AST)86
83
Q3 - 3:27PHXSUB: Johnson FOR Stoudemire86
80
Q3 - 3:27ORLSUB: Sasser FOR McGrady86
80
Q3 - 3:27PHXVoskuhl Foul Turnover (P1.T13)86
80
Q3 - 3:27PHXVoskuhl OFF.Foul (P3)86
80
Q3 - 3:37ORLMcGrady Free Throw 2 of 2 (25 PTS)86
80
Q3 - 3:37ORLMcGrady Free Throw 1 of 2 (24 PTS)86
79
Q3 - 3:37PHXSUB: Voskuhl FOR Johnson86
78
Q3 - 3:37PHXOutlaw S.FOUL (P3.T4)86
78
Q3 - 3:45PHXStoudemire Layup (15 PTS) (Marbury 7 AST)86
78
Q3 - 4:03ORLMcGrady 24' 3PT Jump Shot (23 PTS)84
78
Q3 - 4:12ORLKemp REBOUND (Off:2 Def:2)84
75
Q3 - 4:16PHXMISS Marion 9' Running Jump Shot84
75
Q3 - 4:30PHXStoudemire Violation:Defensive Goaltending84
75
Q3 - 4:30ORLVaughn Layup (4 PTS) (Kemp 1 AST)84
75
Q3 - 4:38PHXMarbury Layup (16 PTS)84
73
Q3 - 4:50ORLKemp Driving Layup (22 PTS)82
73
Q3 - 5:00PHXOutlaw REBOUND (Off:5 Def:2)82
71
Q3 - 5:00PHXOutlaw Tip Shot (3 PTS)82
71
Q3 - 5:05PHXMISS Marbury 3' Layup80
71
Q3 - 5:33ORLMiller 19' Jump Shot (15 PTS) (Vaughn 5 AST)80
71
Q3 - 5:43PHXStoudemire Free Throw 2 of 2 (13 PTS)80
69
Q3 - 5:43PHXStoudemire Free Throw 1 of 2 (12 PTS)79
69
Q3 - 5:43ORLMcGrady S.FOUL (P2.T3)78
69
Q3 - 6:01ORLGarrity Free Throw 2 of 2 (9 PTS)78
69
Q3 - 6:01ORLGarrity Free Throw 1 of 2 (8 PTS)78
68
Q3 - 6:01PHXMarion S.FOUL (P3.T3)78
67
Q3 - 6:16PHXStoudemire P.FOUL (P3.T2)78
67
Q3 - 6:22ORLMcGrady REBOUND (Off:2 Def:2)78
67
Q3 - 6:24PHXMISS Outlaw Free Throw 2 of 278
67
Q3 - 6:24ORLKemp Violation:Lane78
67
Q3 - 6:24PHXOutlaw Free Throw 1 of 2 (1 PTS)78
67
Q3 - 6:24ORLKemp S.FOUL (P3.T2)77
67
Q3 - 6:37PHXMarbury REBOUND (Off:1 Def:2)77
67
Q3 - 6:40ORLMISS Miller 25' 3PT Jump Shot77
67
Q3 - 7:02ORLMiller REBOUND (Off:0 Def:5)77
67
Q3 - 7:05PHXMISS Johnson 27' 3PT Jump Shot77
67
Q3 - 7:20PHXSuns Timeout: Regular (Reg.3 Short 1)77
67
Q3 - 7:22ORLKemp 20' Jump Shot (20 PTS) (Vaughn 4 AST)77
67
Q3 - 7:29ORLMiller REBOUND (Off:0 Def:4)77
65
Q3 - 7:32PHXMISS Marbury 18' Jump Shot77
65
Q3 - 7:47ORLKemp Free Throw 1 of 1 (18 PTS)77
65
Q3 - 7:47PHXOutlaw S.FOUL (P2.T1)77
64
Q3 - 7:47ORLKemp Layup (17 PTS) (Vaughn 3 AST)77
64
Q3 - 7:55ORLGarrity REBOUND (Off:0 Def:4)77
62
Q3 - 7:58PHXMISS Stoudemire 16' Jump Shot77
62
Q3 - 8:06PHXJohnson Free Throw Flagrant 2 of 2 (20 PTS)77
62
Q3 - 8:06PHXJohnson Free Throw Flagrant 1 of 2 (19 PTS)76
62
Q3 - 8:06ORLGarrity FLAGRANT.FOUL.TYPE1 (P1.T1)75
62
Q3 - 8:10ORLMcGrady REBOUND (Off:2 Def:1)75
62
Q3 - 8:10ORLMcGrady Tip Shot (20 PTS)75
62
Q3 - 8:12ORLMISS McGrady Layup75
60
Q3 - 8:30PHXJohnson 18' Jump Shot (18 PTS)75
60
Q3 - 8:38PHXJohnson REBOUND (Off:1 Def:5)73
60
Q3 - 8:42ORLMISS Garrity 24' 3PT Jump Shot73
60
Q3 - 8:48PHXKemp STEAL (4 STL)73
60
Q3 - 9:09ORLKemp Layup (15 PTS) (Vaughn 2 AST)73
60
Q3 - 9:29PHXStoudemire Alley Oop Dunk (11 PTS) (Marbury 6 AST)73
58
Q3 - 9:32PHXMarbury REBOUND (Off:1 Def:1)71
58
Q3 - 9:34ORLMISS Kemp Layup71
58
Q3 - 9:36ORLKemp REBOUND (Off:2 Def:1)71
58
Q3 - 9:39ORLMISS Miller 25' 3PT Jump Shot71
58
Q3 - 9:50PHXKemp STEAL (3 STL)71
58
Q3 - 10:08ORLVaughn 20' Jump Shot (2 PTS)71
58
Q3 - 10:21ORLVaughn REBOUND (Off:0 Def:3)71
56
Q3 - 10:22PHXMarion REBOUND (Off:3 Def:7)71
56
Q3 - 10:22PHXMISS Marion Dunk71
56
Q3 - 10:26PHXMISS Marion Driving Layup71
56
Q3 - 10:36PHXJohnson REBOUND (Off:1 Def:4)71
56
Q3 - 10:38ORLMISS Garrity 22' Jump Shot71
56
Q3 - 10:50PHXJohnson 19' Jump Shot (16 PTS) (Marbury 5 AST)71
56
Q3 - 11:00PHXOutlaw REBOUND (Off:4 Def:2)69
56
Q3 - 11:01PHXMISS Marbury Layup69
56
Q3 - 11:16PHXMarion REBOUND (Off:2 Def:7)69
56
Q3 - 11:20ORLMISS Vaughn Driving Layup69
56
Q3 - 11:26PHXKemp STEAL (2 STL)69
56
Q3 - 11:45ORLMiller 20' Jump Shot (13 PTS) (Vaughn 1 AST)69
56
Q3 - 12:0069
54
Q2 - 0:00.0ORL69
54
Q2 - 0:00.0ORLMAGIC Rebound69
54
Q2 - 0:00.0ORLMISS Armstrong 55' 3PT Jump Shot69
54
Q2 - 0:02.0PHXArmstrong STEAL (1 STL)69
54
Q2 - 0:02.0ORLSasser P.FOUL (P1.T4)69
54
Q2 - 0:04.0PHXLanghi REBOUND (Off:0 Def:1)69
54
Q2 - 0:05.0ORLMISS McGrady Free Throw 2 of 269
54
Q2 - 0:05.0ORLSUB: Sasser FOR Kemp69
54
Q2 - 0:05.0ORLSUB: Burke FOR Miller69
54
Q2 - 0:05.0PHXSUB: Langhi FOR Voskuhl69
54
Q2 - 0:05.0PHXSuns Timeout: Short (Reg.2 Short 1)69
54
Q2 - 0:05.0ORLMcGrady Free Throw 1 of 2 (18 PTS)69
54
Q2 - 0:05.0PHXMarbury P.FOUL (P3.PN)69
53
Q2 - 0:25.0ORLMcGrady REBOUND (Off:1 Def:1)69
53
Q2 - 0:27.0PHXMISS Marbury 13' Jump Shot69
53
Q2 - 0:39.0ORLKemp Reverse Layup (13 PTS) (McGrady 8 AST)69
53
Q2 - 0:55.0PHXJohnson 3PT Jump Shot (14 PTS) (Marbury 4 AST)69
51
Q2 - 0:56.0PHXVoskuhl REBOUND (Off:0 Def:2)66
51
Q2 - 1:01ORLMISS Kemp Layup66
51
Q2 - 1:12PHXJohnson 20' Jump Shot (11 PTS)66
51
Q2 - 1:24ORLKemp Foul Turnover (P1.T6)64
51
Q2 - 1:24ORLKemp OFF.Foul (P2)64
51
Q2 - 1:40PHXMarbury 23' Jump Shot (14 PTS)64
51
Q2 - 1:53ORLKemp Free Throw 2 of 2 (11 PTS)62
51
Q2 - 1:53PHXSUB: Johnson FOR Marion62
50
Q2 - 1:53ORLMAGIC Rebound62
50
Q2 - 1:53ORLMISS Kemp Free Throw 1 of 262
50
Q2 - 1:53PHXMarion S.FOUL (P2.PN)62
50
Q2 - 2:14PHXMarion Finger Roll (23 PTS)62
50
Q2 - 2:16PHXMarion REBOUND (Off:2 Def:6)60
50
Q2 - 2:19PHXMISS Marion 16' Jump Shot60
50
Q2 - 2:24ORLSUB: Armstrong FOR Vaughn60
50
Q2 - 2:2460
50
Q2 - 2:24ORLVaughn P.FOUL (P3.T3)60
50
Q2 - 2:42ORLGarrity 19' Jump Shot (7 PTS) (McGrady 7 AST)60
50
Q2 - 2:48ORLMcGrady REBOUND (Off:1 Def:0)60
48
Q2 - 2:51ORLMISS Vaughn 20' Jump Shot60
48
Q2 - 3:06PHXMarbury Finger Roll (12 PTS) (Outlaw 5 AST)60
48
Q2 - 3:09PHXOutlaw REBOUND (Off:3 Def:2)58
48
Q2 - 3:12PHXMISS Marion 14' Jump Shot58
48
Q2 - 3:30ORLKemp Free Throw 2 of 2 (10 PTS)58
48
Q2 - 3:30ORLKemp Free Throw 1 of 2 (9 PTS)58
47
Q2 - 3:30PHXVoskuhl P.FOUL (P2.PN)58
46
Q2 - 3:51PHXJacobsen 25' 3PT Jump Shot (3 PTS) (Outlaw 4 AST)58
46
Q2 - 3:53PHXOutlaw REBOUND (Off:2 Def:2)55
46
Q2 - 3:58PHXMISS Outlaw Tip Shot55
46
Q2 - 4:05PHXSuns Rebound55
46
Q2 - 4:08ORLMISS Miller Driving Layup55
46
Q2 - 4:22PHXMarbury Bad Pass Turnover (P2.T8)55
46
Q2 - 4:39ORLMcGrady Driving Layup (17 PTS) (Miller 2 AST)55
46
Q2 - 4:56PHXMarbury 12' Jump Shot (10 PTS)55
44
Q2 - 5:09ORLKemp Free Throw 2 of 2 (8 PTS)53
44
Q2 - 5:09ORLKemp Free Throw 1 of 2 (7 PTS)53
43
Q2 - 5:09ORLSUB: Vaughn FOR Armstrong53
42
Q2 - 5:09PHXMarbury S.FOUL (P2.PN)53
42
Q2 - 5:25PHXVoskuhl Dunk (6 PTS) (Outlaw 3 AST)53
42
Q2 - 5:38ORLGarrity 25' 3PT Jump Shot (5 PTS) (McGrady 6 AST)51
42
Q2 - 5:56PHXMarion 24' 3PT Jump Shot (21 PTS) (Marbury 3 AST)51
39
Q2 - 6:04PHXVoskuhl REBOUND (Off:0 Def:1)48
39
Q2 - 6:07ORLMISS Garrity 25' 3PT Jump Shot48
39
Q2 - 6:23PHXVoskuhl Free Throw 1 of 1 (4 PTS)48
39
Q2 - 6:23PHXSuns Timeout: Regular (Reg.2 Short 0)47
39
Q2 - 6:23ORLArmstrong S.FOUL (P1.T2)47
39
Q2 - 6:23PHXVoskuhl Dunk (3 PTS) (Outlaw 2 AST)47
39
Q2 - 6:26PHXMarion REBOUND (Off:1 Def:6)45
39
Q2 - 6:28ORLMISS Armstrong 14' Jump Shot45
39
Q2 - 6:35PHXMcGrady STEAL (1 STL)45
39
Q2 - 6:46ORLMcGrady 19' Jump Shot (15 PTS)45
39
Q2 - 7:02PHXMarion 21' Jump Shot (18 PTS)45
37
Q2 - 7:25ORLKemp Dunk (6 PTS) (McGrady 5 AST)43
37
Q2 - 7:37PHXSUB: Voskuhl FOR Stoudemire43
35
Q2 - 7:37PHXSUB: Marbury FOR Brown43
35
Q2 - 7:37PHXStoudemire P.FOUL (P2.T4)43
35
Q2 - 7:37ORLMiller REBOUND (Off:0 Def:3)43
35
Q2 - 7:38PHXMISS Jacobsen 3PT Jump Shot43
35
Q2 - 8:00ORLMcGrady Free Throw 1 of 1 (13 PTS)43
35
Q2 - 8:00PHXJacobsen S.FOUL (P1.T3)43
34
Q2 - 8:00ORLMcGrady Layup (12 PTS) (Armstrong 2 AST)43
34
Q2 - 8:04PHXGarrity STEAL (1 STL)43
32
Q2 - 8:16ORLKemp Free Throw 2 of 2 (4 PTS)43
32
Q2 - 8:16PHXSUB: Jacobsen FOR Johnson43
31
Q2 - 8:16ORLKemp Free Throw 1 of 2 (3 PTS)43
31
Q2 - 8:16PHXBrown S.FOUL (P2.T2)43
30
Q2 - 8:16ORLKemp REBOUND (Off:1 Def:1)43
30
Q2 - 8:18ORLMISS Armstrong 18' Jump Shot43
30
Q2 - 8:24PHXBrown P.FOUL (P1.T1)43
30
Q2 - 8:35PHXMarion 15' Turnaround Jump Shot (16 PTS)43
30
Q2 - 8:48ORLMiller P.FOUL (P1.T1)41
30
Q2 - 8:59ORLMiller 24' 3PT Jump Shot (11 PTS) (McGrady 4 AST)41
30
Q2 - 9:10ORLSUB: Garrity FOR Burke41
27
Q2 - 9:10ORLSUB: Kemp FOR Sasser41
27
Q2 - 9:10ORLSUB: Miller FOR Hunter41
27
Q2 - 9:10ORLMAGIC Timeout: Regular (Full 2 Short 0)41
27
Q2 - 9:16PHXStoudemire Alley Oop Dunk (9 PTS) (Johnson 3 AST)41
27
Q2 - 9:20PHXStoudemire REBOUND (Off:2 Def:4)39
27
Q2 - 9:23ORLMISS Burke 24' 3PT Jump Shot39
27
Q2 - 9:35PHXMarion 16' Jump Shot (14 PTS) (Brown 1 AST)39
27
Q2 - 9:57ORLArmstrong 19' Jump Shot (3 PTS) (McGrady 3 AST)37
27
Q2 - 10:18PHXJohnson 13' Jump Shot (9 PTS)37
25
Q2 - 10:26ORLMcGrady Bad Pass Turnover (P4.T5)35
25
Q2 - 10:34PHXJohnson 9' Jump Shot (7 PTS) (Stoudemire 1 AST)35
25
Q2 - 10:39PHXStoudemire REBOUND (Off:2 Def:3)33
25
Q2 - 10:41ORLMISS McGrady 24' 3PT Jump Shot33
25
Q2 - 10:49ORLArmstrong REBOUND (Off:1 Def:1)33
25
Q2 - 10:51ORLMISS Sasser 4' Jump Shot33
25
Q2 - 11:09ORLArmstrong REBOUND (Off:0 Def:1)33
25
Q2 - 11:11PHXMISS Outlaw 12' Jump Shot33
25
Q2 - 11:17PHXSuns Rebound33
25
Q2 - 11:19PHXMISS Marion 9' Running Jump Shot33
25
Q2 - 11:33ORLBurke REBOUND (Off:1 Def:0)33
25
Q2 - 11:33ORLBurke Tip Shot (2 PTS)33
25
Q2 - 11:37ORLMISS McGrady 21' Jump Shot33
23
Q2 - 12:0033
23
Q1 - 0:00.0ORL33
23
Q1 - 0:00.0PHXMarbury 9' Running Jump Shot (8 PTS)33
23
Q1 - 0:04.0ORLMcGrady 3' Layup (10 PTS)31
23
Q1 - 0:24.0PHXMarion 3PT Jump Shot (12 PTS) (Marbury 2 AST)31
21
Q1 - 0:33.0PHXStoudemire REBOUND (Off:2 Def:2)28
21
Q1 - 0:36.0ORLMISS Hunter Layup28
21
Q1 - 0:40.0ORLGarrity REBOUND (Off:0 Def:3)28
21
Q1 - 0:42.0PHXMISS Marion 14' Jump Shot28
21
Q1 - 0:47.0PHXJohnson REBOUND (Off:1 Def:3)28
21
Q1 - 0:52.0ORLMISS Miller Driving Layup28
21
Q1 - 1:02PHXMarion REBOUND (Off:1 Def:5)28
21
Q1 - 1:02PHXMarion Tip Shot (9 PTS)28
21
Q1 - 1:04PHXMISS Stoudemire Layup26
21
Q1 - 1:07PHXOutlaw REBOUND (Off:1 Def:2)26
21
Q1 - 1:10PHXMcGrady BLOCK (1 BLK)26
21
Q1 - 1:11PHXStoudemire REBOUND (Off:2 Def:1)26
21
Q1 - 1:13PHXMISS Marbury Layup26
21
Q1 - 1:27PHXOutlaw REBOUND (Off:0 Def:2)26
21
Q1 - 1:29ORLMISS McGrady 19' Jump Shot26
21
Q1 - 1:38ORLGarrity REBOUND (Off:0 Def:2)26
21
Q1 - 1:40PHXMISS Marbury 21' Jump Shot26
21
Q1 - 1:59ORLGarrity 17' Jump Shot (2 PTS) (McGrady 2 AST)26
21
Q1 - 2:13PHXMarbury 13' Jump Shot (6 PTS) (Johnson 2 AST)26
19
Q1 - 2:25ORLMiller 24' 3PT Jump Shot (8 PTS) (McGrady 1 AST)24
19
Q1 - 2:37PHXSUB: Stoudemire FOR Voskuhl24
16
Q1 - 2:37PHXJohnson Traveling Turnover (P2.T5)24
16
Q1 - 2:41PHXMarion REBOUND (Off:0 Def:5)24
16
Q1 - 2:43ORLMISS Armstrong Finger Roll24
16
Q1 - 2:52PHXSuns Timeout: Regular (Reg.1 Short 0)24
16
Q1 - 2:52PHXMarion Lost Ball Turnover (P1.T4)24
16
Q1 - 3:07ORLMiller Free Throw 1 of 1 (5 PTS)24
16
Q1 - 3:07PHXVoskuhl S.FOUL (P1.T4)24
15
Q1 - 3:07ORLMiller Driving Layup (4 PTS)24
15
Q1 - 3:17ORLHunter REBOUND (Off:0 Def:1)24
13
Q1 - 3:19PHXMISS Voskuhl Free Throw 2 of 224
13
Q1 - 3:19ORLSUB: Hunter FOR DeClercq24
13
Q1 - 3:19PHXVoskuhl Free Throw 1 of 2 (1 PTS)24
13
Q1 - 3:19ORLDeClercq S.FOUL (P2.PN)23
13
Q1 - 3:33ORLMiller 20' Jump Shot (2 PTS)23
13
Q1 - 3:49PHXDeClercq STEAL (1 STL)23
11
Q1 - 4:10PHXMarion REBOUND (Off:0 Def:4)23
11
Q1 - 4:12ORLMISS Miller 20' Jump Shot23
11
Q1 - 4:22ORLGarrity REBOUND (Off:0 Def:1)23
11
Q1 - 4:23PHXMISS Johnson Free Throw 2 of 223
11
Q1 - 4:23PHXJohnson Free Throw 1 of 2 (5 PTS)23
11
Q1 - 4:23ORLDeClercq S.FOUL (P1.T4)22
11
Q1 - 4:25PHXJohnson REBOUND (Off:1 Def:2)22
11
Q1 - 4:27PHXMISS Johnson 8' Jump Shot22
11
Q1 - 4:31PHXJohnson REBOUND (Off:0 Def:2)22
11
Q1 - 4:35ORLMISS Garrity 3PT Jump Shot22
11
Q1 - 4:50PHXSUB: Voskuhl FOR Stoudemire22
11
Q1 - 4:50ORLSUB: DeClercq FOR Kemp22
11
Q1 - 4:50PHXOutlaw P.FOUL (P1.T3)22
11
Q1 - 4:55PHXStoudemire Dunk (7 PTS) (Marbury 1 AST)22
11
Q1 - 5:02ORLMcGrady Bad Pass Turnover (P3.T4)20
11
Q1 - 5:09ORLMiller REBOUND (Off:0 Def:2)20
11
Q1 - 5:12PHXMISS Stoudemire Layup20
11
Q1 - 5:20ORLArmstrong Bad Pass Turnover (P1.T3)20
11
Q1 - 5:26PHXKemp STEAL (1 STL)20
11
Q1 - 5:35ORLMcGrady Reverse Layup (8 PTS) (Armstrong 1 AST)20
11
Q1 - 5:46PHXStoudemire 5' Jump Shot (5 PTS)20
9
Q1 - 5:55PHXOutlaw REBOUND (Off:0 Def:1)18
9
Q1 - 5:57ORLMISS Kemp 12' Jump Shot18
9
Q1 - 6:10ORLArmstrong Free Throw Technical (1 PTS)18
9
Q1 - 6:10PHXSuns T.Foul (Def. 3 Sec Stoudemire )18
8
Q1 - 6:19PHXStoudemire Foul Turnover (P1.T1)18
8
Q1 - 6:19PHXStoudemire OFF.Foul (P1)18
8
Q1 - 6:48ORLMcGrady Reverse Layup (6 PTS)18
8
Q1 - 6:57ORLMiller REBOUND (Off:0 Def:1)18
6
Q1 - 6:59PHXMISS Stoudemire Free Throw 2 of 218
6
Q1 - 6:59ORLSUB: Armstrong FOR Vaughn18
6
Q1 - 6:59PHXStoudemire Free Throw 1 of 2 (3 PTS)18
6
Q1 - 6:59ORLVaughn S.FOUL (P2.T3)17
6
Q1 - 7:11PHXMarion REBOUND (Off:0 Def:3)17
6
Q1 - 7:13ORLMISS Vaughn 25' 3PT Jump Shot17
6
Q1 - 7:23ORLMAGIC Timeout: Regular (Full 1 Short 0)17
6
Q1 - 7:30PHXJohnson 18' Jump Shot (4 PTS)17
6
Q1 - 7:36PHXJohnson REBOUND (Off:0 Def:1)15
6
Q1 - 7:39ORLMISS McGrady 18' Jump Shot15
6
Q1 - 7:58PHXMarbury Driving Layup (4 PTS)15
6
Q1 - 8:08PHXMarbury REBOUND (Off:1 Def:0)13
6
Q1 - 8:11PHXMISS Marbury 27' 3PT Jump Shot13
6
Q1 - 8:15PHXStoudemire REBOUND (Off:1 Def:1)13
6
Q1 - 8:17PHXMISS Marbury Free Throw 1 of 113
6
Q1 - 8:17ORLVaughn S.FOUL (P1.T2)13
6
Q1 - 8:17PHXMarbury Layup (2 PTS)13
6
Q1 - 8:26PHXStoudemire REBOUND (Off:0 Def:1)11
6
Q1 - 8:28ORLMISS Vaughn 20' Jump Shot11
6
Q1 - 8:41PHXMarion 14' Jump Shot (7 PTS)11
6
Q1 - 8:45PHXMarion REBOUND (Off:0 Def:2)9
6
Q1 - 8:47ORLMISS Kemp 16' Jump Shot9
6
Q1 - 8:57PHXMarion 24' 3PT Jump Shot (5 PTS) (Johnson 1 AST)9
6
Q1 - 9:19ORLMcGrady Dunk (4 PTS)6
6
Q1 - 9:28ORLVaughn REBOUND (Off:0 Def:2)6
4
Q1 - 9:30PHXMISS Marbury 14' Jump Shot6
4
Q1 - 9:43ORLMcGrady Foul Turnover (P2.T2)6
4
Q1 - 9:43ORLMcGrady OFF.Foul (P1)6
4
Q1 - 9:48ORLKemp REBOUND (Off:0 Def:1)6
4
Q1 - 9:50PHXMISS Outlaw Layup6
4
Q1 - 9:58ORLMcGrady Bad Pass Turnover (P1.T1)6
4
Q1 - 10:01ORLVaughn REBOUND (Off:0 Def:1)6
4
Q1 - 10:05PHXMISS Stoudemire 15' Jump Shot6
4
Q1 - 10:19ORLMcGrady Free Throw 2 of 2 (2 PTS)6
4
Q1 - 10:19ORLMcGrady Free Throw 1 of 2 (1 PTS)6
3
Q1 - 10:19PHXMarion S.FOUL (P1.T2)6
2
Q1 - 10:29PHXMarion 6' Jump Shot (2 PTS) (Outlaw 1 AST)6
2
Q1 - 10:33PHXMarion REBOUND (Off:0 Def:1)4
2
Q1 - 10:36ORLMISS Garrity 21' Jump Shot4
2
Q1 - 10:42PHXMarbury P.FOUL (P1.T1)4
2
Q1 - 11:04PHXJohnson 18' Jump Shot (2 PTS) (Marion 1 AST)4
2
Q1 - 11:34ORLKemp Dunk (2 PTS) (Miller 1 AST)2
2
Q1 - 11:46PHXStoudemire Free Throw 2 of 2 (2 PTS)2
0
Q1 - 11:46PHXStoudemire Free Throw 1 of 2 (1 PTS)1
0
Q1 - 11:46ORLKemp S.FOUL (P1.T1)0
0
Q1 - 12:00ORLJump Ball Kemp vs. Outlaw: Tip to Marbury0
0
Q1 - 12:000
0
ClockTeamEventPHXORL
Score / WinProb
Live win probability requires a premium subscription for some games.

SHOOTING

Live advanced shooting dashboard requires a premium subscription for some games.

Scoring Efficiency

PHX
1.07 53.4%
ORL
1.08 54.0%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
PHX
19
32
59%
ORL
22
33
67%
Midrange
PHX
19
40
48%
ORL
11
29
38%
3PT | Effective 3PT
PHX
5
7.5
16
31%
47%
ORL
6
9.0
19
32%
47%
Free Throws
PHX
19
26
73%
ORL
23
26
88%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
S. Marion2956%14.5 / 26
J. Johnson2779%13.5 / 17
S. Marbury2241%11.0 / 27
A. Stoudemire1657%8.0 / 14
J. Voskuhl660%3.0 / 5
B. Outlaw542%2.5 / 6
C. Jacobsen350%1.5 / 3
S. Williams233%1.0 / 3
D. Langhi0-0.0 / 1
TS Makes
TS Misses

Total Points

|
ORL logo Magic
PLAYERPTSTS%TSM / TSA
T. McGrady3359%16.5 / 28
S. Kemp2269%11.0 / 16
M. Miller1953%9.5 / 18
P. Garrity1558%7.5 / 13
D. Armstrong857%4.0 / 7
J. Vaughn638%3.0 / 8
A. DeClercq2100%1.0 / 1
P. Burke250%1.0 / 2
J. Sasser0-0.0 / 2
S. Hunter0-0.0 / 1
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

PHX
82
+20
-16
102
ORL
89
+9
-11
98
Base
ORB
TOV

Scoring Efficiency

PHX
1.07 53.4%
ORL
1.08 54.0%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
101.0
102.6
PHX 112.2 +5.2
ORL 107.0
Pace
94.1
95.5
PHX 91.9
ORL 108.6 +16.7
Avg. Poss. Time
15.0
14.6
PHX 15.7
ORL 13.3 −2.4
Four FactorsThis Game
EFG %
47.3%
47.8%
PHX 51.7%
ORL 51.9% +0.2%
TO %
15.0%
14.4%
PHX 13.9%
ORL 10.6% −3.3%
ORB %
29.7%
27.1%
PHX 37.5% +18.5%
ORL 19.0%
FTrt
28.5
30.7
PHX 29.5
ORL 32.1 +2.6
Misc. StatsThis Game
AST %
57.2%
56.9%
PHX 46.5%
ORL 56.4% +9.9%
STL %
8.6%
8.8%
PHX 7.1%
ORL 10.0% +2.9%
BLK %
7.6%
5.6%
PHX 1.6%
ORL 4.2% +2.6%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
49.0%
50.2%
PHX 53.4%
ORL 54.0% +0.6%
Rim FG%
55.4%
54.6%
PHX 59.4%
ORL 66.7% +7.3%
Mid FG%
39.4%
39.9%
PHX 47.5% +9.6%
ORL 37.9%
3P %
34.3%
35.7%
PHX 31.3%
ORL 31.6% +0.3%
FT %
74.2%
77.7%
PHX 73.1%
ORL 88.5% +15.4%
Shot DistributionThis Game
Rim Att. %
36.5%
31.8%
PHX 36.4%
ORL 40.7% +4.4%
Mid Att. %
46.6%
44.7%
PHX 45.5%
ORL 35.8% −9.7%
3P Att. %
17.0%
23.5%
PHX 18.2%
ORL 23.5% +5.3%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsPHXORL
Possessions98100
Possession Minutes25.622.1
Points110107
Rebounds5238
Assists2022
Steals710
Blocks13
Turnovers (Team)16 (0)11 (0)
Fouls
Off. Rebounds (Team)18 (2)8 (1)
Def. Rebounds (Team)34 (1)30 (1)
Field Goals43-8839-81
At-the-Rim FG19-3222-33
Midrange FG19-4011-29
2-Point FG38-7233-62
3-Point FG5-166-19
Free Throws19-2623-26
Fast Break Pts
2nd Chance Pts
Points in Paint
Pts off Turnovers
Bench Points
Biggest Lead

BOXSCORE

PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
G · 6'2" 205 · 26
43.6
22
41%
5
8
1
0
3
5
1
4
0-1
0%
11-22
50%
0-4
0%
F · 6'7" 228 · 25
42.5
29
56%
12
1
3
0
3
4
3
9
2-3
67%
9-19
47%
3-5
60%
G · 6'7" 240 · 22
41.5
27
79%
10
4
2
1
3
0
3
7
8-9
89%
8-11
73%
1-2
50%
C · 6'8" 220 · 32
37.5
5
42%
10
5
0
0
0
5
6
4
1-2
50%
2-5
40%
0-0
-
F · 6'10" 245 · 20
31.7
16
57%
8
1
1
0
4
3
3
5
6-8
75%
5-10
50%
0-0
-
G · 6'6" 215 · 22
20.9
3
50%
2
0
0
0
1
1
1
1
0-0
-
0-0
-
1-3
33%
C · 6'11" 255 · 25
12.8
6
60%
3
0
0
0
1
4
0
3
2-3
67%
2-3
67%
0-0
-
G · 6'2" 190 · 35
4.4
0
0%
0
1
0
0
1
2
0
0
0-0
-
0-0
-
0-0
-
F · 6'11" 220 · 25
3.6
0
0%
1
0
0
0
0
0
0
1
0-0
-
0-0
-
0-1
0%
F-C · 6'10" 260 · 35
1.5
2
33%
1
0
0
0
0
0
1
0
0-0
-
1-2
50%
0-1
0%
F · 6'7" 215 · 32
F · 6'9" 280 · 22
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
110
53%
52
20
7
1
16
0
18
34
19-26
73%
38-72
53%
5-16
31%
Predictions are shown with muted text (and below actual stats once the game is recorded).
indicates prediction hit.

Predictions may update within 20 minutes of the game starting given official updates about inactive players.

Predictions are made for players independently. This means total predicted player minutes and points may not align with the minutes available or the overall predicted game score. This prioritizes predicting individual boxscore stats.

Boxscore predictions are optimized for the immediate future, i.e. uncertainty increases further into the future, particularly with minutes predictions.

Boxscore predictions use estimates of player skill in each stat and at each point in time given a player's career up to that point, how quickly each stat stabalizes, and how important factors uniquely affect each stat. Read more about Skills here.