HoopLife NBA Sign in
111-105
Final
December 18, 2025 · Fiserv Forum

Toronto Raptors vs Milwaukee Bucks · December 18, 2025

The Toronto Raptors beat the Milwaukee Bucks 111-105 on Thursday, December 18, 2025 on the road. Brandon Ingram led the Raptors with 29 points and 8 rebounds. Bobby Portis led the Bucks with 24 points and 12 rebounds. The Raptors are 17-11 and the Bucks 11-17.

Team1234T
TOR31262628111
MIL25282329105

Top performers · fantasy points · tap for shot chart

Shot charts

Raptors · 42/85 FG

Q1 11:44 · Ochai Agbaji makes driving layup (Brandon Ingram assists) Q1 11:13 · Ochai Agbaji misses layup Q2 5:06 · Ochai Agbaji makes 22-foot three point jumper (Brandon Ingram assists) Q2 2:19 · Ochai Agbaji makes driving layup (Immanuel Quickley assists) Q2 12.0 · Ochai Agbaji makes 23-foot three point jumper (Immanuel Quickley assists) Q3 11:02 · Ochai Agbaji misses 23-foot running jump shot Q3 6:52 · Ochai Agbaji misses 23-foot jumper Q1 10:51 · Scottie Barnes makes running layup Q1 3:37 · Scottie Barnes makes 14-foot turnaround jump shot (Jamal Shead assists) Q1 1:40 · Scottie Barnes makes driving dunk Q1 1:09 · Scottie Barnes makes 26-foot three point jumper (Jamal Shead assists) Q2 11:12 · Scottie Barnes makes 27-foot three point jumper (Immanuel Quickley assists) Q2 10:07 · Scottie Barnes makes 8-foot pullup jump shot Q2 8:13 · Scottie Barnes misses 26-foot three point jumper Q2 1:50 · Kevin Porter Jr. blocks Scottie Barnes 's 4-foot two point shot Q2 51.7 · Scottie Barnes makes driving layup Q3 9:58 · Scottie Barnes makes running layup (Immanuel Quickley assists) Q3 2:35 · Scottie Barnes makes driving layup (Jamal Shead assists) Q3 1:57 · Scottie Barnes misses tip shot Q4 10:14 · Scottie Barnes makes alley oop dunk (Immanuel Quickley assists) Q4 8:36 · Scottie Barnes misses 12-foot turnaround jump shot Q1 10:23 · Brandon Ingram makes 26-foot three point jumper (Immanuel Quickley assists) Q1 8:04 · Brandon Ingram makes 25-foot three point jumper (Sandro Mamukelashvili assists) Q1 5:42 · Brandon Ingram misses 16-foot pullup jump shot Q1 4:15 · Brandon Ingram makes 23-foot three point jumper (Jamal Shead assists) Q2 7:07 · Brandon Ingram makes two point shot Q2 6:28 · Brandon Ingram misses 27-foot three point jumper Q2 3:33 · Brandon Ingram misses 24-foot three point step back jumpshot Q3 11:23 · Brandon Ingram misses 5-foot jumper Q3 10:30 · Brandon Ingram misses driving layup Q3 9:30 · Brandon Ingram misses driving layup Q3 8:41 · Brandon Ingram makes driving layup (Scottie Barnes assists) Q3 8:06 · Brandon Ingram misses driving layup Q3 8:01 · Brandon Ingram misses tip shot Q3 7:13 · Brandon Ingram makes 11-foot step back jumpshot (Immanuel Quickley assists) Q3 4:31 · Brandon Ingram makes 1-foot running dunk (Jamal Shead assists) Q4 6:39 · Brandon Ingram makes 13-foot two point shot Q4 5:33 · Brandon Ingram makes 31-foot three point jumper (Jamal Shead assists) Q4 3:58 · Brandon Ingram misses 14-foot two point shot Q1 10:05 · Immanuel Quickley makes 14-foot running pullup jump shot (Ochai Agbaji assists) Q1 8:47 · Immanuel Quickley misses 20-foot running jump shot Q1 8:42 · Immanuel Quickley misses 26-foot three point jumper Q1 6:21 · Immanuel Quickley misses 11-foot floating jump shot Q2 9:38 · Immanuel Quickley misses running pullup jump shot Q2 2:45 · Bobby Portis blocks Immanuel Quickley 's 4-foot driving layup Q3 10:54 · Immanuel Quickley misses 25-foot three point jumper Q3 10:18 · Immanuel Quickley misses 24-foot three point jumper Q4 2:51 · Immanuel Quickley misses driving layup Q4 2:08 · Immanuel Quickley makes two point shot Q4 1:22 · Immanuel Quickley makes 15-foot pullup jump shot (Brandon Ingram assists) Q1 9:35 · Sandro Mamukelashvili makes 26-foot three point jumper (Immanuel Quickley assists) Q1 6:15 · Sandro Mamukelashvili misses 24-foot three point jumper Q1 5:16 · Sandro Mamukelashvili makes 1-foot layup (Jamal Shead assists) Q1 4:51 · Sandro Mamukelashvili makes running layup (Jamal Shead assists) Q2 8:58 · Sandro Mamukelashvili makes 22-foot three point jumper (Immanuel Quickley assists) Q2 8:35 · Sandro Mamukelashvili misses 28-foot running jump shot Q2 6:03 · Sandro Mamukelashvili makes layup (Jamison Battle assists) Q2 3:29 · Sandro Mamukelashvili makes two point shot Q3 6:51 · Sandro Mamukelashvili makes tip shot Q4 11:37 · Sandro Mamukelashvili misses 26-foot three point jumper Q4 10:50 · Sandro Mamukelashvili misses 26-foot three point jumper Q4 5:05 · Sandro Mamukelashvili makes 3-foot running dunk (Jamal Shead assists) Q1 3:07 · Gradey Dick misses 11-foot pullup jump shot Q2 11:21 · Gradey Dick misses 25-foot three point jumper Q3 1:16 · Gradey Dick makes 22-foot three point jumper (Jamal Shead assists) Q4 10:45 · Gradey Dick misses 22-foot three point jumper Q4 9:30 · Gradey Dick makes 23-foot three point jumper (Ja'Kobe Walter assists) Q1 2:39 · Collin Murray-Boyles makes 19-foot jumper (Jamal Shead assists) Q3 5:29 · Collin Murray-Boyles misses 26-foot three point jumper Q3 3:46 · Collin Murray-Boyles makes layup (Scottie Barnes assists) Q1 25.6 · Jamal Shead misses 25-foot three point jumper Q1 0.3 · Jamal Shead misses heave jump shot Q2 4:28 · Jamal Shead misses 25-foot three point jumper Q3 3:19 · Jamal Shead misses running layup Q3 2:01 · Jamal Shead misses running layup Q4 7:02 · Jamal Shead misses 23-foot three point jumper Q4 6:05 · Jamal Shead makes 3-foot driving floating jump shot Q4 2:13 · Jamal Shead misses 26-foot three point pullup jump shot Q4 46.8 · Jamal Shead makes 22-foot three point jumper (Sandro Mamukelashvili assists) Q4 30.9 · Jamal Shead makes driving layup (Immanuel Quickley assists) Q2 10:34 · Ja'Kobe Walter makes running layup Q2 2:42 · Ja'Kobe Walter misses 27-foot three point jumper Q4 4:37 · Ja'Kobe Walter misses running layup Q2 5:37 · Jamison Battle misses 22-foot three point jumper Q2 4:10 · Jamison Battle misses 27-foot three point jumper
Paint21/3462%Mid-range8/1553%3PT13/3636%

Bucks · 38/84 FG

Q1 11:22 · Myles Turner misses layup Q1 11:14 · Myles Turner makes tip shot Q1 9:42 · Myles Turner misses 23-foot three point jumper Q1 7:38 · Myles Turner misses 26-foot three point jumper Q1 7:17 · Myles Turner makes 22-foot three point jumper (Kevin Porter Jr. assists) Q1 4:39 · Myles Turner makes 13-foot jumper (Kevin Porter Jr. assists) Q1 3:15 · Scottie Barnes blocks Myles Turner 's 5-foot two point shot Q2 6:47 · Myles Turner makes 25-foot three point jumper (Kevin Porter Jr. assists) Q2 5:48 · Myles Turner misses 28-foot three point jumper Q2 3:14 · Myles Turner misses 27-foot three point jumper Q3 11:43 · Myles Turner makes 25-foot three point jumper (AJ Green assists) Q3 9:41 · Myles Turner misses 25-foot three point pullup jump shot Q3 7:03 · Myles Turner misses 27-foot three point jumper Q4 16.9 · Myles Turner makes 29-foot three point jumper (Ryan Rollins assists) Q1 10:56 · Scottie Barnes blocks AJ Green 's 11-foot jumper Q4 11:00 · AJ Green misses two point shot Q4 4:22 · AJ Green makes 22-foot three point jumper (Kevin Porter Jr. assists) Q4 3:42 · AJ Green misses 26-foot three point jumper Q4 37.9 · AJ Green makes 1-foot two point shot Q1 10:36 · Kevin Porter Jr. misses 18-foot pullup jump shot Q1 8:18 · Kevin Porter Jr. misses 26-foot three point pullup jump shot Q1 1:19 · Kevin Porter Jr. makes 9-foot pullup jump shot Q2 11:44 · Kevin Porter Jr. makes 17-foot two point shot Q2 10:25 · Kevin Porter Jr. makes 18-foot step back jumpshot Q2 6:14 · Kevin Porter Jr. misses 16-foot step back jumpshot Q2 4:00 · Kevin Porter Jr. misses 27-foot three point pullup jump shot Q3 11:08 · Kevin Porter Jr. misses two point shot Q3 9:11 · Kevin Porter Jr. makes 15-foot turnaround jump shot (Gary Trent Jr. assists) Q3 8:52 · Kevin Porter Jr. misses 12-foot pullup jump shot Q3 7:53 · Kevin Porter Jr. misses two point shot Q3 7:27 · Kevin Porter Jr. misses driving layup Q4 8:08 · Kevin Porter Jr. makes 25-foot three point jumper (Ryan Rollins assists) Q4 6:17 · Kevin Porter Jr. misses 24-foot three point pullup jump shot Q4 5:51 · Kevin Porter Jr. makes 25-foot three pointer (Myles Turner assists) Q4 5:11 · Kevin Porter Jr. misses driving layup Q4 2:28 · Kevin Porter Jr. makes 14-foot turnaround jump shot Q4 1:45 · Kevin Porter Jr. misses 26-foot three point step back jumpshot Q1 10:11 · Gary Trent Jr. misses 19-foot pullup jump shot Q1 6:45 · Gary Trent Jr. makes 25-foot three pointer Q1 5:26 · Gary Trent Jr. misses 11-foot pullup jump shot Q2 5:20 · Gary Trent Jr. misses driving floating jump shot Q2 1.0 · Gary Trent Jr. misses 25-foot three point pullup jump shot Q3 4:16 · Gary Trent Jr. misses 26-foot three point pullup jump shot Q3 2:54 · Gary Trent Jr. misses 26-foot three point pullup jump shot Q3 2:07 · Gary Trent Jr. misses 26-foot three point pullup jump shot Q1 9:15 · Jericho Sims makes 1-foot dunk (Kevin Porter Jr. assists) Q2 5:16 · Jericho Sims misses tip shot Q3 59.1 · Jericho Sims makes dunk (Ryan Rollins assists) Q3 32.2 · Jericho Sims makes 1-foot dunk (Ryan Rollins assists) Q1 4:57 · Ryan Rollins misses driving floating jump shot Q1 3:18 · Ryan Rollins misses driving layup Q1 2:12 · Ryan Rollins makes running layup Q2 10:47 · Ryan Rollins misses 24-foot three point jumper Q2 3:00 · Ryan Rollins misses 28-foot running jump shot Q2 2:54 · Ryan Rollins makes 25-foot three point jumper (Myles Turner assists) Q2 1:35 · Ryan Rollins makes 23-foot three point jumper (Kevin Porter Jr. assists) Q2 1:11 · Ryan Rollins misses 29-foot three point jumper Q3 5:56 · Ryan Rollins makes driving layup (Kevin Porter Jr. assists) Q3 4:37 · Ryan Rollins misses driving layup Q3 3:59 · Ryan Rollins misses 15-foot pullup jump shot Q3 1:40 · Ryan Rollins makes 22-foot three point step back jumpshot (Gary Trent Jr. assists) Q3 2.0 · Ryan Rollins misses 26-foot three point step back jumpshot Q4 10:39 · Ryan Rollins makes running dunk Q4 3.0 · Ryan Rollins makes 15-foot pullup jump shot Q1 2:55 · Bobby Portis makes 25-foot three point jumper (Kevin Porter Jr. assists) Q1 49.2 · Bobby Portis makes 18-foot jumper (Gary Harris assists) Q2 9:23 · Bobby Portis misses layup Q2 8:44 · Bobby Portis misses 25-foot three point jumper Q2 4:23 · Bobby Portis makes 20-foot jumper (Kevin Porter Jr. assists) Q2 2:33 · Bobby Portis makes driving layup (Ryan Rollins assists) Q2 31.3 · Bobby Portis misses 18-foot jumper Q3 10:46 · Bobby Portis makes 25-foot three point jumper (Kevin Porter Jr. assists) Q3 10:03 · Bobby Portis misses 4-foot two point shot Q3 7:21 · Bobby Portis makes tip shot Q3 6:34 · Bobby Portis misses 23-foot three point jumper Q4 9:56 · Bobby Portis makes 10-foot floating jump shot Q4 8:27 · Bobby Portis misses 25-foot three point jumper Q4 7:34 · Bobby Portis makes 22-foot three point jumper (Kevin Porter Jr. assists) Q4 3:10 · Bobby Portis misses 9-foot two point shot Q4 1:10 · Bobby Portis makes layup (Kevin Porter Jr. assists) Q2 9:20 · Gary Harris makes two point shot Q2 8:24 · Gary Harris makes 22-foot three point jumper (Kevin Porter Jr. assists) Q3 3:25 · Gary Harris misses 15-foot pullup jump shot Q4 9:11 · Gary Harris makes driving layup (Jericho Sims assists)
Paint12/2352%Mid-range11/2446%3PT15/3741%

Green = made, red × = missed. Free throws are not shown.

Toronto Raptors box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Sandro Mamukelashvili › 361872100 8-122-60-03+616.5
Scottie Barnes › 3624112225 10-142-32-51+619.4
Brandon Ingram › 352983204 9-184-67-82+1319.4
Immanuel Quickley › 299610102 3-110-43-4109.6
Jamal Shead › 238211003 3-91-51-22+25.6
Ochai Agbaji › 201021100 4-72-30-03+68.4
Ja'Kobe Walter › 19321100 1-30-11-22-23.7
Gradey Dick › 18610001 2-52-40-0101.2
Collin Murray-Boyles › 17440100 2-30-10-04-15.8
Jamison Battle › 5021001 0-20-20-010-1.3
See the full Toronto Raptors box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Milwaukee Bucks box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Kevin Porter Jr. › 4022413117 7-182-66-73+212.8
Bobby Portis › 3924120211 9-163-63-33+322.6
Myles Turner › 312162000 6-144-105-64-914.9
Gary Trent Jr. › 30302200 1-81-50-01-151.1
Ryan Rollins › 281745303 7-153-70-02+712.2
Jericho Sims › 26671004 3-40-00-04-62.0
AJ Green › 24521101 2-51-20-02-33.2
Gary Harris › 21731100 3-41-10-00-98.4
See the full Milwaukee Bucks box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

Toronto Raptors
Q1Q2Q3Q4
MIN
S. Mamukelashvili S
36
S. Barnes S
36
B. Ingram S
35
I. Quickley S
29
O. Agbaji S
20
J. Shead
23
J. Walter
19
G. Dick
18
C. Murray-Boyles
17
J. Battle
5
Milwaukee Bucks
Q1Q2Q3Q4
MIN
K. Porter Jr. S
40
M. Turner S
31
G. Trent Jr. S
30
J. Sims S
26
A. Green S
24
B. Portis
40
R. Rollins
28
G. Harris
21

Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.

More: today's NBA scores · standings · injury report · fantasy rankings