Wiktionary
streak of good luck
n. (context idiomatic English) A series of lucky events.
Usage examples of "streak of good luck".
If you hadn't had such a streak of good luck, you wouldn't even have recognized bad luck when it came along, would you?
Apparently, the first wizard, after leaving the inn, had run into a phenomenal streak of good luck.