Knicks Edge Bucks in Competitive Matchup at Madison Square Garden
Friday, November 28, 2025, 7:30 PM ET · Madison Square Garden
New York Knicks 118, Milwaukee Bucks 109, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.
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 Milwaukee Bucks vs New York Knicks?
New York Knicks beat Milwaukee Bucks 118-109 at Madison Square Garden on November 28, 2025.
Who was favored in Milwaukee Bucks vs New York Knicks?
New York Knicks were the favorite at DraftKings, moneyline -278 (about 74% implied). The favorite won.
The New York Knicks secured a hard-fought victory over the Milwaukee Bucks, winning 118-109 at Madison Square Garden. This game was particularly noteworthy as it marked the third meeting between these two teams this season, with the series now tied at 1-1. The Knicks improved their home record to 13-6, while the Bucks fell to 8-13 on the season.
In terms of recent form, the Knicks have been performing well, boasting a 7-3 record over their last ten games, including a two-game winning streak. Their scoring average during this stretch has been impressive, with the team averaging 124.0 points per game while allowing 114.8. In contrast, the Bucks have struggled significantly, recording just a 2-8 record in their last ten games, currently on a six-game losing streak. They have averaged 111.5 points scored per game and allowed 119.1 points during this period.
At home, the Knicks have excelled with a 4-1 record in their last five games, while the Bucks have struggled on the road, managing only a 1-5 record in their last six away games. The Knicks' ability to score has been a key factor in their success, as evidenced by their recent performances, including a 129-101 win against the Charlotte Hornets just two days prior to this matchup.
Historically, the Knicks have had the upper hand in their recent meetings with the Bucks, winning three out of the last four encounters. Their previous matchup this season saw the Knicks lose 111-121 in Milwaukee, but they bounced back with a strong performance at home. The last time these teams met at Madison Square Garden, the Knicks won decisively with a score of 140-106.
In terms of injuries, the Knicks had two players listed as day-to-day: Mohamed Diawara, dealing with a finger issue, and Jalen Brunson, who was managing a wrist injury. The Bucks also had Kevin Porter Jr. listed as day-to-day due to a knee problem. The status of these players could significantly impact both teams moving forward.
The betting market, as provided by DraftKings, had the Knicks favored by 7.5 points with a total set at 232.5. The moneyline odds were -278 for the Knicks and +225 for the Bucks, indicating a clear expectation of a Knicks victory.
Conditions at Madison Square Garden were typical for a late November evening, with a lively crowd supporting the home team. The atmosphere was electric, and the Knicks capitalized on this energy, particularly in the fourth quarter when they pulled away from the Bucks.
As the game progressed, several key plays defined the outcome. In the fourth quarter, Jalen Brunson made crucial contributions, including a driving floating jump shot and free throws that extended the Knicks' lead. Mikal Bridges also added to the scoring with a dunk assisted by Brunson, solidifying the Knicks' advantage. On the Bucks' side, Giannis Antetokounmpo made a strong driving dunk late in the game, but it was not enough to close the gap.
Overall, the Knicks demonstrated resilience and strong offensive play, while the Bucks continued to search for answers amid their ongoing struggles. This matchup not only showcased the talents of both teams but also set the stage for their next encounters as they continue to navigate the season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | NY -7.5 | 232.5 o -112 / u -108 | Milwaukee Bucks +225 · New York Knicks -278 |
Injury report
- Mohamed DiawaraDay-To-DayFingerNew York Knicks
- Jalen BrunsonDay-To-DayWristNew York Knicks
- Kevin Porter Jr.Day-To-DayKneeMilwaukee Bucks
Leaders
- PointsJalen Brunson37New York Knicks
- AssistsJosh Hart7New York Knicks
- ReboundsJosh Hart15New York Knicks
- PointsGiannis Antetokounmpo30Milwaukee Bucks
- AssistsGiannis Antetokounmpo8Milwaukee Bucks
- ReboundsGiannis Antetokounmpo15Milwaukee Bucks
Recent form
New York Knicks
Last 10: 7-3Streak W2124 scored · 114.8 allowed per game4-1 at home
- W129-101at Charlotte HornetsNov 27
- W113-100at Brooklyn NetsNov 25
- L121-133at Orlando MagicNov 22
- W113-111at Dallas MavericksNov 20
- L113-115at Miami HeatNov 18
- W140-132vs Miami HeatNov 15
- L107-124vs Orlando MagicNov 13
- W133-120vs Memphis GrizzliesNov 12
- W134-98vs Brooklyn NetsNov 9
- W137-114vs Minnesota TimberwolvesNov 6
Milwaukee Bucks
Last 10: 2-8Streak L6111.5 scored · 119.1 allowed per game1-3 away
- L103-106at Miami HeatNov 27
- L103-115vs Portland Trail BlazersNov 25
- L116-129vs Detroit PistonsNov 23
- L114-123vs Philadelphia 76ersNov 21
- L106-118at Cleveland CavaliersNov 18
- L95-119vs Los Angeles LakersNov 16
- W147-134vs Charlotte HornetsNov 15
- L100-111at Charlotte HornetsNov 13
- W116-114at Dallas MavericksNov 11
- L115-122vs Houston RocketsNov 9
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| 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 |
| 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 |
Box score
| Stat | Milwaukee Bucks | New York Knicks |
|---|---|---|
| Field goals | 37-71 | 38-84 |
| Field goal % | 52 | 45 |
| Three-pointers | 18-41 | 14-34 |
| Three-point % | 44 | 41 |
| Free throws | 17-25 | 28-33 |
| Free throw % | 68 | 85 |
| Rebounds | 35 | 44 |
| Offensive rebounds | 5 | 14 |
| Defensive rebounds | 30 | 30 |
| Assists | 24 | 25 |
| Steals | 9 | 10 |
| Blocks | 4 | 2 |
| Turnovers | 15 | 12 |
| Team turnovers | 0 | 1 |
| Technical fouls | 1 | 0 |
| Technical fouls, total | 1 | 0 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 18 | 15 |
| Fast-break points | 11 | 15 |
| Points in the paint | 36 | 40 |
| Fouls | 26 | 21 |
| Largest lead | 12 | 13 |
How the scoring went
- 3rd Quarter76-78Giannis Antetokounmpo makes free throw 1 of 2
- 3rd Quarter76-80Jalen Brunson makes 15-foot step back jumpshot
- 3rd Quarter76-82Jalen Brunson makes layup (Mitchell Robinson assists)
- 3rd Quarter77-82Ryan Rollins makes free throw 1 of 2
- 3rd Quarter78-82Ryan Rollins makes free throw 2 of 2
- 3rd Quarter78-84Mikal Bridges makes 12-foot two point shot
- 3rd Quarter79-84Gary Harris makes free throw 1 of 2
- 3rd Quarter80-84Gary Harris makes free throw 2 of 2
- 3rd Quarter80-86Jalen Brunson makes 1-foot driving floating jump shot
- 3rd Quarter82-86Cole Anthony makes 9-foot driving floating jump shot (Bobby Portis assists)
- 3rd Quarter85-86AJ Green makes 26-foot three point jumper (Cole Anthony assists)
- 3rd Quarter87-86Cole Anthony makes two point shot
- 3rd Quarter87-89Mikal Bridges makes 25-foot three point jumper (Jalen Brunson assists)
- 3rd Quarter87-92Jalen Brunson makes 25-foot three pointer
- 3rd Quarter88-92Cole Anthony makes free throw 3 of 3
- 4th Quarter88-95Miles McBride makes 27-foot three point jumper
- 4th Quarter88-98Miles McBride makes 29-foot three point shot (Karl-Anthony Towns assists)
- 4th Quarter88-101Tyler Kolek makes 25-foot three point shot (Josh Hart assists)
- 4th Quarter91-101Kyle Kuzma makes 26-foot three pointer
- 4th Quarter91-102Karl-Anthony Towns makes technical free throw
- 4th Quarter93-102Kyle Kuzma makes two point shot
- 4th Quarter94-102Giannis Antetokounmpo makes free throw 1 of 2
- 4th Quarter95-102Giannis Antetokounmpo makes free throw 2 of 2
- 4th Quarter95-104Josh Hart makes 1-foot driving dunk (Mikal Bridges assists)
- 4th Quarter97-104Ryan Rollins makes driving layup (Giannis Antetokounmpo assists)
- 4th Quarter100-104Kyle Kuzma makes 23-foot three point jumper (Giannis Antetokounmpo assists)
- 4th Quarter102-104Giannis Antetokounmpo makes 1-foot driving dunk
- 4th Quarter102-105Jalen Brunson makes free throw 1 of 3
- 4th Quarter102-106Jalen Brunson makes free throw 2 of 3
- 4th Quarter102-107Jalen Brunson makes free throw 3 of 3
- 4th Quarter105-107Kyle Kuzma makes 25-foot three point jumper (Giannis Antetokounmpo assists)
- 4th Quarter105-110Miles McBride makes 24-foot three point jumper (Josh Hart assists)
- 4th Quarter107-110Giannis Antetokounmpo makes driving layup
- 4th Quarter107-111Karl-Anthony Towns makes free throw 2 of 2
- 4th Quarter107-113Jalen Brunson makes 4-foot driving floating jump shot
- 4th Quarter107-114Jalen Brunson makes free throw 1 of 1
- 4th Quarter107-115Josh Hart makes free throw 1 of 2
- 4th Quarter107-116Josh Hart makes free throw 2 of 2
- 4th Quarter107-118Mikal Bridges makes 1-foot dunk (Jalen Brunson assists)
- 4th Quarter109-118Giannis Antetokounmpo makes driving dunk (Ryan Rollins assists)
Win probability
Above the line favours New York Knicks, below favours Milwaukee Bucks.
Venue
- Madison Square GardenNew York, NY
- Attendance19812
- OfficialsBrent Barnaky, Curtis Blair, Michael Smith
Elsewhere
- 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
- Shams details punishments for LA Clippers after Kawhi probe
- NBA announces punishments for LA Clippers after Kawhi probe
Picks for NBA
NBA rules and settlement
These two, other days
- Milwaukee Bucks at New York Knicks — NBANov 10, 2026
- Knicks Dominate Bucks in Convincing Road VictoryFeb 27, 2026
- Bucks Hold Off Knicks for Victory at HomeOct 28, 2025