Congratulations, you've landed on this page while the door is still open.
Most people who hear about it never get this far, so take a second to appreciate where you're sitting.
You're now in a position where you could realistically bank £310 by the end of play today.
That's if you follow the instructions on this page to the letter.
And take action at the bottom when I ask you to.
I'll say this plainly before we go any further, because I don't want you skimming and missing it.
What I'm about to show you has nothing to do with luck, and nothing to do with anyone's opinion on a horse.
It's a briefing, the same short briefing that has landed on my phone before 9am on almost every racing day since the summer of 2025.
Some mornings it names 3 horses, while on others it tells me to keep my wallet firmly in my pocket.
I've learned to trust the quiet mornings every bit as much as the busy ones.
Maybe you've had the odd big win over the years, or maybe you've spent most of them paying for other people's holidays.
Your past record stays in the past, because the briefing doesn't know who you are and doesn't care.
None of that makes the slightest difference to what happens next.
By being here right now, you qualify to make up to £5,960.00 in your first month.
And as much as £1,437.50 inside the next 7 days.
This is real, and it's putting money into ordinary punters' accounts as you read this.
Better still, it costs less than a takeaway to get started.
I'll explain why it's so cheap further down, and I think the reason will make perfect sense once you've heard the whole story.
Take last week as an example.
They did it by placing a handful of bets that took a few minutes each morning.
None of them had used a service like this before, and one of them had never placed a bet online in her life.
The stakes were sensible, and their betting banks grew a little more with every passing day.
The whole thing is designed to grow your bank quickly without ever putting it at risk of hitting zero.
Meanwhile the selections keep landing in races most punters never bother to look at.
I know how that sounds when you read it cold on a screen.
So let me show you where those selections come from, because once you see it, the rest of this page falls into place.
These aren't insider tips passed down from a stable hand.
They come from a piece of software that reads more racing information before breakfast than you or I could get through in a year.
It doesn't care which horse it likes, because it doesn't like any of them.
It has no favourite trainer, and it holds no grudge against the horse that let it down at Haydock last spring.
What it does have is a team of separate checks, each one built to look at a race from a single angle and nothing else.
A horse only makes it into the morning briefing when enough of those checks arrive at the same name on their own, without ever comparing notes.
I'll walk you through exactly how that works later on, because it's the cleverest part of the whole thing and it's the reason I trust it with my money.
And here's where they stand as I write this.
My personal accounts show a total of £61,815.00 in tax-free profit over the last 12 months.
That money has cleared every penny of debt I owed and put a second-hand Fiesta on the drive for my eldest when she passed her driving test.
By the time you finish reading this letter, you'll be in a prime position to make some cash today.
And every day this week that you follow my instructions.
Don't worry, you've reached this page early, before all the places have been filled.
The sign-ups I've seen over the last few hours tell me the remaining places won't last much longer.
And you won't have this opportunity forever.
4 of my members started just 7 days ago, and here's what they sent me.
"Is it normal to be £1,062.25 up after 7 days when you've never won a penny in 15 years of trying? My local bookie certainly doesn't think so, because on Saturday he asked me if I'd come into some money."
Kevin Sowerby, Scarborough
"Day 1 was a £96 loss and I nearly cancelled on the spot, which would have been the daftest decision of my life. Day 7 finished with the account £1,184.60 higher than where I started, and I haven't changed a single thing about how I follow the briefings."
Russell Pym, Barnstaple
"My son helped me open my first ever online betting account last Monday, and by Sunday teatime I'd made £1,437.50 without leaving the kitchen table. The emails are so simple that I read them out to my husband over breakfast like the shipping forecast."
Maureen Tolley, Wrexham
"I work nights at a distribution centre, so the briefing landing before 9am means I can get my bets on just before I go to bed. That's £640 in a week earned while I was fast asleep, which is more than my overtime paid me all of last month."
Hayley Dunmore, Kettering
By being here today, you're in a prime position to follow in their footsteps.
You don't need to do anything complicated, just read every word on this page.
And I'll let you join them right away.
But before we go any further, let me introduce myself.
My name is James Kerr, and I'm a 49-year-old married father of 3 from Cambridge.
I've lived within earshot of a racecourse my whole adult life, and horses have been the background noise to everything I've done.
When I was a boy, my dad would walk me up the racecourse at Newmarket, and we'd stand by the rail eating chips out of the paper.
He'd give me 50p to pick a horse, and I'd always choose the one with the funniest name.
I don't think I ever won, but I remember the roar of the crowd as the field swung round that bend, and I've never quite shaken it.
My dad was a small-stakes punter his whole life, a pound here and a pound there, and he always said the bookies were the only people he knew who drove a Jaguar.
For work, I'm a senior data analyst for an insurance firm, and I've been working with numbers for 26 years.
I started out as a junior clerk keying claims into spreadsheets in an office above a bank in the centre of Cambridge.
These days I spend most of my week reading fault logs, working out why a claims report that should balance to the penny keeps coming out a few hundred pounds wrong every Monday.
Remember that detail, because it turns out to matter a great deal later in this story.
For years, not a day went by without me spending a few hours on my phone hunting for a winner.
I became a familiar face in every betting shop in the town centre, and a few beyond it.
And I've got accounts with all of the major bookmakers in the UK.
What I couldn't tell you, for the best part of 20 years, was how to make any of it pay.
I drained my savings and maxed out my credit cards on bets that rarely came in.
The bookmakers adored me, because in those days I couldn't buy a winner.
And even when I struck it lucky, they knew I'd be back tomorrow to blow it all.
I once turned £5 into £410 on a Saturday accumulator, and every penny of it had gone back over the counter by the following Wednesday.
That's the kind of punter I was, the kind who treated a win as a loan rather than a profit.
I lost over £850 across 4 days, and the family finances took a hit we couldn't absorb.
It was the same month the boiler packed in, and we had to borrow the money for a new one from my mother-in-law.
I'd told Louise, my wife, that our savings had gone on a repair to the car.
She found out the truth that weekend, sat me down at the kitchen table and gave me an ultimatum.
She wasn't being unreasonable.
The truth was that I'd been lying to myself for years about how far it had gone.
The shame of looking at a credit card statement and seeing £2,400 of betting transactions is something I'll never forget.
I still have that statement in a drawer upstairs, folded into quarters, and I take it out now and then to remind myself where I came from.
Everything else in my life was ticking along nicely, and I was doing well at work.
But most of my spare money went straight to the bookies.
It even pushed me into debt on more than one occasion.
The moment that still makes me wince came at my son's under-11s cup final, when I spent the second half with my back to the pitch, watching a race at Wolverhampton on my phone.
He came running over afterwards to ask if I'd seen it, and I said yes, which was one more lie on top of all the others.
I want to be clear that nobody was forcing my hand here.
I just kept making the same decision every day, expecting it to end differently.
In my line of work we have a name for that, and it isn't a kind one.
When an analyst keeps re-running a report that keeps giving the wrong answer, without ever opening up the data to find the fault, we call it "pressing the button and praying".
So I turned to online tipsters, to see what all the fuss was about.
I thought I'd let a "professional" pick my bets for me.
You can probably guess how that went.
It went badly, and it went badly 11 times over.
Across roughly 3 years I signed up to 11 different tipster services.
1 service sent me 3 losing months on the bounce, quietly put its price up, and then vanished.
Another gave me 6 losers in a row in the first 2 weeks and the tipster stopped replying to my emails.
A third built a brilliant-looking record in month one and then flatlined completely.
A fourth sent me 14 selections on a single Saturday, and when I asked how he'd picked them, he told me it was "a feel for the game".
Some started with a bang and made me cash right out of the gate.
Most never got going at all, and plenty of them simply stopped answering my emails.
A couple came close enough that I'd catch myself thinking, "Maybe this one's different."
Not 1 of them made me money over a full year, and I gave every single one a fair go.
I kept every receipt, and when I added them up years later, the subscriptions alone came to £1,318.
That was before I'd placed a single stake on any of their selections.
Here's what I worked out much later, and it took me far too long.
Every one of those services was a bloke with an opinion and a mailing list.
He'd look at maybe 30 or 40 races a week, mostly the ones on the telly, and he'd back the ones that felt right.
That's not a method, that's a hobby with a subscription attached.
So I set about developing my own systems.
I trawled through all the data I could find, looking for trends I could apply to my selections.
I spent entire weekends buried in racecards, form guides and spreadsheets.
I once built a 14-tab Excel model tracking ground conditions, trainer win rates and jockey performance going back 3 years.
I'd set the alarm for 5am, creep downstairs so as not to wake the kids, and sit at the dining table with a pot of coffee and a laptop that sounded like a hairdryer.
Louise called it my "second job", and she didn't mean it as a compliment.
For a fortnight I thought I'd cracked it, and then Cheltenham came along and buried me.
I lost £620 across the 4 days of the Festival, backing horses my spreadsheet had marked down as near certainties.
It rarely went well, and I ended up lost in a sea of data I couldn't process quickly enough.
But I didn't have the processing power to pull it together fast enough.
By the time I'd worked through the data the markets had already moved, and whatever advantage I'd found had gone.
I was doing by hand what a computer could do in under a second.
I just didn't know it yet.
There was a bigger problem too, and it took me years to spot it.
Every conclusion my spreadsheet reached was really my own conclusion, because I'd chosen which columns mattered and how much each one counted.
If I fancied a trainer, I'd find a reason in the numbers to back his horse, and if I didn't, I'd find a reason to leave it alone.
Eventually I shelved the spreadsheets altogether.
I went back to relying on gut feeling.
Which of course meant going back to losing.
By the autumn of 2024, I was in the bookmakers 4 or 5 times a week.
Different bets, same results.
I'd more or less accepted that I was 1 of those punters who'd never crack it.
Some people just aren't built to win at this, or so I told myself.
I was wrong about that, and it took a stranger in a betting shop to show me why.
It happened on a wet Tuesday afternoon in June 2025, in my local bookmakers in the centre of town.
I got talking to a fellow punter, a man called Kevin who'd come down from London.
I'd noticed him before I ever spoke to him, because he was the only person in the shop who wasn't staring up at the screens.
He sat at the little shelf by the window with a paper cup of tea, reading something on his phone, and he only looked up when a race was about to go off.
I watched him walk up to the counter and collect a stack of notes 3 or 4 times in a row.
He wasn't punching the air or checking his phone with a grin.
He was calm and quiet about the whole thing, almost bored by it.
It was as if collecting cash from the counter was just part of his afternoon routine.
I've been in betting shops long enough to know what a winner looks like, and it isn't that.
Winners are loud, because winning is rare enough to be worth shouting about.
The woman behind the counter clearly knew him, and I noticed she didn't smile once when she paid him out.
After his 3rd trip to the counter I couldn't stand it any longer.
I finally walked over and asked him the obvious question.
"I don't," he replied.
He said it without a flicker of a smile, as if I'd asked him the time.
Then he opened an app on his phone that a friend back in London had given him.
"I'm part of a small betting syndicate back home," he said, "and it isn't the sort you'll ever find advertised.
They built a betting app that pulls in every scrap of data there is.
And it picks out winning horses with remarkable accuracy."
I remember laughing, because I'd heard a hundred men in betting shops claim to have a system.
He just turned the phone round so I could see the screen for myself.
This isn't a simple algorithm, he explained.
The app's engine gathers and cross-checks millions of pieces of information every single morning.
It keeps a constant watch on live information, such as recent trainer form, how each horse handles particular ground, and how certain bloodlines perform at particular tracks.
Every scrap of that information is handed to a set of separate checks inside the app, and each check forms its own view of the race without seeing what the others think.
Only when several of them independently point to the same horse does the app take it any further.
By the time the app presents a selection, it has run that race 10,000 times in a virtual simulation to see how often the horse comes out on top.
Kevin put it to me in the simplest terms I've ever heard anyone use about betting.
"That's why the lads who built it call it Intel, and it's why it doesn't need me to be clever."
He showed me the interface on his phone.
It was clean and stripped back.
Just a list of horses, courses, race times and a confidence rating next to each one.
There was no hyped-up commentary and none of the "this could be special" nonsense I'd grown used to.
Just cold, data-driven selections delivered before 9am every morning.
It was everything I'd been trying to build in my Excel spreadsheets.
The only difference was that this one worked.
I asked Kevin to walk me through what actually happens between midnight and 9am, and over the following months I learned a great deal more about it.
I'm going to lay it out for you now, because once you understand this bit, the rest of the page makes complete sense.
Every morning the app pulls in the full card for every UK and Irish meeting running that day.
That's typically somewhere between 40 and 60 races, with anything from 500 to 700 individual runners.
For each of those runners it assembles a file, and that file is far deeper than anything you'd see on a racecard.
The syndicate call these files dossiers, and they read more like a detective's case notes than a line of form.
It goes back through that horse's entire racing history, race by race, and it doesn't just record whether the horse won.
The split timings for each part of a race matter enormously here, because they show where in a race a horse actually did its running.
Two horses can finish 3rd and 4th in the same race and be nothing alike underneath.
One of them might have been ridden out of its comfort zone early and stayed on at the end, which is a horse with more to give.
The other might have travelled beautifully and emptied in the final furlong, which is a horse that's flattered you.
The app measures that difference in fractions of a second, across every race that horse has ever run.
Then it does the same thing for the other 11 runners in the field.
Then it does it again for the next race, and the one after that, all the way through every card in the country.
By around 6am the dossiers are complete, and that's when the part I find fascinating begins.
Inside the app there are 6 separate modules, and the syndicate refer to them as analysts.
Each one has been built to study a race from a single angle, and each one is kept completely in the dark about what the other 5 have concluded.
That separation is deliberate, and it's the idea the whole app is built around.
In the intelligence world there's an old rule that you never act on a single source, however convincing it sounds.
You wait until a second source, with no connection to the first, tells you the same thing.
The syndicate took that rule, applied it to horse racing, and then pushed it a good deal further.
It works out how many front runners are in the field, who's likely to lead, how quickly they'll go, and which horses will be running into a wall of tired legs in the final furlong.
The second looks only at fitness, meaning how long each horse has been off and whether today's run fits the pattern of a horse being readied for a target.
The fourth looks at the stable, meaning how the yard's horses have been running over the last fortnight and whether the trainer is quietly in the middle of a purple patch.
The fifth looks at the rider, and more specifically at how that rider performs round that particular track.
The sixth sits and watches the betting market, recording every move from the moment prices first appear the evening before.
Each analyst ranks every runner in the race, and each one does it alone.
Then the app lines the 6 rankings up side by side.
If 4 or more analysts have independently put the same horse at the top of the race, that horse moves forward.
If only 2 or 3 of them agree, it doesn't matter how strongly they agree, and the horse is dropped.
On a typical day, only a handful of races out of 40 or 50 produce the kind of agreement the app demands.
Most days you'll get 2 or 3 selections, and on a thin Monday in February you might get just 1.
The app also ignores any horse at very short odds, because a winner at 4/6 does little for a betting bank and a loser at 4/6 hurts it a lot.
The horses that survive the analysts then go into the simulation, where each race is run 10,000 times with every runner's strengths and weaknesses built in.
Some of those virtual races are run on slightly softer ground than forecast, and some are run with a scorching early pace or a slow start from the stalls.
The app wants to know how the selection copes when things don't go to plan, because in real racing they very often don't.
A horse that only wins when everything goes perfectly is no use to anybody.
A horse that keeps winning even when the race is thrown into chaos is a horse worth putting money on.
Whatever comes out the other side of all that is what lands in my inbox, with a confidence grade and a recommended stake next to it.
People always ask me what the app actually looks at, and the short answer is more or less everything that can be measured.
Going is the obvious one, but the app doesn't treat going the way a form guide does.
"Good to soft" at Ascot in April and "good to soft" at Ffos Las in November are two completely different surfaces to run on.
The app works from the going stick reading, the rainfall in the 48 hours before racing, and the times being clocked in the early races on the card.
That last one is important, because the times posted in the first 2 races tell you what the ground is really doing, rather than what the clerk announced at breakfast.
A yard that's barely had a winner for 6 months and has suddenly had 5 in a fortnight is a yard whose horses are worth backing today.
Seasonal averages hide that completely, and most punters are backing horses on numbers that are 4 months out of date.
Jockey and course pairings get their own weighting, because certain riders are demonstrably better round certain tracks.
Chester is the extreme example, but Newmarket, Brighton and Goodwood all reward riders who know exactly when to commit.
Being an Cambridge man, I can vouch for Newmarket personally, because I've watched plenty of good horses lose their race on the run down to the finish.
The way each course treats horses drawn high or low is worked out per course, per distance and per going, and it's recalculated every week rather than being pulled from a table someone wrote in 2019.
The app looks at days since last run and cross-references it against how that particular yard tends to campaign its horses.
Some trainers get their horses spot on after 12 days, some need 3 runs to find fitness, and the app knows which is which for every licensed yard in the country.
It looks at class drops and class rises, and whether the horse is dropping down because it's exposed or because the yard is placing it to win.
It looks at first-time headgear, and more importantly at whether that trainer's first-time headgear runners have any record of improving.
A hold-up horse in a race with no pace in it is a horse in trouble, no matter how well it's handicapped.
A horse that's spent 6 hours in a lorry from North Yorkshire to Brighton on a hot August morning isn't quite the same animal that left the yard.
It watches the market from the moment it opens, tracking which horses are being backed and which are drifting.
Money talks in racing, and money that arrives early from the right accounts talks loudest of all.
It re-runs every analyst on the entire race the instant a non-runner is declared, because a 12-runner handicap that becomes a 9-runner handicap is a different race.
Altogether it's tracking over 40 separate variables per runner, and the weighting given to each one shifts depending on the type of race.
Ground conditions carry huge weight in a staying chase in January and almost none in a 5 furlong sprint on fast summer ground.
The app knows that, because it worked it out from the results rather than from someone's opinion.
A few months after I joined, I asked the syndicate if I could see the app's activity log for a single night, because I wanted to watch it working.
It came through as a long text file, and reading it felt like looking through the window of a factory on the night shift.
Late in the evening, once the final list of runners for the next day was confirmed, the app opened a fresh dossier for every horse declared to run.
By 1am the history for every runner had been gathered, and the app moved on to the overnight weather for each course, hour by hour.
Around 4am the analysts began their work, each one ranking every runner in every race without a glance at the others.
Shortly after 6am the first official ground readings came in from the courses, and the ground analyst redid its homework for every meeting where the numbers had shifted.
At 7.20am a runner was withdrawn from a handicap at Newton Abbot, and the app rebuilt that entire race from scratch within a few seconds.
By 8am the simulations were finished, and out of the 49 races on the card, only 3 had produced a horse that got through every stage.
2 of those 3 horses won that afternoon, and the other was beaten a neck.
Now think about what that night's work would mean for a person trying to do the same job by hand.
Say a man sits down at 7am and gives every race his full attention.
Working properly, he might get through 8 or 9 races before his eyes go and the day runs out.
The app looked at all 49 in the time it takes you to boil a kettle, and it did it all again every time something changed.
The bet that pays for your month is far more likely to be in a Class 5 handicap at Catterick than in the big race at 3.30.
No person alive could hold 3 years of race-by-race timings for 700 horses in their head.
We remember the horse that beat us last month and the one that won at 20/1 at Chepstow, because those stick.
The app remembers everything with equal clarity and no emotion attached to any of it.
It has never chased a loss or doubled up to get square, and it would never talk itself into a bet just because the day looked quiet.
It also never gets attached, which sounds like a small thing and isn't.
I've watched grown men back a horse for the 5th time because they were owed one, and being owed one isn't a thing that exists in racing.
I know that better than anyone, because for years I was one of those men.
Back in the betting shop that afternoon, I asked Kevin what the next prediction was.
"The data's quiet for the next race," he said, "but there's one high-conviction selection flagged for later this afternoon."
"You can back it if you want."
He said it the way you'd offer someone a biscuit, as if it made no difference to him either way.
I'd never heard of it, and neither had the lad behind the counter, who had to check the spelling twice.
We sat back and watched the race, and it started slowly.
It missed the break and was last of the 9 runners as they left the stalls, and I remember thinking I'd just paid a tenner for a lesson.
But with a few furlongs to go it strode ahead and won going away.
Kevin didn't even stand up to watch the finish.
I was impressed, but he had to go.
We swapped numbers and I hoped he would stay in touch.
A few weeks went by without a peep.
I sent a few friendly texts, but my screen stayed blank.
It had been a brief encounter with a bit of good fortune attached, and now it seemed to be over.
Part of me had started to wonder whether I'd been naive about the whole thing.
I assumed he had either moved on or the syndicate had told him to keep his mouth shut.
Then, out of the blue on a Saturday morning, a message popped up:
"Meet you at William Hill at 1pm? I've been back in London clearing something with the inner circle."
I got there 20 minutes early and bought a coffee I didn't want.
When Kevin arrived, he looked more serious than before.
He pulled out his phone and told me what the app had us backing that day.
The first bet landed within 20 minutes of us sitting down.
A winner at 5/2 in a handicap at Leicester.
Nothing spectacular on paper, but it landed exactly as the app had suggested it would.
The 2nd selection was more ambitious.
A handicap hurdle, a horse at 7/1 with the highest confidence rating of the afternoon.
Kevin barely glanced up from his phone when the result came through.
He just made a note of it and moved on to the next selection.
I was trying to look calm but I was absolutely buzzing inside.
We spent the whole afternoon watching the races unfold.
I won 3 out of 4 bets that afternoon and walked out with over £300.
While I was happy, Kevin was calm.
He took me aside and explained the situation.
"But they're looking to stress-test the app's performance on UK liquidity.
The syndicate needs a handful of independent operatives to place these bets, ensuring the volume is spread out, so it never hits the bookies' radar.
It helps the app understand how the UK market reacts to large inflows of smart money."
I asked him what an operative actually had to do, and he said it was mostly a case of placing the bets as instructed and keeping a record of the prices I got.
"They want to see how the prices behave when normal people with normal accounts back these horses," he said.
He told me that because I was a known face with a long history of losing, I fitted the profile perfectly.
It's the only time in my life that 20 years of losing has counted in my favour.
"They've agreed to let you in," Kevin said, "but there is a buy-in.
It ensures you're serious about following the staking plan to the letter.
You must pay a £2,000 security fee."
I didn't have that kind of money sat in my account, but my credit card had a bigger limit.
I remember sitting in my car in the William Hill car park that evening, card in hand, Kevin's account details on my phone.
Every sensible instinct was telling me to go home.
But I'd watched Kevin collect winner after winner that afternoon with my own eyes.
That wasn't luck, and I'd seen enough luck to know the difference.
There was one thing I did differently this time, though, and it's the thing I'm proudest of from that whole day.
Before I made the transfer, I rang Louise.
I told her everything, from the man in the shop and the app on his phone to the fee and the fact that it was going on the credit card.
There was a long silence on the other end of the line, and then she asked me one question.
I told her I'd seen it with my own eyes, 4 times in 2 afternoons, and that I'd been standing right next to the man when he collected.
"Then do it," she said, "but if it goes wrong, this is the last one."
The download link arrived at 9.47pm that same evening.
I sat on the sofa going through the interface for the first time with the telly off and the house asleep.
Kevin had described it perfectly.
It was clean and stripped back, and the first selections for the following morning were already loaded.
I was on my first bet by 9.15am the next day.
It won at 11/4.
The second selection that afternoon also won.
I rang Louise from the car park at work and told her, and she said, "Good, now do it again tomorrow."
I sent Kevin a message that evening with a string of exclamation marks.
He replied with a single thumbs up.
That was Kevin's way.
My aim was to make back the £2,000 within a month, and from there it would be all profit.
By the end of the third week I'd cleared the credit card and I was away.
I couldn't thank Kevin enough, and all he replied was "my pleasure".
As the bets kept rolling in and landing, my betting balance grew.
I spread my money around all of my accounts so as not to trigger anything with the bookies.
After all, I'd always been their best customer.
A sudden run of winning weeks would have raised red flags with every firm I held an account with.
So I kept my stakes modest to begin with, and I rotated my bets between 7 different bookmakers and the exchange.
It's the same approach I teach every new member, and it's kept my accounts open far longer than they'd otherwise have lasted.
Now here's the part of the story I've never told on a page like this, and it's the part I'm most proud of.
The app I was handed in that car park was not the app I use today.
What Kevin gave me was built by people who bet across half a dozen countries, and it treated UK racing as one market among many.
It was strong, but it was a general tool, and general tools leave money on the table.
This is where my day job came in, and where 26 years of reading fault logs finally paid for themselves.
In data work, when something goes wrong, you don't guess at the cause.
You write down exactly what happened, when it happened, what the conditions were, and what the system was doing in the seconds before it failed.
Do that for long enough and the faults start to group together, and once they group together you can see where the trouble lies.
Every losing bet went into a notebook, and later into a spreadsheet, with 22 columns of detail about the race it had lost in.
Field size, ground, distance, course, time of year, travelling distance, time off the track, and the way the race had actually unfolded all went into it.
I wasn't trying to pick winners any more, because the app was far better at that than I'd ever be.
My first full month was August 2025 and I made £3,285, which I was delighted with at the time.
Underneath that number, though, was a fortnight in the middle of the month where I lost on 9 days out of 11.
I went back through my fault log line by line, and the pattern jumped straight out at me.
Nearly all of the damage had come from big-field handicaps, races with 16 or more runners where anything can go wrong and usually does.
The app was reading those races beautifully and still getting beaten by traffic, hard luck and a lack of racing room.
It was like a report that runs perfectly on a quiet Sunday and then falls over every Monday morning when the whole office logs on at once.
Nothing was wrong with the design, it just hadn't been built for that particular kind of rush hour.
So I asked Kevin to put me in touch with whoever wrote the software, and a fortnight later I got an email from a man called Harold.
His first email to me was 11 words long, and 4 of those words were "send me the data".
But he listened, and he agreed with me, and 3 weeks later a new build arrived with a runner-count filter in it.
That single change lifted September 2025 to £4,940, without me raising my stakes by a single penny.
That was the moment I stopped thinking of myself as somebody using an app and started thinking of myself as somebody building one.
Over the following months Harold and I went at it properly, and I'd send him my latest findings every Sunday night.
He never once said thank you, but every few weeks a new build would arrive, and I'd know he'd read every word.
The going-stick calibration was mine, and it came from a wet fortnight in October 2025 where I got taken apart at Uttoxeter and Bangor.
We rebuilt that whole input so the app leans on measured stick readings and early race times instead of the description on the card.
Then came the small-field problem, which cost me most of a fortnight in late October.
In fields of 5 or fewer the prices are tighter and move much faster, and the app's picks kept shortening to nothing before the off.
We put a floor on it, so any race with fewer than 6 runners is now ignored entirely.
October still finished £3,760 in profit, which tells you how well the rest of the app was working even with a couple of faults left in it.
In early November I noticed something else in the fault log, and it led to the change I'm most proud of.
The 6 analysts all had an equal vote, but they weren't equally reliable in every kind of race.
The ground analyst was brilliant in winter jump races and next to useless in summer sprints, while the pace analyst was the other way round.
Giving them an equal say in every race was like asking a plumber and an electrician to vote on a wiring fault.
Every analyst is now graded from A to F for each type of race, based on how often its top pick has run to form in that kind of race over the previous 90 days.
An analyst with an A grade in 2-mile chases gets a heavy vote in 2-mile chases, and the very same analyst might carry almost no weight in a 6 furlong nursery.
The grades update themselves every night, so the app is always leaning on whichever analysts are reading the current conditions best.
November 2025 came in at £6,415, which was the best month I'd had by a distance.
I remember the evening I totted it up, sitting in the car outside the house because I wanted a minute on my own with the number before I went in.
It was more than I'd ever taken home in a month from my job, and I'd made it in about 10 minutes a day.
December is always slow because half the country's racing gets abandoned to frost, and the app flagged fewer than 30 bets all month.
It still cleared £3,120, and I'd stopped worrying by then.
In January 2026 we added a proper all-weather layer, which is where I think the app really came of age.
Kempton, Southwell, Wolverhampton and Newcastle produce data that's cleaner than anything on turf, because the surface barely changes.
That means the model can trust its own numbers more, and it can bet with more conviction on a Tuesday night in the depths of winter.
I remember one Thursday evening when 2 selections won at Southwell within 40 minutes of each other while I was stood in a freezing car park in Croydon, waiting for a late meeting with a client to begin.
February 2026 was the month the fault log earned its keep for a second time.
I noticed a run of losers from horses that had looked perfect on paper, and when I lined them up, 5 of them came from just 2 yards.
Both stables had horses running well below their best, all within the space of about 10 days.
Anyone who's followed racing for long enough knows what that usually means, and it's normally a bug going round the yard.
The app had no way of spotting it, because it judged each horse on its own merits.
If 3 or more runners from the same stable run well below their ratings inside a fortnight, the app now sets that whole yard aside for 10 days, however good its next runner looks.
February finished on £4,085, and the yard alarm has kept me out of a lot of trouble since.
By March 2026 the thing was running so well I barely touched it, and it produced £6,830.
That was the month of the Cheltenham Festival, the same week that had buried my old spreadsheet a few years earlier.
This time I barely had a bet on the Festival itself, because the big-field filter ruled out most of those races before they ever reached the analysts.
Instead the app spent the week quietly collecting winners at Sedgefield, Wolverhampton and Hexham while the rest of the country was glued to the telly.
I did nothing clever that month, I just placed the bets I was told to place.
That's the whole point of it, in the end.
The turf Flat season had just started, and the app was being asked to judge dozens of horses running for the first time since the previous autumn.
With no recent form to go on, the fitness analyst was guessing more than it should have been.
I spent 3 weekends going through 5 years of results by hand, looking at how each major yard's horses performed first time out after a long break.
Some trainers have them fit enough to win straight away while others treat that first run as a gentle outing, and the gap between yards is enormous.
Harold turned my notes into a new module, and from May onwards the fitness analyst had a proper record of every yard's habits with returning horses.
May 2026 came in at £5,960, and a big chunk of that came from exactly the kind of returning horses that had caught us out in April.
That's the figure I've used near the top of this page as your first-month potential, because it shows what the app can do once a fault has been put right.
The fault log showed something new that month, and it was a run of seconds rather than a run of losers.
Horse after horse was running a big race and getting caught close home, and each time there was a reason the app hadn't weighed up properly.
One was a hold-up horse in a race with no early pace, and another was carrying more weight than it had ever won with.
Each of those warnings was already sitting somewhere in the app's data, but nobody inside the app had been given the job of looking for them.
So we gave somebody that job.
The newest part of the app is a 7th module, and Harold calls it the Doubter.
Its only job is to try to talk the app out of every selection it's about to send.
It takes each horse that's survived the analysts and the simulation, and it hunts for any reason that horse could lose.
It looks for a history of getting into trouble in running, a stall position the course doesn't favour, a pace setup that could leave the horse stranded, or a weight rise that's pushed it past its limit.
If the Doubter finds a serious objection, the horse is pulled from the briefing, even if every other part of the app loves it.
We tested the Doubter against 4 years of past races before switching it on, and I was struck by how many losing selections it would have stopped.
I'll admit I was nervous the first few mornings, because the briefings got a little shorter once the Doubter started crossing horses off.
July 2026 then produced £6,190, including a lovely week at Goodwood, and by the end of the month I'd stopped counting the bets and started counting the money.
August 2026 added £5,832 to the account, with the Doubter now fully bedded in.
September 2026 finished on £6,392, and those figures were totted up just a few days before I sat down to write this letter.
From January to July alone, the app put £36,295 into my betting account, and it did it without a single losing month.
I'm not the talent here, and I've never pretended otherwise.
I'm just the data analyst who spotted what it needed and nagged Harold until he built it.
Here's the full picture in plain terms.
Put every month together since last October and the total comes to £61,815.
An average of £5,151.25 a month, month after month.
And not a single losing month in that entire run.
The app hasn't just ticked over quietly.
It's been relentless from one month to the next.
There have been standout months like March 2026 at £6,830 and November 2025 at £6,415.
Even the leaner months, December 2025 and April 2026, still cleared over £3,000.
What strikes me most, looking back over the year, is that the bad months simply aren't there.
In this game, a run of profitable months is far rarer than a big-priced winner.
Most services have a hot streak and then a cold run that wipes out all the gains.
This app doesn't work like that.
When market conditions are trickier and the odds are tighter, the app simply flags fewer selections.
It would rather send 4 good bets than 10 average ones, and it's perfectly happy to send none at all.
There have been days when the email that went out said nothing more than "no qualifying selections today".
Those days used to bother me, and now I understand they're the reason the figures look the way they do.
"Not one for gushing, but it works. 6 months in, I'm £4,270 up and I haven't had to think about a single race."
Keith Rawnsley, Grantham
"My daughter signed me up as a birthday present and I told her she'd wasted £20 of her money. I've been proven wrong to the tune of £2,615 since May, and she reminds me of it every Sunday dinner without fail."
Dennis Hargreaves, Lancaster
"The morning the email said there was nothing worth backing, I very nearly had a bet anyway out of habit. I didn't, the favourites I'd have backed all got turned over, and that single morning taught me more about discipline than 30 years of losing ever did."
Alistair Pennock, Perth
"'You've been quiet at the counter lately,' said the lad in my local bookies, and I told him that's because I don't need to come in and moan any more. I'm £3,905 up since March, my bets go on from my phone before the school run, and the only thing I miss about the shop is the free pens."
Joanne Fairclough, Wigan
I've never looked back, and the app has improved every season since.
Gone are the days of me losing all my spare cash.
No more explaining to Louise how much money I'd lost that week.
The betting account goes up, not down, and that's the end of the conversation.
For the first time in years the household finances are healthy and nobody's having a go at me for it.
My whole betting routine now takes about 6 minutes, done at my desk with the first coffee of the day before the report requests start landing.
We paid for a kitchen last spring out of a betting account, which is a sentence I never expected to write.
Louise chose the worktops, and she made a point of telling the fitter exactly where the money had come from.
I asked Kevin if he'd be happy for me to share the tips with a few more people, starting with my brother and my best friend.
He took his time over it, and a few weeks later he gave me the thumbs up.
I told them to get their bets on quickly and spread them across several bookies to stay under the radar.
They did really well from the off.
My brother made over £500 in his first week, which was a handy addition to his wages.
My best mate cleared £750 and has bought me more beers since than in the previous 10 years combined.
I started to get a few more messages from friends of friends, asking if they could get my bets.
Once I'd already got my own bets on in the morning, sharing the picks with a carefully limited group of people wouldn't move my odds 1 penny.
The volume is too spread out across too many bookmakers for it to register.
It was a win for everybody, and suddenly I'm the most popular man in my local.
And I get to feel good about sharing the wealth.
With over 10 people following my bets, I began to find real satisfaction in helping others get the same results.
The daily messages thanking me for the bets are the best part of my morning.
Watching someone go from sceptic to believer in the space of a single week never gets old.
It means a great deal to be on the other side of it now.
I've had members message me at 9am on a Tuesday morning telling me they've already covered their rent for the month.
I've had a retired chap from Lincolnshire tell me these bets are his favourite part of the morning routine.
A woman from Swansea, who'd been sceptical about betting tips for years, sent me a screenshot of her account up £920 in a single week.
These are real people following real bets.
And the messages keep coming.
That's what this is about.
So that brings us up to today, with the September figures only just totted up.
I'm ready to launch my own tipster club and share the exact bets I place every day.
I've called it Cambridge Bet App, after the nickname the syndicate gave their software, and I want to be straight with you about how this works.
I don't want too many people to know about this.
I promised Kevin I wouldn't reveal their picks to too many people.
That's to protect the odds and to avoid flagging anything with the bookies.
So, after much thought and deliberation, I've decided to offer just 50 memberships to Cambridge Bet App.
I fully expect the rest to be gone by the end of the day.
After that, this page comes down.
So, I urge you to make your decision now.
I won't be reopening registrations immediately and I can't promise when or if another window will appear.
I'm sure you're thinking, "I can't afford the £2,000 you paid to get these bets."
I totally get it, and I wouldn't charge you that anyway.
I'm already making more than enough tax-free cash from these bets.
All I need to do is cover my email and server costs.
You can get lifetime access to my bets for a one-time, up-front fee of £20.
That's a single payment of £20 today and nothing further to pay.
There are no hidden costs and no monthly membership fees.
Nothing else to pay, not this month and not next year.
There is, however, a strict condition for entry.
I'll only be offering 50 memberships today, and once they're gone, that's it.
If demand is there in the future I may reopen, but I can't promise that.
And the price will almost certainly rise the next time this page appears.
Get in now at today's price, and you're locked in for life.
Every morning before 9am you'll receive that day's selections direct to your inbox.
Each one comes with the horse, the course, the race time, the confidence grade and the recommended stake.
You log in to your bookmaker accounts, get your bets on, and the rest of the day is yours.
There's no research needed on your part whatsoever.
No mornings lost to form guides and no evenings spent updating a spreadsheet.
Just clear, simple instructions that take minutes to act on.
You'll also get full access to the members' area where every previous result is logged and available to view.
That means full transparency, with every bet and every result on record.
No selective highlights and no convenient gaps in the record.
Just the complete, unfiltered history of every selection the app has flagged since I started sharing these picks.
You'll also find my guide to opening and managing bookmaker accounts, which I'd urge you to read before you place your first bet.
You can also contact me directly if you have any questions about the staking plan or the service.
I've been on the receiving end of tipsters who go dark the moment you need them.
I won't do that to you.
This is a small, deliberately limited service and every member gets a proper experience.
Not a faceless subscription you get lost in.
A real daily service from someone who uses these exact same picks himself every single morning.
What does the letter next to each horse mean?
Every selection comes with a grade of A, B or C, and it tells you how strongly the analysts agreed and how well the horse stood up to the Doubter.
An A grade means 5 or 6 analysts put the horse on top and the Doubter couldn't find a serious objection, so it carries a 3-point stake.
A B grade carries 2 points and a C grade carries 1, and the stake is written in the email so you never have to work anything out.
That's up to you, and it depends entirely on the size of the betting bank you start with.
I suggest a bank of 100 points, so if you start with £200, each point is worth £2, and if you start with £1,000, each point is £10.
As the bank grows you can raise the size of a point, and plenty of members review theirs on the first of each month.
Why do some emails arrive with no horses in them at all?
Because on those mornings nothing made it past the analysts and the Doubter, and the app refuses to send you a bet just to keep you busy.
I know it feels odd the first time it happens, but some of the best weeks I've ever had began with an empty Monday.
I understand the temptation, and I tried it myself for a month in the spring.
I made less money doing it, because a fair share of the profit comes from B and C grades at bigger prices, so please follow the whole briefing.
What happens if a horse I've backed is withdrawn after I've placed the bet?
If a horse is withdrawn before the race, the bookmaker will normally return your stake on it, so you haven't lost anything.
Now and then I'll send a short update if a withdrawal changes the shape of a race badly enough that one of the other selections no longer makes sense.
I'd suggest having at least 4 open from day one, plus an exchange account for the larger stakes.
Spreading your bets that way keeps each account looking like an ordinary punter's, and it means you can always take the best price on offer.
Do I need to place the bets the moment the email arrives?
You don't need to rush, but I'd recommend getting them on before 11am wherever you can, because prices tend to move as the morning wears on.
Most members place their bets over breakfast or during their first tea break at work.
I'm going on holiday for a fortnight. Will I miss out?
You'll miss the bets from those 2 weeks, but your membership won't be affected in any way, and the briefings will be waiting for you when you get home.
Some members carry on from the sun lounger with their phone, which is entirely up to you.
No, and I'd be very surprised if they ever did.
The syndicate stay firmly in the background, and the only person you'll ever deal with is me.
My partner thinks this sounds too good to be true. What should I tell them?
Tell them exactly what I told Louise, which is that the only thing at risk is £20, and there's a 30-day money-back guarantee standing behind it.
Then let them watch the first fortnight of briefings alongside you, because the results do the persuading far better than I ever could.
I'd ask you not to, and it's the one rule I'm strict about.
The whole service depends on keeping the number of people following these bets small, and every forwarded email chips away at that for everybody.
Is there anything you'd ask me to avoid doing?
Please don't add your own bets on top of mine, and please don't raise your stakes after a losing day to try to win it back.
Those 2 habits cost me the best part of 20 years, and I'd hate to see anyone else repeat them.
To make this an easy decision for you, I'm personally backing my lifetime service with a 30-day money-back guarantee.
I encourage you to track every tip I send and see the results for yourself without any pressure.
If you're not entirely satisfied with the profit appearing in your betting bank, just send me a quick message.
I'll return your joining fee in full, no questions asked.
It really is as straightforward as that.
You've got a full month to watch the selections land before you decide whether this is for you.
I can't think of a fairer way to put it in front of you.
This will sell out and the page will come down within the next 24 hours.
I won't be sending reminders or chasing you up.
And once the page comes down, it stays down.
If you're ready to get today's bets right away, simply complete my 100% secure checkout form below.
You'll get today's winners in time to make back your joining fee and more.
Enter your best email address below and let's get started.
I'll leave you with one last thought, and then the decision is yours.
I spent nearly 20 years pressing the button and praying, hoping the next bet would be the one that put everything right.
What finally worked was the same thing that works in every spreadsheet I've ever untangled, which was to stop guessing and let the evidence show me where the fault was.
The app does that job for me every morning now.
I really want you to experience this, but I can't hold your membership spot indefinitely.
Given the current pace of interest, I expect all remaining memberships to be gone tonight.
If you step away now, the opportunity will likely be gone when you return.
Remember, the majority of our new members win back their £20 membership fee on the very first day.
And from there, it's all profit.
Every penny you earn is yours to keep.
Today's bets are already loaded in the members' area.
Think about what £20 means against a potential return of £1,437.50 in your first 7 days.
The maths makes this 1 of the easiest decisions you'll ever make.
If it doesn't work out, you get your £20 back under the 30-day guarantee.
If it does work out, you've just changed the way you bet forever.
Place every selection as instructed at the recommended stakes, spread across several bookmakers.
Do that and the results will speak for themselves.
To secure your lifetime access, simply enter your email above.
Many thanks,
James Kerr