be on a winning streak
To be enjoying a consecutive series of victories, successes, or instances of good fortune. The team has been on a remarkable winning streak, securing victory for the 11th straight game of the season. We struggled to move units early on, but we've finally been on a bit of a winning streak with our latest products. I was on a bit of a winning streak at the blackjack table, so I started getting more reckless with the amount of money I was willing to wager.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.