Final Win Prob. pScore
847%105
93
1253%106
92
ORTG#PossPace
ORL logo Magic
101.19291.2
PHX logo Suns
95.89696.9

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SunsMagicQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SunsMagicQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventORLPHX
Q4 - 0:00.0PHX93
92
Q4 - 0:00.0PHXSUNS Rebound93
92
Q4 - 0:00.0PHXWallace REBOUND (Off:1 Def:3)93
92
Q4 - 0:00.0PHXMISS Wallace Tip Shot93
92
Q4 - 0:02.0PHXMISS Marbury 10' Jump Shot93
92
Q4 - 0:13.0ORLSUB: Grant FOR Ewing93
92
Q4 - 0:13.0PHXSUB: Wallace FOR Tsakalidis93
92
Q4 - 0:13.0PHXSUNS Timeout: Short (Full 5 Short 1)93
92
Q4 - 0:13.0ORLArmstrong P.FOUL (P3.T3)93
92
Q4 - 0:20.0ORLSUB: Outlaw FOR Garrity93
92
Q4 - 0:20.0PHXSUNS Timeout: Regular (Full 5 Short 0)93
92
Q4 - 0:21.0PHXMarion REBOUND (Off:1 Def:8)93
92
Q4 - 0:22.0ORLMISS Garrity 27' 3PT Jump Shot93
92
Q4 - 0:43.0ORLSUB: Garrity FOR Outlaw93
92
Q4 - 0:43.0ORLMagic Timeout: Regular (Reg.5 Short 1)93
92
Q4 - 0:43.0PHXMarbury 25' 3PT Jump Shot (25 PTS)93
92
Q4 - 0:52.0PHXTsakalidis REBOUND (Off:3 Def:6)93
89
Q4 - 0:53.0ORLMISS Hill 18' Jump Shot93
89
Q4 - 1:14PHXRogers Layup (12 PTS)93
89
Q4 - 1:15PHXRogers REBOUND (Off:3 Def:7)93
87
Q4 - 1:16PHXMISS Hardaway 25' 3PT Jump Shot93
87
Q4 - 1:26PHXSUNS Rebound93
87
Q4 - 1:26PHXMISS Marbury Layup93
87
Q4 - 1:37ORLHill Free Throw 2 of 2 (14 PTS)93
87
Q4 - 1:37ORLHill Free Throw 1 of 2 (13 PTS)92
87
Q4 - 1:37PHXMarion S.FOUL (P4.T3)91
87
Q4 - 1:54PHXMarion Layup (20 PTS) (Rogers 3 AST)91
87
Q4 - 2:06PHXRogers REBOUND (Off:2 Def:7)91
85
Q4 - 2:08ORLMISS McGrady 24' 3PT Jump Shot91
85
Q4 - 2:31ORLEwing REBOUND (Off:4 Def:11)91
85
Q4 - 2:33PHXMISS Rogers 14' Jump Shot91
85
Q4 - 2:47PHXSUB: Rogers FOR Wallace91
85
Q4 - 2:47ORLMagic Timeout: Regular (Reg.4 Short 1)91
85
Q4 - 2:47ORLMcGrady Bad Pass Turnover (P4.T17)91
85
Q4 - 3:08ORLEwing REBOUND (Off:4 Def:10)91
85
Q4 - 3:10PHXMISS Wallace 15' Jump Shot91
85
Q4 - 3:29ORLMcGrady Driving Layup (24 PTS)91
85
Q4 - 3:43ORLEwing REBOUND (Off:4 Def:9)89
85
Q4 - 3:44PHXMISS Hardaway 24' 3PT Jump Shot89
85
Q4 - 3:49PHXTsakalidis REBOUND (Off:3 Def:5)89
85
Q4 - 3:51PHXMISS Marion 9' Jump Shot89
85
Q4 - 3:54PHXHardaway REBOUND (Off:1 Def:3)89
85
Q4 - 3:55PHXMISS Wallace 17' Jump Shot89
85
Q4 - 4:01ORLOutlaw Violation:Kicked Ball89
85
Q4 - 4:16ORLHill Lost Ball Turnover (P3.T16)89
85
Q4 - 4:28ORLEwing REBOUND (Off:4 Def:8)89
85
Q4 - 4:29PHXMISS Marion 3PT Jump Shot89
85
Q4 - 4:47ORLEwing 18' Jump Shot (22 PTS) (Armstrong 4 AST)89
85
Q4 - 5:03ORLOutlaw REBOUND (Off:2 Def:1)87
85
Q4 - 5:05ORLMISS Armstrong 26' 3PT Jump Shot87
85
Q4 - 5:28PHXWallace 11' Jump Shot (8 PTS) (Marbury 4 AST)87
85
Q4 - 5:44ORLMarion STEAL (4 STL)87
83
Q4 - 6:01ORLArmstrong REBOUND (Off:0 Def:3)87
83
Q4 - 6:02PHXMISS Hardaway 18' Jump Shot87
83
Q4 - 6:14PHXSUNS Timeout: Regular (Full 4 Short 0)87
83
Q4 - 6:24ORLOutlaw 7' Jump Shot (6 PTS) (McGrady 8 AST)87
83
Q4 - 6:43ORLEwing REBOUND (Off:4 Def:7)85
83
Q4 - 6:43PHXMISS Tsakalidis Free Throw 2 of 285
83
Q4 - 6:43ORLSUB: Hill FOR Miller85
83
Q4 - 6:43PHXSUNS Rebound85
83
Q4 - 6:43PHXMISS Tsakalidis Free Throw 1 of 285
83
Q4 - 6:43ORLOutlaw S.FOUL (P4.T2)85
83
Q4 - 6:49PHXWallace REBOUND (Off:0 Def:3)85
83
Q4 - 6:51ORLMISS McGrady 7' Turnaround Jump Shot85
83
Q4 - 7:05PHXSUB: Wallace FOR Rogers85
83
Q4 - 7:05PHXRogers Foul Turnover (P1.T16)85
83
Q4 - 7:05PHXRogers OFF.Foul (P5)85
83
Q4 - 7:19PHXSUNS Rebound85
83
Q4 - 7:20ORLMISS Miller 19' Jump Shot85
83
Q4 - 7:29ORLEwing REBOUND (Off:4 Def:6)85
83
Q4 - 7:30PHXMISS Marion 15' Jump Shot85
83
Q4 - 7:43PHXTsakalidis REBOUND (Off:2 Def:5)85
83
Q4 - 7:46ORLMISS Armstrong 16' Jump Shot85
83
Q4 - 8:05PHXMarbury 27' 3PT Jump Shot (22 PTS) (Hardaway 7 AST)85
83
Q4 - 8:32ORLEwing 16' Jump Shot (20 PTS) (McGrady 7 AST)85
80
Q4 - 8:46ORLSUB: Armstrong FOR Hudson83
80
Q4 - 8:4683
80
Q4 - 8:46PHXMarbury Bad Pass Turnover (P4.T15)83
80
Q4 - 9:00PHXRogers REBOUND (Off:2 Def:6)83
80
Q4 - 9:02ORLMISS Ewing 13' Jump Shot83
80
Q4 - 9:23PHXHardaway 24' 3PT Jump Shot (12 PTS) (Marbury 3 AST)83
80
Q4 - 9:29ORLRogers STEAL (5 STL)83
77
Q4 - 9:47ORLEwing REBOUND (Off:4 Def:5)83
77
Q4 - 9:47PHXMISS Rogers Free Throw 2 of 283
77
Q4 - 9:47PHXRogers Free Throw 1 of 2 (10 PTS)83
77
Q4 - 9:47PHXSUB: Tsakalidis FOR Delk83
76
Q4 - 9:47ORLOutlaw S.FOUL (P3.T1)83
76
Q4 - 10:03ORLMcGrady REBOUND (Off:3 Def:6)83
76
Q4 - 10:03ORLMcGrady Tip Shot (22 PTS)83
76
Q4 - 10:05ORLMISS Ewing 17' Jump Shot81
76
Q4 - 10:14PHXRogers L.B.FOUL (P4.T2)81
76
Q4 - 10:14ORLMagic Rebound81
76
Q4 - 10:16PHXMISS Marion 5' Jump Shot81
76
Q4 - 10:35ORLMcGrady Free Throw 2 of 2 (20 PTS)81
76
Q4 - 10:35ORLMcGrady Free Throw 1 of 2 (19 PTS)80
76
Q4 - 10:35PHXMarion S.FOUL (P3.T1)79
76
Q4 - 10:45ORLEwing REBOUND (Off:4 Def:4)79
76
Q4 - 10:47PHXMISS Delk Layup79
76
Q4 - 10:55ORLOutlaw Layup (4 PTS) (Hudson 3 AST)79
76
Q4 - 11:18ORLMagic Rebound77
76
Q4 - 11:18PHXMISS Marion 18' Jump Shot77
76
Q4 - 11:43ORLEwing REBOUND (Off:4 Def:3)77
76
Q4 - 11:43ORLEwing Tip Shot (18 PTS)77
76
Q4 - 11:44ORLMISS Miller 19' Jump Shot75
76
Q4 - 12:0075
76
Q3 - 0:00.0PHX75
76
Q3 - 0:00.0PHXRogers REBOUND (Off:2 Def:5)75
76
Q3 - 0:00.0ORLMISS Armstrong 6' Running Jump Shot75
76
Q3 - 0:03.0PHXDelk Free Throw 2 of 2 (3 PTS)75
76
Q3 - 0:03.0ORLSUB: Armstrong FOR Garrity75
75
Q3 - 0:03.0ORLSUB: Hudson FOR Ewing75
75
Q3 - 0:03.0PHXSUB: Rogers FOR Tsakalidis75
75
Q3 - 0:03.0PHXDelk Free Throw 1 of 2 (2 PTS)75
75
Q3 - 0:03.0ORLMiller S.FOUL (P2.T4)75
74
Q3 - 0:13.0ORLEwing Reverse Layup (16 PTS) (Miller 1 AST)75
74
Q3 - 0:13.0PHXMarion Bad Pass Turnover (P1.T14)73
74
Q3 - 0:16.0PHXMarion REBOUND (Off:1 Def:7)73
74
Q3 - 0:18.0ORLEwing REBOUND (Off:3 Def:3)73
74
Q3 - 0:18.0ORLTsakalidis BLOCK (1 BLK)73
74
Q3 - 0:20.0ORLEwing REBOUND (Off:2 Def:3)73
74
Q3 - 0:20.0ORLMISS Ewing Layup73
74
Q3 - 0:22.0ORLMISS Garrity 19' Jump Shot73
74
Q3 - 0:34.0PHXTsakalidis Lost Ball Turnover (P3.T13)73
74
Q3 - 0:46.0ORLMiller 25' 3PT Jump Shot (12 PTS) (McGrady 6 AST)73
74
Q3 - 0:58.0PHXHardaway Driving Layup (9 PTS)70
74
Q3 - 1:15ORLHill 11' Fadeaway Jumper (12 PTS)70
72
Q3 - 1:22ORLMcGrady REBOUND (Off:2 Def:6)68
72
Q3 - 1:24PHXMISS Marion 13' Jump Shot68
72
Q3 - 1:36ORLMarion STEAL (3 STL)68
72
Q3 - 1:56PHXMarion 9' Jump Shot (18 PTS) (Hardaway 6 AST)68
72
Q3 - 2:07ORLSUB: Miller FOR Armstrong68
70
Q3 - 2:07PHXSUNS Timeout: Regular (Full 3 Short 0)68
70
Q3 - 2:18ORLMcGrady Slam Dunk (18 PTS) (Hill 4 AST)68
70
Q3 - 2:22ORLHill REBOUND (Off:0 Def:7)66
70
Q3 - 2:23PHXTsakalidis REBOUND (Off:2 Def:4)66
70
Q3 - 2:23PHXMISS Tsakalidis 6' Jump Shot66
70
Q3 - 2:26PHXMISS Hardaway 5' Jump Shot66
70
Q3 - 2:42ORLArmstrong 3PT Jump Shot (7 PTS) (Garrity 1 AST)66
70
Q3 - 3:05PHXMarbury 25' 3PT Jump Shot (19 PTS) (Hardaway 5 AST)63
70
Q3 - 3:23PHXHardaway REBOUND (Off:0 Def:3)63
67
Q3 - 3:24ORLMISS Garrity 3PT Jump Shot63
67
Q3 - 3:39PHXDelk Bad Pass Turnover (P2.T12)63
67
Q3 - 3:50PHXMarbury REBOUND (Off:2 Def:1)63
67
Q3 - 3:51ORLMarion BLOCK (1 BLK)63
67
Q3 - 4:06PHXSUB: Hardaway FOR Rogers63
67
Q3 - 4:06ORLSUB: Garrity FOR Grant63
67
Q3 - 4:06ORLArmstrong Free Throw Technical (4 PTS)63
67
Q3 - 4:06PHXMarion HANGING.TECH.FOUL (P2.T4)62
67
Q3 - 4:07PHXMarion Dunk (16 PTS) (Delk 3 AST)62
67
Q3 - 4:11PHXRogers REBOUND (Off:2 Def:4)62
65
Q3 - 4:13ORLMISS Hill 8' Jump Shot62
65
Q3 - 4:36PHXTsakalidis 13' Jump Shot (9 PTS) (Marbury 2 AST)62
65
Q3 - 4:47PHXTsakalidis REBOUND (Off:1 Def:4)62
63
Q3 - 4:48ORLMISS McGrady 15' Jump Shot62
63
Q3 - 5:02ORLMcGrady REBOUND (Off:2 Def:5)62
63
Q3 - 5:03PHXMISS Rogers Layup62
63
Q3 - 5:22ORLGrant 11' Turnaround Jump Shot (4 PTS)62
63
Q3 - 5:24ORLGrant REBOUND (Off:1 Def:1)60
63
Q3 - 5:25ORLMISS Ewing 10' Jump Shot60
63
Q3 - 5:44ORLSUB: Ewing FOR Hunter60
63
Q3 - 5:44ORLMagic Timeout: Regular (Reg.3 Short 1)60
63
Q3 - 5:47PHXTsakalidis Dunk (7 PTS) (Rogers 2 AST)60
63
Q3 - 5:57PHXTsakalidis REBOUND (Off:1 Def:3)60
61
Q3 - 5:59ORLMISS McGrady 17' Jump Shot60
61
Q3 - 6:14PHXMarbury Layup (16 PTS)60
61
Q3 - 6:16ORLMarbury STEAL (1 STL)60
59
Q3 - 6:26ORLHill REBOUND (Off:0 Def:6)60
59
Q3 - 6:29PHXMISS Marbury 22' Jump Shot60
59
Q3 - 6:42ORLMcGrady Free Throw 2 of 2 (16 PTS)60
59
Q3 - 6:42ORLMagic Rebound59
59
Q3 - 6:42ORLMISS McGrady Free Throw 1 of 259
59
Q3 - 6:42PHXMarion S.FOUL (P2.T4)59
59
Q3 - 6:57PHXMarbury Reverse Layup (14 PTS)59
59
Q3 - 7:02ORLMISS Armstrong 24' 3PT Jump Shot59
57
Q3 - 7:02PHXMarion REBOUND (Off:1 Def:6)59
57
Q3 - 7:17PHXTsakalidis Free Throw 1 of 1 (5 PTS)59
57
Q3 - 7:17ORLHill Violation:Lane59
56
Q3 - 7:17ORLHill S.FOUL (P2.T3)59
56
Q3 - 7:17PHXTsakalidis Layup (4 PTS)59
56
Q3 - 7:18PHXTsakalidis REBOUND (Off:1 Def:2)59
54
Q3 - 7:21PHXMISS Marion 9' Running Jump Shot59
54
Q3 - 7:24PHXMarion REBOUND (Off:1 Def:5)59
54
Q3 - 7:26PHXMISS Delk 24' 3PT Jump Shot59
54
Q3 - 7:40ORLHill Free Throw 2 of 2 (10 PTS)59
54
Q3 - 7:40ORLHill Free Throw 1 of 2 (9 PTS)58
54
Q3 - 7:40PHXRogers S.FOUL (P3.T3)57
54
Q3 - 7:53ORLHill REBOUND (Off:0 Def:5)57
54
Q3 - 7:55PHXMISS Rogers 24' 3PT Jump Shot57
54
Q3 - 8:18ORLHill Layup (8 PTS) (McGrady 5 AST)57
54
Q3 - 8:35PHXMarbury 16' Jump Shot (12 PTS)55
54
Q3 - 8:45PHXMarbury REBOUND (Off:2 Def:0)55
52
Q3 - 8:47PHXMISS Rogers Layup55
52
Q3 - 9:07PHXMarion REBOUND (Off:0 Def:5)55
52
Q3 - 9:08ORLMISS Hunter Free Throw 2 of 255
52
Q3 - 9:08ORLMagic Rebound55
52
Q3 - 9:08ORLMISS Hunter Free Throw 1 of 255
52
Q3 - 9:08PHXSUB: Tsakalidis FOR Voskuhl55
52
Q3 - 9:08PHXSUB: Delk FOR Hardaway55
52
Q3 - 9:08PHXRogers S.FOUL (P2.T2)55
52
Q3 - 9:26PHXMarion 15' Jump Shot (14 PTS)55
52
Q3 - 9:46ORLHunter Dunk (2 PTS) (Hill 3 AST)55
50
Q3 - 9:59ORLHill REBOUND (Off:0 Def:4)53
50
Q3 - 10:01PHXMISS Marbury 26' 3PT Jump Shot53
50
Q3 - 10:04PHXVoskuhl REBOUND (Off:1 Def:0)53
50
Q3 - 10:06PHXMISS Rogers 19' Jump Shot53
50
Q3 - 10:29ORLHill Layup (6 PTS) (Grant 1 AST)53
50
Q3 - 10:34PHXRogers L.B.FOUL (P1.T1)51
50
Q3 - 10:34ORLMagic Rebound51
50
Q3 - 10:35ORLMISS Hill 15' Jump Shot51
50
Q3 - 10:41ORLMcGrady REBOUND (Off:2 Def:4)51
50
Q3 - 10:44PHXMISS Marbury 3PT Jump Shot51
50
Q3 - 10:51PHXMarion REBOUND (Off:0 Def:4)51
50
Q3 - 10:55ORLMISS McGrady 17' Jump Shot51
50
Q3 - 11:08PHXMarbury Free Throw 2 of 2 (10 PTS)51
50
Q3 - 11:08PHXMarbury Free Throw 1 of 2 (9 PTS)51
49
Q3 - 11:08ORLHunter S.FOUL (P4.T2)51
48
Q3 - 11:26ORLHunter L.B.FOUL (P3.T1)51
48
Q3 - 11:26PHXSUNS Rebound51
48
Q3 - 11:30ORLMISS Hunter 7' Jump Shot51
48
Q3 - 11:41ORLMcGrady REBOUND (Off:2 Def:3)51
48
Q3 - 11:43PHXMISS Marion 14' Jump Shot51
48
Q3 - 12:0051
48
Q2 - 0:00.0PHX51
48
Q2 - 0:00.0PHXSUNS Rebound51
48
Q2 - 0:00.0PHXMISS Marion 31' 3PT Jump Shot51
48
Q2 - 0:02.0ORLMiller Dunk (9 PTS) (McGrady 4 AST)51
48
Q2 - 0:05.0ORLMcGrady REBOUND (Off:2 Def:2)49
48
Q2 - 0:07.0PHXMISS Delk 24' 3PT Jump Shot49
48
Q2 - 0:30.0PHXRogers REBOUND (Off:2 Def:3)49
48
Q2 - 0:31.0ORLMISS Miller 25' 3PT Jump Shot49
48
Q2 - 0:38.0ORLMagic Timeout: Short (Reg.2 Short 1)49
48
Q2 - 0:40.0ORLMcGrady REBOUND (Off:2 Def:1)49
48
Q2 - 0:42.0ORLMISS McGrady 25' 3PT Jump Shot49
48
Q2 - 0:56.0ORLOutlaw REBOUND (Off:1 Def:1)49
48
Q2 - 0:58.0ORLMISS Miller 25' 3PT Jump Shot49
48
Q2 - 1:06PHXMarion 15' Turnaround Jump Shot (12 PTS)49
48
Q2 - 1:19PHXMarion REBOUND (Off:0 Def:3)49
46
Q2 - 1:21ORLMISS Grant 17' Jump Shot49
46
Q2 - 1:37PHXMarion Free Throw 2 of 2 (10 PTS)49
46
Q2 - 1:37PHXMarion Free Throw 1 of 2 (9 PTS)49
45
Q2 - 1:37ORLOutlaw S.FOUL (P2.PN)49
44
Q2 - 1:52ORLMarion STEAL (2 STL)49
44
Q2 - 2:05ORLHill REBOUND (Off:0 Def:3)49
44
Q2 - 2:05PHXMISS Hardaway Free Throw 2 of 249
44
Q2 - 2:05PHXHardaway Free Throw 1 of 2 (7 PTS)49
44
Q2 - 2:05PHXSUB: Marion FOR Wallace49
43
Q2 - 2:05ORLSUB: Outlaw FOR Armstrong49
43
Q2 - 2:05ORLHill P.FOUL (P1.PN)49
43
Q2 - 2:09ORLRogers STEAL (4 STL)49
43
Q2 - 2:28PHXRogers Layup (9 PTS) (Delk 2 AST)49
43
Q2 - 2:48ORLHill Free Throw 2 of 2 (4 PTS)49
41
Q2 - 2:48ORLHill Free Throw 1 of 2 (3 PTS)48
41
Q2 - 2:48ORLMagic Timeout: Regular (Reg.2 Short 0)47
41
Q2 - 2:48PHXWallace S.FOUL (P2.T3)47
41
Q2 - 3:00ORLMiller REBOUND (Off:0 Def:3)47
41
Q2 - 3:02PHXMISS Delk Free Throw 2 of 247
41
Q2 - 3:02PHXDelk Free Throw 1 of 2 (1 PTS)47
41
Q2 - 3:02ORLArmstrong S.FOUL (P2.PN)47
40
Q2 - 3:05PHXRogers REBOUND (Off:2 Def:2)47
40
Q2 - 3:07ORLMISS Miller 25' 3PT Jump Shot47
40
Q2 - 3:15ORLMiller REBOUND (Off:0 Def:2)47
40
Q2 - 3:17PHXMISS Rogers 26' 3PT Jump Shot47
40
Q2 - 3:31PHXRogers REBOUND (Off:2 Def:1)47
40
Q2 - 3:33PHXMISS Delk 17' Jump Shot47
40
Q2 - 3:43ORLArmstrong Bad Pass Turnover (P2.T9)47
40
Q2 - 3:49PHXHardaway 5' Jump Shot (6 PTS)47
40
Q2 - 4:07ORLSUB: Hill FOR Outlaw47
38
Q2 - 4:07ORLMiller Foul Turnover (P1.T8)47
38
Q2 - 4:07ORLMiller OFF.Foul (P1)47
38
Q2 - 4:18ORLArmstrong REBOUND (Off:0 Def:2)47
38
Q2 - 4:20PHXMISS Delk 15' Jump Shot47
38
Q2 - 4:38ORLMcGrady Dunk (15 PTS) (Armstrong 3 AST)47
38
Q2 - 4:56PHXBuechler 25' 3PT Jump Shot (3 PTS) (Wallace 1 AST)45
38
Q2 - 5:01ORLGrant P.FOUL (P1.T4)45
35
Q2 - 5:16ORLOutlaw Free Throw 2 of 2 (2 PTS)45
35
Q2 - 5:16ORLOutlaw Free Throw 1 of 2 (1 PTS)44
35
Q2 - 5:16PHXWallace S.FOUL (P1.T2)43
35
Q2 - 5:27PHXSUB: Delk FOR Marbury43
35
Q2 - 5:27PHXMarbury Foul Turnover (P3.T11)43
35
Q2 - 5:27PHXMarbury OFF.Foul (P3)43
35
Q2 - 5:34PHXWallace REBOUND (Off:0 Def:2)43
35
Q2 - 5:35ORLMISS Armstrong 10' Running Jump Shot43
35
Q2 - 5:59PHXMarbury Free Throw 2 of 2 (8 PTS)43
35
Q2 - 5:59PHXMarbury Free Throw 1 of 2 (7 PTS)43
34
Q2 - 5:59ORLSUB: Armstrong FOR Hudson43
33
Q2 - 5:59ORLSUB: Grant FOR Ewing43
33
Q2 - 5:59PHXSUNS Timeout: Regular (Full 2 Short 0)43
33
Q2 - 5:59ORLEwing S.FOUL (P1.T3)43
33
Q2 - 6:05ORLRogers STEAL (3 STL)43
33
Q2 - 6:09ORLMcGrady REBOUND (Off:1 Def:1)43
33
Q2 - 6:10PHXMISS Wallace Layup43
33
Q2 - 6:28ORLHudson Layup (2 PTS)43
33
Q2 - 6:33PHXWallace Lost Ball Turnover (P1.T10)41
33
Q2 - 6:47ORLRogers STEAL (2 STL)41
33
Q2 - 7:11PHXWallace 15' Jump Shot (6 PTS)41
33
Q2 - 7:29ORLMiller Free Throw 2 of 2 (7 PTS)41
31
Q2 - 7:29ORLMiller Free Throw 1 of 2 (6 PTS)40
31
Q2 - 7:29PHXMarbury S.FOUL (P2.T1)39
31
Q2 - 7:33PHXMarbury Bad Pass Turnover (P2.T9)39
31
Q2 - 7:43ORLMiller 3PT Jump Shot (5 PTS) (Ewing 1 AST)39
31
Q2 - 8:06PHXRogers 3PT Jump Shot (7 PTS) (Hardaway 4 AST)36
31
Q2 - 8:21ORLOutlaw Violation:Kicked Ball36
28
Q2 - 8:26PHXHardaway REBOUND (Off:0 Def:2)36
28
Q2 - 8:28ORLMISS McGrady 26' 3PT Jump Shot36
28
Q2 - 8:34ORLEwing REBOUND (Off:1 Def:3)36
28
Q2 - 8:35PHXMISS Hardaway Layup36
28
Q2 - 8:47PHXSUB: Marbury FOR Delk36
28
Q2 - 8:47PHXSUB: Rogers FOR Ford36
28
Q2 - 8:47PHXSUB: Buechler FOR Marion36
28
Q2 - 8:4736
28
Q2 - 8:47ORLHudson P.FOUL (P1.T2)36
28
Q2 - 8:59ORLMcGrady Slam Dunk (13 PTS) (Hudson 2 AST)36
28
Q2 - 9:02PHXHardaway Lost Ball Turnover (P3.T8)34
28
Q2 - 9:11PHXMarion REBOUND (Off:0 Def:2)34
28
Q2 - 9:13ORLMISS Hudson Layup34
28
Q2 - 9:18ORLEwing REBOUND (Off:1 Def:2)34
28
Q2 - 9:19PHXMISS Hardaway Layup34
28
Q2 - 9:30ORLSUB: McGrady FOR Hill34
28
Q2 - 9:30ORLOutlaw P.FOUL (P1.T1)34
28
Q2 - 9:44ORLEwing 5' Jump Shot (14 PTS) (Hill 2 AST)34
28
Q2 - 10:03PHXSUNS Violation: Delay of game Violation32
28
Q2 - 10:05PHXWallace Dunk (4 PTS) (Hardaway 3 AST)32
28
Q2 - 10:24ORLMiller 18' Jump Shot (2 PTS) (Hudson 1 AST)32
26
Q2 - 10:44PHXMarion 19' Jump Shot (8 PTS) (Hardaway 2 AST)30
26
Q2 - 10:51PHXWallace REBOUND (Off:0 Def:1)30
24
Q2 - 10:52ORLMISS Miller Layup30
24
Q2 - 11:15PHXWallace 13' Jump Shot (2 PTS) (Delk 1 AST)30
24
Q2 - 11:30ORLEwing 8' Turnaround Jump Shot (12 PTS)30
22
Q2 - 11:45PHXDelk Bad Pass Turnover (P1.T7)28
22
Q2 - 12:0028
22
Q1 - 0:00.0PHX28
22
Q1 - 0:00.0PHXSUNS Rebound28
22
Q1 - 0:00.0PHXMISS Wallace 8' Jump Shot28
22
Q1 - 0:17.0ORLEwing Free Throw 2 of 2 (10 PTS)28
22
Q1 - 0:17.0ORLSUB: Hudson FOR McGrady27
22
Q1 - 0:17.0PHXSUB: Ford FOR Tsakalidis27
22
Q1 - 0:17.0ORLEwing Free Throw 1 of 2 (9 PTS)27
22
Q1 - 0:17.0PHXTsakalidis L.B.FOUL (P3.PN)26
22
Q1 - 0:17.0ORLMagic Rebound26
22
Q1 - 0:19.0PHXMISS Hardaway Layup26
22
Q1 - 0:34.0ORLMcGrady 14' Turnaround Jump Shot (11 PTS)26
22
Q1 - 0:45.0PHXTsakalidis Foul Turnover (P2.T6)24
22
Q1 - 0:45.0PHXTsakalidis OFF.Foul (P2)24
22
Q1 - 0:57.0ORLEwing 16' Jump Shot (8 PTS) (McGrady 3 AST)24
22
Q1 - 1:22PHXMarion Slam Dunk (6 PTS)22
22
Q1 - 1:25ORLMarion STEAL (1 STL)22
20
Q1 - 1:29PHXSUB: Hardaway FOR Marbury22
20
Q1 - 1:29PHXMarbury P.FOUL (P1.T3)22
20
Q1 - 1:43PHXTsakalidis 6' Hook Shot (2 PTS)22
20
Q1 - 1:51PHXMarbury REBOUND (Off:1 Def:0)22
18
Q1 - 1:53PHXMISS Marbury Layup22
18
Q1 - 2:00PHXTsakalidis REBOUND (Off:0 Def:2)22
18
Q1 - 2:01ORLMISS McGrady 18' Jump Shot22
18
Q1 - 2:10ORLMiller REBOUND (Off:0 Def:1)22
18
Q1 - 2:11PHXMISS Marion 18' Jump Shot22
18
Q1 - 2:22ORLSUB: Miller FOR Armstrong22
18
Q1 - 2:22PHXSUNS Timeout: Regular (Full 1 Short 0)22
18
Q1 - 2:30ORLEwing Layup (6 PTS) (McGrady 2 AST)22
18
Q1 - 2:39ORLOutlaw REBOUND (Off:0 Def:1)20
18
Q1 - 2:41PHXMISS Tsakalidis 7' Hook Shot20
18
Q1 - 3:02ORLMcGrady 13' Turnaround Jump Shot (9 PTS)20
18
Q1 - 3:13PHXSUB: Wallace FOR Rogers18
18
Q1 - 3:13PHXSUB: Delk FOR Hardaway18
18
Q1 - 3:13ORLSUB: Outlaw FOR Grant18
18
Q1 - 3:13PHXTsakalidis Foul Turnover (P1.T5)18
18
Q1 - 3:13PHXTsakalidis OFF.Foul (P1)18
18
Q1 - 3:30ORLMcGrady 14' Jump Shot (7 PTS) (Hill 1 AST)18
18
Q1 - 3:36ORLHill REBOUND (Off:0 Def:2)16
18
Q1 - 3:38PHXMISS Marbury 18' Jump Shot16
18
Q1 - 3:48ORLEwing Traveling Turnover (P1.T4)16
18
Q1 - 4:04PHXMarbury 18' Jump Shot (6 PTS)16
18
Q1 - 4:11PHXTsakalidis REBOUND (Off:0 Def:1)16
16
Q1 - 4:12ORLMISS Hill 18' Jump Shot16
16
Q1 - 4:21PHXMarbury 17' Jump Shot (4 PTS) (Marion 1 AST)16
16
Q1 - 4:43ORLGrant 19' Jump Shot (2 PTS) (Armstrong 2 AST)16
14
Q1 - 4:54PHXHardaway Traveling Turnover (P2.T4)14
14
Q1 - 5:04ORLArmstrong P.FOUL (P1.T4)14
14
Q1 - 5:04ORLRogers STEAL (1 STL)14
14
Q1 - 5:09PHXSUNS Rebound14
14
Q1 - 5:09PHXHardaway Free Throw 2 of 2 (4 PTS)14
14
Q1 - 5:09PHXMISS Hardaway Free Throw 1 of 214
13
Q1 - 5:09PHXSUB: Tsakalidis FOR Voskuhl14
13
Q1 - 5:09ORLMcGrady S.FOUL (P1.T3)14
13
Q1 - 5:29ORLArmstrong 24' 3PT Jump Shot (3 PTS) (McGrady 1 AST)14
13
Q1 - 5:36ORLEwing REBOUND (Off:1 Def:1)11
13
Q1 - 5:38PHXMISS Marion 25' 3PT Jump Shot11
13
Q1 - 5:59ORLEwing Layup (4 PTS)11
13
Q1 - 6:15PHXMarbury Bad Pass Turnover (P1.T3)9
13
Q1 - 6:29ORLEwing REBOUND (Off:1 Def:0)9
13
Q1 - 6:29ORLEwing Reverse Layup (2 PTS)9
13
Q1 - 6:31ORLMISS McGrady 17' Jump Shot7
13
Q1 - 6:48ORLSUB: Ewing FOR Hunter7
13
Q1 - 6:48ORLMagic Timeout: Regular (Reg.1 Short 0)7
13
Q1 - 6:53PHXRogers REBOUND (Off:1 Def:1)7
13
Q1 - 6:53PHXRogers Tip Shot (4 PTS)7
13
Q1 - 6:55PHXMISS Hardaway 17' Jump Shot7
11
Q1 - 7:14ORLMcGrady Bad Pass Turnover (P1.T2)7
11
Q1 - 7:29PHXHardaway Free Throw 1 of 1 (3 PTS)7
11
Q1 - 7:29ORLHunter S.FOUL (P2.T2)7
10
Q1 - 7:29PHXHardaway Driving Layup (2 PTS)7
10
Q1 - 7:35PHXRogers REBOUND (Off:0 Def:1)7
8
Q1 - 7:38ORLMISS Hill 23' Jump Shot7
8
Q1 - 7:49ORLHill REBOUND (Off:0 Def:1)7
8
Q1 - 7:51PHXMISS Rogers Free Throw 1 of 17
8
Q1 - 7:51ORLHunter S.FOUL (P1.T1)7
8
Q1 - 7:51PHXRogers Driving Layup (2 PTS)7
8
Q1 - 8:04ORLMcGrady Free Throw 1 of 1 (5 PTS)7
6
Q1 - 8:04PHXMarion S.FOUL (P1.T2)6
6
Q1 - 8:04ORLMcGrady Layup (4 PTS) (Armstrong 1 AST)6
6
Q1 - 8:07ORLArmstrong REBOUND (Off:0 Def:1)4
6
Q1 - 8:10PHXMISS Hardaway 3PT Jump Shot4
6
Q1 - 8:22ORLHunter Out Of Bounds Turnover (P1.T1)4
6
Q1 - 8:29PHXHardaway Bad Pass Turnover (P1.T2)4
6
Q1 - 8:48PHXSUNS Rebound4
6
Q1 - 8:49ORLMISS McGrady 19' Jump Shot4
6
Q1 - 9:00PHXVoskuhl 3 Second Violation Turnover (P1.T1)4
6
Q1 - 9:12PHXMarion REBOUND (Off:0 Def:1)4
6
Q1 - 9:15ORLMISS Grant 20' Jump Shot4
6
Q1 - 9:24ORLMcGrady REBOUND (Off:1 Def:0)4
6
Q1 - 9:27ORLMISS McGrady 19' Jump Shot4
6
Q1 - 9:51PHXMarbury 20' Jump Shot (2 PTS) (Hardaway 1 AST)4
6
Q1 - 10:08PHXSUNS Rebound4
4
Q1 - 10:09ORLMISS Hunter 8' Jump Shot4
4
Q1 - 10:12ORLHunter REBOUND (Off:1 Def:0)4
4
Q1 - 10:13ORLMISS Hill Layup4
4
Q1 - 10:33PHXMarion 17' Jump Shot (4 PTS) (Marbury 1 AST)4
4
Q1 - 10:51ORLMcGrady 21' Jump Shot (2 PTS)4
2
Q1 - 10:56ORLGrant REBOUND (Off:0 Def:1)2
2
Q1 - 10:57PHXMISS Hardaway Layup2
2
Q1 - 11:13ORLHill Free Throw 2 of 2 (2 PTS)2
2
Q1 - 11:13ORLHill Free Throw 1 of 2 (1 PTS)1
2
Q1 - 11:13PHXVoskuhl S.FOUL (P1.T1)0
2
Q1 - 11:21PHXMarion 14' Jump Shot (2 PTS) (Rogers 1 AST)0
2
Q1 - 11:37PHXHardaway REBOUND (Off:0 Def:1)0
0
Q1 - 11:39ORLMISS McGrady 14' Jump Shot0
0
Q1 - 12:00PHXJump Ball Voskuhl vs. Hunter: Tip to Hill0
0
Q1 - 12:000
0
ClockTeamEventORLPHX
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

ORL
1.04 52.2%
PHX
0.94 46.9%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
ORL
18
24
75%
PHX
15
28
54%
Midrange
ORL
13
40
33%
PHX
15
36
42%
3PT | Effective 3PT
ORL
4
6.0
14
29%
43%
PHX
6
9.0
18
33%
50%
Free Throws
ORL
19
22
86%
PHX
14
21
67%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
ORL logo Magic
PLAYERPTSTS%TSM / TSA
T. McGrady2448%12.0 / 25
P. Ewing2265%11.0 / 17
G. Hill1454%7.0 / 13
M. Miller1255%6.0 / 11
D. Armstrong750%3.5 / 7
B. Outlaw6100%3.0 / 3
H. Grant450%2.0 / 4
S. Hunter225%1.0 / 4
T. Hudson250%1.0 / 2
P. Garrity0-0.0 / 3
TS Makes
TS Misses

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
S. Marbury2569%12.5 / 18
S. Marion2048%10.0 / 21
A. Hardaway1235%6.0 / 17
R. Rogers1246%6.0 / 13
J. Tsakalidis956%4.5 / 8
J. Wallace844%4.0 / 9
T. Delk321%1.5 / 7
J. Buechler3150%1.5 / 1
J. Voskuhl0-0.0 / 0
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

ORL
75
+12
-17
87
PHX
80
+18
-16
98
Base
ORB
TOV

Scoring Efficiency

ORL
1.04 52.2%
PHX
0.94 46.9%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
104.4
101.1
ORL 101.1 +5.3
PHX 95.8
Pace
95.6
93.5
ORL 91.2
PHX 96.9 +5.7
Avg. Poss. Time
14.6
15.3
ORL 15.8
PHX 14.9 −0.9
Four FactorsThis Game
EFG %
49.3%
47.2%
ORL 47.4%
PHX 47.6% +0.2%
TO %
13.7%
15.1%
ORL 16.2%
PHX 14.9% −1.3%
ORB %
26.4%
30.1%
ORL 28.9%
PHX 28.9%
FTrt
27.8
23.5
ORL 28.2 +2.6
PHX 25.6
Misc. StatsThis Game
AST %
58.4%
59.3%
ORL 65.7% +12.9%
PHX 52.8%
STL %
8.4%
8.6%
ORL 6.5%
PHX 10.4% +3.9%
BLK %
6.8%
7.4%
ORL 6.3% +3.2%
PHX 3.1%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
50.9%
48.8%
ORL 52.2% +5.3%
PHX 46.9%
Rim FG%
57.9%
56.3%
ORL 75.0% +21.4%
PHX 53.6%
Mid FG%
38.6%
39.8%
ORL 32.5%
PHX 41.7% +9.2%
3P %
37.3%
32.7%
ORL 28.6%
PHX 33.3% +4.7%
FT %
75.4%
76.7%
ORL 86.4% +19.7%
PHX 66.7%
Shot DistributionThis Game
Rim Att. %
33.5%
36.2%
ORL 30.8%
PHX 34.1% +3.4%
Mid Att. %
42.4%
48.0%
ORL 51.3%
PHX 43.9% −7.4%
3P Att. %
24.1%
15.8%
ORL 17.9%
PHX 22.0% +4.0%
Season averages charted by z-score with a range of -2 and 2.
Game TotalsORLPHX
Possessions9296
Possession Minutes24.223.8
Points9392
Rebounds4340
Assists2319
Steals610
Blocks42
Turnovers (Team)17 (0)16 (0)
Fouls
Off. Rebounds (Team)11 (1)13 (5)
Def. Rebounds (Team)32 (3)27 (4)
Field Goals35-7836-82
At-the-Rim FG18-2415-28
Midrange FG13-4015-36
2-Point FG31-6430-64
3-Point FG4-146-18
Free Throws19-2214-21
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'8" 225 · 22
45.2
24
48%
9
8
1
1
4
1
3
6
4-5
80%
10-19
53%
0-3
0%
F · 6'8" 225 · 29
37.3
14
54%
7
4
0
0
3
2
0
7
8-8
100%
3-9
33%
0-0
-
G · 6'1" 180 · 33
32.2
7
50%
3
4
0
0
2
3
0
3
1-1
100%
0-3
0%
2-4
50%
F · 6'10" 245 · 36
22.9
4
50%
2
1
0
1
0
1
1
1
0-0
-
2-4
50%
0-0
-
C · 7'0" 240 · 20
11.5
2
25%
1
0
1
0
1
4
1
0
0-2
0%
1-3
33%
0-0
-
C · 7'0" 255 · 39
30.3
22
65%
15
1
0
0
3
1
4
11
2-2
100%
10-16
63%
0-0
-
F · 6'8" 220 · 31
24.8
6
100%
3
0
2
2
1
4
2
1
2-2
100%
2-2
100%
0-0
-
G-F · 6'8" 218 · 22
21.8
12
55%
3
1
1
0
2
2
0
3
2-2
100%
2-5
40%
2-5
40%
G · 6'1" 178 · 26
9.6
2
50%
0
3
1
0
1
1
0
0
0-0
-
1-2
50%
0-0
-
F · 6'9" 238 · 25
4.4
0
0%
0
1
0
0
0
0
0
0
0-0
-
0-1
0%
0-2
0%
C · 6'10" 255 · 29
F · 6'8" 250 · 28
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
93
52%
43
23
6
4
17
0
11
32
19-22
86%
31-64
48%
4-14
29%
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.