Martingale NEVER works.
It can work in betting if used well and combined with knowledge of the betting system and players/teams. Its way better then gambling that's purely luck. Although I know random events can accure. If you bet on f1 the car could crash on the first corner.