You must be 21 to gamble (any game type – casino or sports betting) in Kansas.