Raptors Edge Bucks in Close Contest
Thursday, December 18, 2025, 8:00 PM ET · Fiserv Forum
Toronto Raptors 111, Milwaukee Bucks 105, final. Today's NBA pick is already sealed, as a hash, before kickoff.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Toronto Raptors vs Milwaukee Bucks?
Toronto Raptors beat Milwaukee Bucks 111-105 at Fiserv Forum on December 18, 2025.
Who was favored in Toronto Raptors vs Milwaukee Bucks?
Toronto Raptors were the favorite at DraftKings, moneyline -192 (about 66% implied). The favorite won.
The Toronto Raptors secured a hard-fought victory against the Milwaukee Bucks, finishing the game with a score of 111 to 105. This win marks the Raptors' third triumph over the Bucks this season, extending their lead in the series to 3-1. The matchup took place at the Fiserv Forum, where the Bucks have struggled this season, holding a home record of 11-17 compared to the Raptors' away record of 17-11.
In their last ten games, the Bucks have recorded a disappointing 3-7, with their most recent performance resulting in a loss to the Brooklyn Nets, where they were defeated 82-127. Over this stretch, the Bucks averaged 108.1 points per game while allowing 114.4, indicating defensive struggles. Their last five games saw them win two and lose three, scoring an average of 104.8 points while giving up 115.4.
Conversely, the Raptors have had a mixed bag of results recently, going 4-6 in their last ten games. They entered this contest on a winning note, having defeated the Miami Heat 106-96 in their previous outing. The Raptors averaged 105.9 points per game during this stretch, while allowing 111.4 points. In their last five games, they managed only one win, averaging 105.2 points and conceding 113.6.
Historically, the Raptors have had the upper hand in recent encounters with the Bucks, winning four out of their last five matchups. Their previous meetings this season included a significant victory for the Raptors on November 5, where they won 128-100, and a close contest on October 24, which the Raptors also won 122-116.
In terms of injuries, both teams faced challenges. The Bucks had Kevin Porter Jr. listed as day-to-day with a knee issue. The Raptors had several players in a similar situation, including Nate Bittle, Alijah Martin, Chucky Hepburn, and Collin Murray-Boyles, all dealing with knee injuries, as well as Immanuel Quickley, who was managing a hamstring problem.
The betting market, as provided by DraftKings, had the Raptors favored by 4.5 points, with a total set at 218.5. The odds reflected a competitive matchup, with the Raptors at -192 on the money line, while the Bucks were at +160.
As the game progressed, the Raptors showcased their resilience, particularly in the fourth quarter, where key plays from Immanuel Quickley and Jamal Shead helped secure the win. Quickley made a crucial 15-foot pullup jump shot, while Shead contributed with a 22-foot three-point jumper, extending the Raptors' lead. The Bucks attempted to rally back, with Bobby Portis and AJ Green scoring to keep the game close, but ultimately fell short.
This matchup highlighted the Raptors' ability to perform under pressure, especially with several players managing injuries. The Bucks, despite their home advantage, continue to struggle with consistency and defensive lapses, which have plagued their season thus far.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | TOR -4.5 | 218.5 o -110 / u -110 | Toronto Raptors -192 · Milwaukee Bucks +160 |
Injury report
- Kevin Porter Jr.Day-To-DayKneeMilwaukee Bucks
- Nate BittleDay-To-DayKneeToronto Raptors
- Alijah MartinDay-To-DayKneeToronto Raptors
- Chucky HepburnDay-To-DayKneeToronto Raptors
- Collin Murray-BoylesDay-To-DayFingerToronto Raptors
- Immanuel QuickleyDay-To-DayHamstringToronto Raptors
Leaders
- PointsBobby Portis24Milwaukee Bucks
- AssistsKevin Porter Jr.13Milwaukee Bucks
- ReboundsBobby Portis12Milwaukee Bucks
- PointsBrandon Ingram29Toronto Raptors
- AssistsJamal Shead11Toronto Raptors
- ReboundsScottie Barnes11Toronto Raptors
Recent form
Milwaukee Bucks
Last 10: 3-7Streak L1108.1 scored · 114.4 allowed per game3-2 at home
- L82-127at Brooklyn NetsDec 14
- W116-101vs Boston CelticsDec 12
- L112-124at Detroit PistonsDec 7
- L101-116vs Philadelphia 76ersDec 6
- W113-109vs Detroit PistonsDec 4
- L126-129at Washington WizardsDec 2
- W116-99vs Brooklyn NetsNov 30
- L109-118at New York KnicksNov 29
- L103-106at Miami HeatNov 27
- L103-115vs Portland Trail BlazersNov 25
Toronto Raptors
Last 10: 4-6Streak W1105.9 scored · 111.4 allowed per game1-2 away
- W106-96at Miami HeatDec 16
- L101-117vs New York KnicksDec 10
- L113-121vs Boston CelticsDec 7
- L86-111vs Charlotte HornetsDec 6
- L120-123vs Los Angeles LakersDec 5
- W121-118vs Portland Trail BlazersDec 3
- L94-116at New York KnicksNov 30
- L111-118at Charlotte HornetsNov 29
- W97-95vs Indiana PacersNov 27
- W110-99vs Cleveland CavaliersNov 25
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Boston | - | 26 | W2 | .683 | 56 |
| New York | 3 | 29 | L1 | .646 | 53 |
| Toronto | 10 | 36 | W1 | .561 | 46 |
| Philadelphia | 11 | 37 | W2 | .549 | 45 |
| Brooklyn | 36 | 62 | L3 | .244 | 20 |
| Detroit | - | 22 | W3 | .732 | 60 |
| Cleveland | 8 | 30 | W1 | .634 | 52 |
| Milwaukee | 28 | 50 | L1 | .390 | 32 |
| Chicago | 29 | 51 | L2 | .378 | 31 |
| Indiana | 41 | 63 | L2 | .232 | 19 |
Box score
| Stat | Toronto Raptors | Milwaukee Bucks |
|---|---|---|
| Field goals | 42-84 | 38-84 |
| Field goal % | 50 | 45 |
| Three-pointers | 13-35 | 15-37 |
| Three-point % | 37 | 41 |
| Free throws | 14-21 | 14-16 |
| Free throw % | 67 | 88 |
| Rebounds | 45 | 38 |
| Offensive rebounds | 12 | 9 |
| Defensive rebounds | 33 | 29 |
| Assists | 31 | 25 |
| Steals | 9 | 10 |
| Blocks | 2 | 2 |
| Turnovers | 16 | 16 |
| Team turnovers | 1 | 0 |
| Technical fouls | 0 | 0 |
| Technical fouls, total | 0 | 0 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 19 | 12 |
| Fast-break points | 19 | 4 |
| Points in the paint | 44 | 28 |
| Fouls | 20 | 19 |
| Largest lead | 11 | 2 |
| Lead changes | 4 | 4 |
| Time in front | 95 | 3 |
How the scoring went
- 3rd Quarter71-67Ryan Rollins makes driving layup (Kevin Porter Jr. assists)
- 3rd Quarter71-68Kevin Porter Jr. makes free throw 1 of 2
- 3rd Quarter71-69Kevin Porter Jr. makes free throw 2 of 2
- 3rd Quarter72-69Brandon Ingram makes free throw 1 of 2
- 3rd Quarter73-69Brandon Ingram makes free throw 2 of 2
- 3rd Quarter75-69Brandon Ingram makes 1-foot running dunk (Jamal Shead assists)
- 3rd Quarter77-69Collin Murray-Boyles makes layup (Scottie Barnes assists)
- 3rd Quarter79-69Scottie Barnes makes driving layup (Jamal Shead assists)
- 3rd Quarter79-72Ryan Rollins makes 22-foot three point step back jumpshot (Gary Trent Jr. assists)
- 3rd Quarter82-72Gradey Dick makes 22-foot three point jumper (Jamal Shead assists)
- 3rd Quarter82-74Jericho Sims makes dunk (Ryan Rollins assists)
- 3rd Quarter82-76Jericho Sims makes 1-foot dunk (Ryan Rollins assists)
- 3rd Quarter83-76Jamal Shead makes free throw 1 of 2
- 4th Quarter84-76Scottie Barnes makes free throw 1 of 2
- 4th Quarter84-78Ryan Rollins makes running dunk
- 4th Quarter86-78Scottie Barnes makes alley oop dunk (Immanuel Quickley assists)
- 4th Quarter86-80Bobby Portis makes 10-foot floating jump shot
- 4th Quarter89-80Gradey Dick makes 23-foot three point jumper (Ja'Kobe Walter assists)
- 4th Quarter89-82Gary Harris makes driving layup (Jericho Sims assists)
- 4th Quarter89-85Kevin Porter Jr. makes 25-foot three point jumper (Ryan Rollins assists)
- 4th Quarter90-85Immanuel Quickley makes free throw 1 of 2
- 4th Quarter91-85Immanuel Quickley makes free throw 2 of 2
- 4th Quarter91-88Bobby Portis makes 22-foot three point jumper (Kevin Porter Jr. assists)
- 4th Quarter92-88Ja'Kobe Walter makes free throw 1 of 2
- 4th Quarter94-88Brandon Ingram makes 13-foot two point shot
- 4th Quarter96-88Jamal Shead makes 3-foot driving floating jump shot
- 4th Quarter96-91Kevin Porter Jr. makes 25-foot three pointer (Myles Turner assists)
- 4th Quarter99-91Brandon Ingram makes 31-foot three point jumper (Jamal Shead assists)
- 4th Quarter101-91Sandro Mamukelashvili makes 3-foot running dunk (Jamal Shead assists)
- 4th Quarter101-94AJ Green makes 22-foot three point jumper (Kevin Porter Jr. assists)
- 4th Quarter101-96Kevin Porter Jr. makes 14-foot turnaround jump shot
- 4th Quarter103-96Immanuel Quickley makes two point shot
- 4th Quarter105-96Immanuel Quickley makes 15-foot pullup jump shot (Brandon Ingram assists)
- 4th Quarter105-98Bobby Portis makes layup (Kevin Porter Jr. assists)
- 4th Quarter108-98Jamal Shead makes 22-foot three point jumper (Sandro Mamukelashvili assists)
- 4th Quarter108-100AJ Green makes 1-foot two point shot
- 4th Quarter110-100Jamal Shead makes driving layup (Immanuel Quickley assists)
- 4th Quarter110-103Myles Turner makes 29-foot three point jumper (Ryan Rollins assists)
- 4th Quarter111-103Immanuel Quickley makes free throw 2 of 2
- 4th Quarter111-105Ryan Rollins makes 15-foot pullup jump shot
Win probability
Above the line favours Milwaukee Bucks, below favours Toronto Raptors.
Venue
- Fiserv ForumMilwaukee, WI
- Attendance17341
- OfficialsMark Lindsay, Ashley Moyer-Gleich, Jenna Reneau
Elsewhere
- NBA offseason recap, early 2026-27 season previews by team
- Atlanta Hawks offseason recap, early 2026-27 season preview
- Tony Parker: 'Super happy' when he saw Patty Mills arrive
- 2026 NBA buzz: Latest free agency and trade updates
- NBA punishes Clippers after Kawhi investigation: Top questions
- Shelburne: 'Extremely severe punishments' on Steve Ballmer, Clippers
Picks for NBA
NBA rules and settlement
These two, other days
- Bucks Host Raptors Amid Struggles and InjuriesNov 6, 2026
- Raptors Dominate Bucks in 122-94 VictoryFeb 22, 2026
- Raptors Dominate Bucks in Convincing WinNov 4, 2025
- Bucks Edge Raptors in Close NBA MatchupOct 24, 2025