The wheel picks one of the 50 drills. Here you see how far to keep going, the set with a target as the other option, and a drawing of the setup. This example shows Numbers on the Clock, one of the challenges for 2 players.
This session
After each drill, enter your attempts or score below.
Nothing spun yet. Every spin lands here, with a box for your score.
Match
Nothing spun yet. Spin for the player whose turn it is.
You spin for your mate and your mate goes first. Then you play the same challenge, or you play it out together as a duel.You spin, your mate starts, then you.
Timed? Break off first, then tap Start at your first shot. Near the end the beeps get deeper and deeper, until the buzzer goes at zero.Timed? Tap Start at your first shot.
You take turns on most challenges. Each challenge shows how many attempts you get and how to win.Attempts and how to win are on every challenge.
Points: usually 1 per ball or per successful attempt. A duel earns the winner 1 point. Each challenge says exactly what counts.Usually 1 per ball, winner 1.
After every challenge, enter the points for both of you. Whoever has the most points at the end wins the match.Enter the points, highest total wins.
Names are optional. Every match is saved with the final score in the Archive.Names optional, all saved in Archive.
Practising on your own? Choose 1 player at the top for the 50 drills.On your own? Choose 1 player at the top.
Spin 4 to 6 times per session and allow about 10 to 15 minutes per drill.Spin 4 to 6 times, 10 to 15 minutes per drill.
By default you keep going until you reach the count and enter how many attempts you needed. Prefer a fixed set? Choose "Set with target" on the drill.Count attempts, or pick Set with target.
The wheel rarely picks the same drill twice. If it does, play it with a higher target or in fewer attempts.Same drill? Higher target, fewer attempts.
Prefer to choose for yourself? Open a drill under Drills and tap "Pick this drill".Choose your own under Drills.
Each day is automatically its own session. Enter how many minutes you trained; past days are in the Archive.Log your minutes, past days in Archive.
Afterwards, tap Copy and paste the list into your own training log.Afterwards: copy for your training log.
Playing with a mate? Choose 2 players at the top for 20 challenges against each other. Everything is explained under How does it work?With a mate? Pick 2 players at the top.
User guide
How Rack, or Fortune? works
Spin the wheel. Tap Spin the wheel, or tap the centre of the wheel. The slot where the red pointer stops at the top is your next drill. The sound is on; tap Turn sound off to play in silence.
Check your drill. You'll see how far to keep going, the set with the target, a drawing of the setup and the numbered steps. Tap the name of the drill to read the full explanation.
Play and enter your score. The drill appears under This session, set to Play until by default: type how many attempts you needed. With Set with target, type your score within the set.
Spin 4 to 6 times per session. Allow about 10 to 15 minutes per drill and you have a full session. If a drill comes up twice, replay it with a higher target or in fewer attempts.
You can also choose for yourself. Go to Drills and browse all 50 drills, each with a drawing and an explanation. On a drill, tap Pick this drill to put it straight into your list.
Want to remove something? Tap the little cross next to a drill, then tap Delete?, and it's gone. Want to start the whole day over? Then tap Clear today twice, below your session.
Look back in the Archive. Every day has its own entry, with your drills, scores and minutes trained. You can copy days, export them as text or Excel, select and delete them.
Afterwards. Enter how long you trained under Minutes trained and tap Copy. Then paste the list into the notebook or app where you keep track of your training.
With two players
Choose "2 players". The button is at the very top, below the title, next to 1 player. The wheel then gets 20 challenges for two players, each with a drawing and explanation.
Enter your names. That is optional; without names you play as Player 1 and Player 2. With your own names, the score and later the archive show straight away who is who.
Spin for your mate. Your mate starts with the challenge the wheel lands on, then you play it too. In a duel, you play it out together, and then it is your mate's turn to spin for you.
Timed? Break off first, then tap Start at your first shot and put the phone down. It beeps every second, deeper and deeper towards the end, finishing with a double alarm beep.
Enter the points. For each challenge, enter the points for both of you, the way that challenge counts them. Whoever has the most points at the end wins the match.
Everything is in the Archive. Every day is listed there separately, with your names, challenges and the final score. You can copy a day, export it as text or Excel, or delete it.
How to read a drawing
the cue ballwhere the cue ball hits the ballball to the pocketwhere the cue ball goes nexttarget pocket
The numbers on the table match the numbered steps below the drawing. On a phone the table stands upright, with the head string at the bottom.
Why Rack, or Fortune?
You've probably worked it out already: the name is a nod to Wheel of Fortune, and it asks you a question. Do you play a rack, or do you go for fortune and let the wheel pick what you practise?
News
New, blogs and what's coming
VriendGuest blog by Eddy Michhoudt
Snooker coach Eddy Michhoudt of SocialPro Snooker Coaching has written a blog about Frame, or Fortune?: how the wheel works, which drills it includes and how to get the most out of it in your practice. It first appeared on his own site, and now you can read it here too.
20 training principles that made me an above-average club player, part 1: at the table. Warming up, basic routines, mixing short and long work, line-ups and setting the table up like a match. Part 2 is on its way.
Frame, or Fortune? now works together with Eddy Michhoudt of SocialPro Snooker Coaching in De Pinte, Belgium. Eddy is an EBSA-certified snooker coach, has been coaching since 2015 and wrote the book Snooker Inside Out. We both want the same thing: to help players get better, with more enjoyment of the game, better technique and practice sessions with a purpose, whether you are just starting out or have played league matches for years. Eddy does that at the table, with calm, structure and simplicity, and the wheel helps you keep practising with focus and variety on your own afterwards.
The roadmap is now called News. This is where you read what is new and what is coming, and soon also short stories and who joins as a partner. If something new has appeared since your last visit, there is a dot next to News in the menu.
Pool is in the works
Rack, or Fortune? is the same wheel, for pool, with 50 drills and 20 challenges for 8-ball and 9-ball, each with a drawing on a pool table. It is nearly ready; as soon as you can use it, you will read about it here.
Disclaimer at the bottom of the page
At the bottom of every page you now see who made Frame, or Fortune?, with a link to the disclaimer: how copyright works here, and what you can and cannot rely on.
Blogs from me and from friends of Frame, or Fortune?, about practising and the mental side of the game.
Roadmap
What's coming
Every month brings updates, big and small. This is what's planned.
Already here: the wheel with 50 drills, 20 challenges for 2 players, categories to choose from, drawings, scores per day and export.
In the worksMental gameMental tools for your matches: what you can do before, during and after, each with an explanation and examples, plus lessons and stories on the mental side.
NewPoolThe same wheel, for pool: 50 drills and 20 challenges for 8-ball and 9-ball, with drawings on a pool table.Go to the wheel →
In the worksAs an app on your phoneFrame, or Fortune? is becoming a progressive web app: add it to your home screen and it opens like a proper app, with no address bar. It loads faster and still works when there's no internet at the club. No app store needed, and you always get the latest version.
In the works100 drillsPotting, long balls, safety, positional play and more, with new drills every month.
In the worksYour own wheelChoose which drills go on your wheel and save it for next time.
In the worksLearning plansWeek by week, for beginners and advanced players.
In the worksYour progressScores, streaks, records and highest breaks, per drill and per week, month and year.
In the worksYour own drillsCreate them on a laptop or desktop, play and share them anywhere.
PlannedTailored sessionsPick your time and categories, and the wheel builds your session.
PlannedPlans that grow with youWhat you score low on comes back more often.
PlannedPlay togetherA weekly challenge and a ladder with your club.
PlannedOn all your devicesYour sessions saved everywhere.
Subject to change. Some of this has been researched already and work has started on several items, but nothing is guaranteed. What comes, when and in which order can still change, depending on what turns out to be feasible.
Technique only really works when the foundation is right, both physically and mentally. I guide recreational players, young players and league players with calm, structure and simplicity. Real progress starts from within.
About Eddy · 8 points
Founder of SocialPro Snooker Coaching vzw in De Pinte (Belgium)
Author of the book Snooker Inside Out (in Dutch and French, English edition in preparation)
More than 50 years of Shotokan karate, bringing that discipline and mental focus into his coaching
Trained in neuroscience-based snooker coaching: Chris Henry Neuroscience-based Level 1 (2023)
EBSA-certified snooker coach, trained in Albania under PJ Nolan (2025)
Organiser of the CueNova Cup, a tournament series for women in snooker
Qualified sports coach
Snooker coach since 2015
Profile supplied by Eddy. Friends of Frame, or Fortune? have no influence on the content of this site, see the disclaimer.
About the maker
Bas van Kaam
I started at thirteen in IJmuiden, stopped around twenty and have been practising regularly again since May 2026. I built Frame, or Fortune? for my own practice: the wheel picks, I play. Rack, or Fortune? is the same wheel for pool, with its own drills and challenges for 8-ball and 9-ball.
Age 13Started at my uncle and aunt's snooker centre in IJmuiden, known for its legendary Monday-night house tournaments
Six weeks laterFirst fifty break
Within a yearFirst century, then hundreds of tournaments
Around 20The cue goes into its case
2021Back at the table for a year
May 2026Shoulder recovered from bursitis, and since then I have been practising again, more often and more consistently
October 2026The wheel is born: Frame, or Fortune?
NowPlaying at West End Snooker: in the WISC, their internal league, and proud to be a first-team reserve. Alongside that, friendly matches with Ed Geels and Ray Selhorst at the unit
My mate Ed Geels and I share a table in a unit in IJmuiden, a space we were allowed to fit out ourselves, and Ray Selhorst, like Ed a well-known name in Dutch snooker, joined us later. With the wheel set to two players we have the odd friendly match there. Ed has been playing longer than I have this time round, became Dutch seniors 50+ champion in 2026 and is high up the rankings, which gives me a good benchmark.
At the table
Results as an amateur
What you find here was not dreamt up behind a desk: I try everything at the table myself, and a lot of it comes from the years when I played hundreds of tournaments. For anyone curious about that level, here is a short overview.
Highest break
137
Highest break in a tournament
123
Century breaks
68
Twice, in a line-up
147
Teams
IJmuiden 1: Super League 3×
IJmuiden 1: First Division 2×
IJmuiden 1: Second Division 1×
Spaarnehuys: Second Division 1×
Team nationals: Super League 3×
Team nationals: 1st and 2nd Div.
Individual
70+ tournaments won
2nd at the Dutch A-ranking finals
3rd at The Hague Open
3rd at the Dutch Scotch Doubles
3rd at the Hunter Classic
Top break at Dutch nationals: 115
4× in the Dutch top 10
Pool
Won 2 B-ranking tournaments
Dutch Open 9-ball qualifier won
15 other tournaments won
First Division champion
Third Division champion
Unbeaten in both seasons
Full list of results
Snooker
Highest break: 137, in a tournament: 123
Century breaks: 68
Highest line-up: 147 (2×)
Tournaments won: 70+, at venues across the Netherlands, including dozens of house tournaments in IJmuiden
Summer Cup, a three-month snooker league: 1st
Other tournaments won (C, B and A ranking, Christmas, Easter, Open IJmuiden, invitation events): 10+
Dozens of semi-finals and quarter-finals, highest break prizes
Dutch team competition: Super League 1st (3×), First Division 1st (2×), Second Division 1st (2×, once with the Spaarnehuys, then the youngest team in the Netherlands)
Dutch team championships: Super League 1st (3×), First Division 1st, Second Division 1st
Dutch championship A ranking, as it was called then, comparable to today's A-ranking play-offs at the end of the year: 2nd
The Hague Open: 3rd
Hunter Classic: 3rd
Dutch championship Scotch Doubles: 3rd and 8th
Dutch junior championship: 5th (2×)
Highest break at the Dutch championships: 115, and 2 centuries at the Dutch championships
Top 10 of the Dutch ranking (4×)
Pool
B-ranking tournament: 1st (2×)
Qualifier for the Dutch Open 9-ball: 1st
Tournaments won: 15, at venues across the Netherlands
Dutch team competition First Division: 1st, won all my matches
Dutch team competition Third Division: 1st, won all my matches
Dutch team championships First Division: 5th
About this site
Disclaimer
Original work
Frame, or Fortune? was conceived, designed and built by Bas van Kaam. The concept, the set-up of the wheel, the choice and arrangement of the drills and challenges, the texts and guides, the table drawings, the logo and the design are my own work, put together from my own experience at the table and my own research. I looked at other sources from the snooker and pool world for inspiration, but copied nothing: everything is described in my own words, drawn by me and worked out in my own way. Many drills are well known in the sport and appear here under the names players know them by; the way they are worked out on this site is mine.
I put everything together as carefully as I can, but the site may contain errors or be incomplete. No rights can be derived from the content, including the roadmap. You use the site and practise the drills at your own risk: train within your own limits and stop if you feel pain or discomfort. To the extent permitted by law, I am not liable for any loss or damage arising from the use of this site, from errors or omissions in the content, or from the site being temporarily unavailable.
Links to others
This site links to podcasts, playlists and other third-party sites. I have no control over their content and am not responsible for it. Names and trademarks of others belong to their owners and are mentioned for reference only; this does not mean they are involved with or endorse this site.
Independence
What appears on this site is my decision. Partners, sponsors, affiliates, coaches and anyone else involved, now or in the future, have no influence on the content: the choice and explanation of the drills, the stories and the recommendations remain my responsibility, and I always have the final say. If I publish something from or about someone else, for example a drill or tip from a coach, I do so because I stand behind it, whether I receive anything for it or not. A commercial interest, such as a fee or an affiliate link, does not change my judgement. If something is paid for or sponsored, I will say so clearly.
Governing law
This disclaimer and the use of this site are governed by Dutch law.
Everything you enter on Frame, or Fortune? stays on your own phone or computer. Your scores, your minutes, the names in a match and your whole archive are kept in the browser you use the site in. None of it comes to me, or to anyone else.
Why it works this way
It means you don't need an account: no password, no email address, nothing to remember. And what I don't have, I can't lose. There's no database with your details on my side, so there's nothing to leak or be hacked.
What this means for you
Your archive lives only on this device, in this browser, so your phone and your laptop each keep their own.
If you clear your browser data or use a private window, your archive is gone. Want to keep it? Use Export all in the Archive.
If you share a device with someone, they'll see your archive in that browser too.
The site also remembers in this browser which news you've already seen, so you only get a notice about something new once.
What I do keep track of
To see how many people use the site and which parts are popular, GoatCounter counts the visits and clicks. It does that without cookies, without storing your IP address and without following you to other sites. I only ever see totals, never who you are.
Umami also counts how many different visitors come each month. It works without cookies too, collects nothing that could identify you and doesn't follow you to other sites. There too, I only see totals.
Apart from that, the site loads nothing from anyone else: the fonts and everything else it needs come from the site itself. Links to podcasts, Spotify or Facebook only open when you tap them.
GDPR
Because I don't keep any personal data about you, there's nothing of yours on my side to view, change or delete. The site is built to use as little data as possible, which is exactly what the GDPR asks for.