I'm also a stamina player and can play for 4+ hours with minimal breaks easily. But I've found that it doesn't help me improve any faster, in fact, I think just the opposite, so I try to limit myself to 3 hours a night. But it is hard sometimes when the night is fun and the opponents are many.
On average around 8 hours with a food break (singles/doubles games + 2 hrs training). Record was around 14 hours; never doing that again though.
I've played about 10 hours. After 7 I was pretty much done, physically, but it's a tournament I won, so I guess it was worth it.
I can play for about 3 with breaks between games but if they're intense games it probably drops to 2. I can keep playing after that but not my A game.
All of you quite have a good stamina. I've been wanting to play more than 3 hours but if I am loosing I think I can still play even 5 or 8 hours long until I won hahahahaha because you know you can't sleep easily if you go home beaten.
Hahahaha!!! Even if I lose several times, I just make sure that I won the last game before going home - I can sleep easily then.
It depends on the intensity of the matches of course. If it's below my normal speed/comfort zone I can play up to 5 hours of good quality. If it's my own level 2-2.5 hours. If the speed and level is much above mine a few matches are enough to drain my stamina.
I think that 5 hours of continous playing are not realistic. If you do backyard shuttling or play against shitty opponents, than you get kudos for withstanding such boring matches. If I play at my level and slightly above 2-3 hours is realistic to play serious without too much fatigue. IMO badminton is no marathon and one game is just 3 sets max. One MD or XD match can be 25-35 minutes. I play normally 4-6 matches. If you aren't tired enough after 4-6 matches, your opponents must be **** or you are not giving all you can put into the match. Just my 2 cents.
That's what I kind of found for me. I was regularly playing 4-6 hours almost every night and I really put my all in every game. But I would finish the night broken and hobbling and my feet were killing me. And the next day I would start tired and so on and so on. At that time though I wanted to just get more games under my belt so I don't regret it. But since I've started playing only 2-3 hours a night I have seen a lot more improvement a lot faster. Playing so long, and playing very serious for so many hours a night, just gets too exhausting and it's not a long-term strategy for success.