Hi mildrok, you should be able to do this with a couple of JEvents latest events modules (probably for better time restriction using JEvents Time limit plugin available for Club Members, that depends on the time frames you are considering).
You can test this using just JEvents Core package which is free and you can just install it and play around with the latest events module