on a roll

[ɑn ə ˈroʊl] オン ア ロール

1. 調子に乗っている、勢いがある、うまく行っている

物事が次々と成功したり、良いことが続いたりしている状態を表します。まるで坂を転がるボールのように、勢いが止まらないイメージです。ギャンブルやスポーツで勝負が続いている時や、仕事で成果が出ている時など、様々な場面で使われます。
He's on a roll lately. (彼は最近、絶好調です。)
関連
riding high