ENSign in
NBA · Final

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.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

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

BookSpreadTotalMoneyline
DraftKingsTOR -4.5 218.5 o -110 / u -110 Toronto Raptors -192 · Milwaukee Bucks +160

What these prices pay on $100 · What these numbers mean

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

TeamGames behindLostStreakWin %Won
Boston-26W2.68356
New York329L1.64653
Toronto1036W1.56146
Philadelphia1137W2.54945
Brooklyn3662L3.24420
Detroit-22W3.73260
Cleveland830W1.63452
Milwaukee2850L1.39032
Chicago2951L2.37831
Indiana4163L2.23219

Box score

StatToronto RaptorsMilwaukee Bucks
Field goals42-8438-84
Field goal %5045
Three-pointers13-3515-37
Three-point %3741
Free throws14-2114-16
Free throw %6788
Rebounds4538
Offensive rebounds129
Defensive rebounds3329
Assists3125
Steals910
Blocks22
Turnovers1616
Team turnovers10
Technical fouls00
Technical fouls, total00
Flagrant fouls00
Points off turnovers1912
Fast-break points194
Points in the paint4428
Fouls2019
Largest lead112
Lead changes44
Time in front953

How the scoring went

  1. 3rd Quarter71-67Ryan Rollins makes driving layup (Kevin Porter Jr. assists)
  2. 3rd Quarter71-68Kevin Porter Jr. makes free throw 1 of 2
  3. 3rd Quarter71-69Kevin Porter Jr. makes free throw 2 of 2
  4. 3rd Quarter72-69Brandon Ingram makes free throw 1 of 2
  5. 3rd Quarter73-69Brandon Ingram makes free throw 2 of 2
  6. 3rd Quarter75-69Brandon Ingram makes 1-foot running dunk (Jamal Shead assists)
  7. 3rd Quarter77-69Collin Murray-Boyles makes layup (Scottie Barnes assists)
  8. 3rd Quarter79-69Scottie Barnes makes driving layup (Jamal Shead assists)
  9. 3rd Quarter79-72Ryan Rollins makes 22-foot three point step back jumpshot (Gary Trent Jr. assists)
  10. 3rd Quarter82-72Gradey Dick makes 22-foot three point jumper (Jamal Shead assists)
  11. 3rd Quarter82-74Jericho Sims makes dunk (Ryan Rollins assists)
  12. 3rd Quarter82-76Jericho Sims makes 1-foot dunk (Ryan Rollins assists)
  13. 3rd Quarter83-76Jamal Shead makes free throw 1 of 2
  14. 4th Quarter84-76Scottie Barnes makes free throw 1 of 2
  15. 4th Quarter84-78Ryan Rollins makes running dunk
  16. 4th Quarter86-78Scottie Barnes makes alley oop dunk (Immanuel Quickley assists)
  17. 4th Quarter86-80Bobby Portis makes 10-foot floating jump shot
  18. 4th Quarter89-80Gradey Dick makes 23-foot three point jumper (Ja'Kobe Walter assists)
  19. 4th Quarter89-82Gary Harris makes driving layup (Jericho Sims assists)
  20. 4th Quarter89-85Kevin Porter Jr. makes 25-foot three point jumper (Ryan Rollins assists)
  21. 4th Quarter90-85Immanuel Quickley makes free throw 1 of 2
  22. 4th Quarter91-85Immanuel Quickley makes free throw 2 of 2
  23. 4th Quarter91-88Bobby Portis makes 22-foot three point jumper (Kevin Porter Jr. assists)
  24. 4th Quarter92-88Ja'Kobe Walter makes free throw 1 of 2
  25. 4th Quarter94-88Brandon Ingram makes 13-foot two point shot
  26. 4th Quarter96-88Jamal Shead makes 3-foot driving floating jump shot
  27. 4th Quarter96-91Kevin Porter Jr. makes 25-foot three pointer (Myles Turner assists)
  28. 4th Quarter99-91Brandon Ingram makes 31-foot three point jumper (Jamal Shead assists)
  29. 4th Quarter101-91Sandro Mamukelashvili makes 3-foot running dunk (Jamal Shead assists)
  30. 4th Quarter101-94AJ Green makes 22-foot three point jumper (Kevin Porter Jr. assists)
  31. 4th Quarter101-96Kevin Porter Jr. makes 14-foot turnaround jump shot
  32. 4th Quarter103-96Immanuel Quickley makes two point shot
  33. 4th Quarter105-96Immanuel Quickley makes 15-foot pullup jump shot (Brandon Ingram assists)
  34. 4th Quarter105-98Bobby Portis makes layup (Kevin Porter Jr. assists)
  35. 4th Quarter108-98Jamal Shead makes 22-foot three point jumper (Sandro Mamukelashvili assists)
  36. 4th Quarter108-100AJ Green makes 1-foot two point shot
  37. 4th Quarter110-100Jamal Shead makes driving layup (Immanuel Quickley assists)
  38. 4th Quarter110-103Myles Turner makes 29-foot three point jumper (Ryan Rollins assists)
  39. 4th Quarter111-103Immanuel Quickley makes free throw 2 of 2
  40. 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

Picks for NBA

NBA rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.