The short and simple answer is no. This eating pattern worked for me until it didn’t.
For example, researchers told 51 adults with overweight or obesity to eat 1,200 to 1,500 calories a day, either as three meals or as mini-meals (with at least 100 calories each) every few hours. After six months, the grazers had lost no more weight than the three-meals-a-day eaters. And when Schoenfeld analyzed the data on weight from 15 trials that lasted two weeks to a year, “there was no difference if people ate, say, one meal or five.”Should you eat many small meals to boost weight loss? — https://www.nutritionaction.com/daily/diet-and-weight-loss/should-you-eat-many-small-meals-to-boost-weight-loss/