Racking up wins (2,1,4)
I believe the answer is:
on a roll
(Other definitions for on a roll that I've seen before include "Where toilet paper may be found" , "Hitting a purple patch (as bacon might be?)" , "spread may be smeared thus" , "Enjoying much luck" , "Having long spell of good luck" .)