Tuesday 21st November 23
How are things going? I am okay but we have some illnesses in the family that are taking up a lot of our thoughts and of course
we do all we can to assist those who are going through it. I dont really have much to report personally otherwise.
I continue to work on various projects and it is my strong hope you will notice significant enhancements across the next month,
then a short break over the Christmas and New Year period and then we go again in January through till start of March when hopefully we can focus
on Cheltenham and make it a great one!
Thank you so much for your support of the site, it is greatly appreciated. Chris
Wednesday 8th November 23
I hope that you are all well and having a bit of luck. I am working my way through a couple of projects, one of them
is adding in buttons to directly transfer data used in Shortcuts into the System Builder. This is good for a couple of reasons, both to
check stats but also as a start point for understanding how to create data specifications in the Builder. So, I hope it will be beneficial.
Not all are possible but I will keep going with the ones that are.
I do not really have too much to report personally, actually that is a good thing given how some of the recent months went,
so I am not complaining! Apart from working I am continuing to do a lot of walking even on the days when it is bucketing it down, I love
the rain (love all weather types to be honest, just like being outdoors) and that probably makes me a freak but there you go.
A few people I know are unfortunately facing illness and sometimes it is very hard to know what you can do, ultimately be supportive as you can
I conclude. Often those with the illness take it better than those that know them. Acceptance is a positive thing.
I am a big Beatles fan and was very pleased that I really enjoyed Now and Then, it is growing on me too and I must admit a small
part of me was actually quite worried I would dislike it. Just because I so wanted it to be well received. It amazes me how they have crossed
the generations and indeed my grandad, dad, son and I all love(d) them. Take care and thanks. Chris
Wednesday 1st November 23
A pretty miserable weather period causing a few cancellations, bit of a shame to lose some good cards.
All okay with me, I will be doing some quite extensive live facing work across November.
I will post to the right with anything notable. For now I wont say too much more and I will just do the best I can.
I hope you are doing well, thank you so much for your support.
Wednesday 25th October 23
Do you ever find yourself bogged down in something that you just cant leave even when it seems utterly pointless?
That is how I found myself both personally and with work in the last week or so. Some of it is obviously my own fault, some seems to be down
to the way humans are wired and some is completely understandable. Personally it can sort of be justified as we all want things to be a certain way,
and when they are not it is hard to accept it, thats basically what emotional pain is. Professionally it is similar, I really want to live by
a certain code and do things a certain way but I am a lone wolf so to put it. If you refuse to step aside from your ethics and upbringing it
can leave you sometimes questioning it all. Anyway. Its fine and on we go. Whatever shall be shall be.
I very much enjoyed Champions Day and the end of the Flat season is nigh. I have many plans for the site across these coming months and with a
little luck things will work out. Cheers, and thanks for your support. Chris
Thursday 12th October 23
I am managing to get through some things and these include quite a lot that are visible to the front end of the site that you see,
which is what the whole intention is, I am listing these to the right hand side. Some are extremely straightforward and all goes nice and
smooth, others when put into the live environment cause a few more problems. But these can be ironed out and then on we go.
As I have been saying for some time now and those that are long term users know, the months now through till March with the exclusion of the
few busy periods in between are always the best time for me to do this. The next couple of days are actually really good quality racing and the
end of the flat season includes a few of these cracking cards, plus I like the Chepstow meeting.
I would like to mention again as we come into the National Hunt taking over really that it is worth looking out for the distance
changes that the tracks advise to the BHA each day. These are included in HRB as soon as available. Some tracks are really good at putting this up in
advance, others not so much. Today is a good example of why they are important plus the challenges sometimes faced -
The Exeter chases have distance changes meaning a reduction of around half a furlong, these were advised well in advance - Worcester advised this morning
of an additional 48 yards to all races. Tomorrow Chepstow at the moment are saying 'distances to be confirmed' and so I will keep periodically checking
until they come through.
Did you see the changes to the Grand National? It will now be 34 runners. Of course they must take steps to try and be in the
modern world but I think part of the attraction of the global appeal of the race is its history and 40 runners also means lots of competition
and bigger prices for sweepstakes and so on. Horse Racing is a tricky industry to be in. On one side we have the gambling side of things and trying
very hard to accept the close links with gambling and the sport and that for the large majority it is a fun pastime, but also being very aware that
for some it is not. How do you manage the fact that for some people it isnt? I personally think education and honesty is the key and where I disagree
with the gambling industry is when they do not take action they could do until forced. I think its pathetic actually and short-sighted and instead
the government come up with a solution made by people who probably dont bet. So there is that, and then there is also the animal welfare side of things.
From all I can see horses in the sport are generally treated with great care and looked after but there are clearly documented exceptions.
Its a volatile subject and a conversation with someone who feels particularly strongly on either side becomes fraught with emotion, complexity and
just like with the betting side of things the room tends to be held by those with the loudest voice.
Obviously this subject is relevant to horse racing and why I mention it. But really you could apply the same logic to just about
every setting. From office environments, families, wars, governments and so on, you have differences of opinion and often two loud opposing voices
to each extreme. In the middle lies everyone else who in their way try to find resolutions and a way forward, but if we are honest we all have our
own things that matter to us that take priority. And so we carry on.
I will continue on with the upgrades and I will keep doing everything I can to make this the best horse racing website on the
internet, primarily this will be through continued expansion of the tools and features in line with your feedback and requests. Also though, I
will be adding better help and explanations of how to do things that are obviously not clear to some people, especially those that are new.
My intention of the site has always been to bring like-minded people together, those that understand and accept that betting on Horse Racing is
not an easy solution to lifes problems nor is it an escape from them, it is a fun activity and a puzzle and with sensible strategy, discipline and
the right tools it is possible to make a profit.
With regards to my personal life, I am okay/good and I try my very best every day and I am very grateful for what I have.
Some people around me are not in this position at the moment but I accept that the best thing I can do for them is to be a strong support, healthy
and available to assist if I can plus understanding and compassionate. None of us can fix the world individually, but we can try our best to be the
best person we can within the limits of possibility and maybe just maybe it will lead somewhere.
Its Spain v Scotland tonight, I cant say I expect to qualify (we only need a point) but maybe
it will happen over the weekend due to other results. Or maybe it will happen tonight!
Thanks so much for your continued support of the site. I sincerely appreciate it. Chris
Thursday 5th October 23
Just a very quick post today. On we go. Life is life as the song goes.
I am okay and have made some decent progress since last writing.
I am pretty much finished with the local file work I have been doing and it seems fine but each day throws up a few new things.
I am shortly restarting the site improvements and will list these in the bar to the right hand side.
If you spot any issues at all as a result of these then please report them.
I have a huge folder of improvements and requests and several ongoing projects and it is my aim to make considerable progress with these in the
coming weeks and months. I really hope you are well, thanks so much, Chris
Thursday 28th September 23 - 9.30pm
Thanks so much for your kindness and understanding during these last few days.
It has been a tough time and there is no point saying anything else, it seems these periods seem to bring a whole load of turmoil
from different areas, but there are always things to be grateful for and I am personally okay. And so on we go.
I can not for obvious reasons give a running commentary on personal matters that are not my own but I will say that things are a little more stable.
I have this evening fixed the V4 data and there should now be no issues at all.
There was a problem on Tuesday evening for an hour or so and some people were affected. I am sorry about this, it happened basically because
I couldnt at the time take a phone call, it took me one minute to fix once I knew there was an issue.
It is my intention to finish off a few things I need to do on my local machines as previously mentioned
and then get straight into some of the projects, I will be back working something more like normal hours and hope to make some good progress.
Thanks again for the support, it genuinely means a lot to me. Chris
Saturday 23rd September 23
I have always been very honest with you all and so I will continue to do so, sometimes life
is very challenging and takes over and you just have to do what you can. Mine has changed for the worse in the last couple of days and as I write
someone extremely close to me has been taken into hospital and I must prioritise this.
I am very hopeful they will soon be discharged or at least in a position we know all is okay.
I will then return to prioritising what I want to do with the website, but ultimately I must put family first and I am sure you can understand this.
I would not mention this if I did not have to but ultimately, I can not do the System Builder fix as detailed below
until I have decent internet and am in a better position. And unfortunately my main laptop also has today developed a power issue,
just to add to the fun.
With this said, I will be available and doing all thats required to keep everything going and responding to emails etc when I can.
I spent a lot of time in the last few years working on how I cope with things and have found a good balance and much healthier ways,
and I am absolutely fine, I know some of you will ask that. I hope to post very soon with better news.
I apologise for the inconvenience with the BF data from Saturday 16th. Thanks for your support and your understanding,
I greatly appreciate it. Chris
Thursday 21st September 23
Just to confirm that apart from the issue with the BF data for last Saturday as mentioned below, everything on the server
should now be fully functional. I will do a reload for that BF data issue soon, probably on Sunday, I am going to include something else I am
finishing off and there will not be too much time when I have to take it offline (just the Builder and tools that use it),
probably about 15 minutes. On a personal level there remain some issues that I am working through, this is basically to do with my machines
and communicating with the server on a daily basis to do various tasks. Its fine but I am having to rebuild parts of them and to be completely
honest it is incredibly tedious. The new server seems to be very fast and a few people have commented on this, so thats good.
There is a lot I want to move on to and the bit I enjoy is the development of tools.
With the move to the new server comes scope for me to get back to doing this and some areas
can now be expanded upon even further. I have a huge array of feedback and requests to work on. I will also have to really try hard to try and
get some new customers as costs continue to go through the roof. The months from now through till Cheltenham in March with the exclusion of the
Christmas and New Year period bring with them a lot more time (as there is a lot less racing) to get stuck into all of this.
Its been a long time since I had to do these through the night sessions as I did do for the server switch. Was interesting,
I used to do them all the time back when I started the site up. Life has sort of been put on hold for a week or two, but thats okay and it is only
short term, I always make a point of finding time to enjoy myself and see family etc and I will get back to doing so.
I would like to thank you sincerely for your support of the site, without it, it would not exist. Cheers. Chris
Monday 18th September 23 - 1.20pm
There was a few issues this morning that were all technical stuff I had to change settings for and that sort of thing.
The racing updates all came through just after 12pm once I had managed to fix that particular problem. This means a lot of the non runners for
example appear to be at the same time, sorry. I believe the payment processing is now resolved but am testing thoroughly.
A couple of download reports have caused various issues depending on specific user settings, I have fixed all of these as they have been reported.
If you have any issue at all, please do report it. I will try and respond to everyone.
With regards the BF data in Builder for Saturday, I am working on this, I have a fix but its long-winded. It all appears to have worked correctly
today (for yesterdays racing). Thanks again for your support. Chris
Sunday 17th September 23 - 7pm
The server upgrade/switch went ahead overnight. As expected there were/are a few issues along the way and I must admit it has
been a very tiring few days, but its fine and it will be worth it.
I will continue to test every area, thanks so much for your feedback, support and patience. Once this is all complete
we can move on. I am listing below issues that I am aware of and a couple that did cause big issues I now consider fixed (let me know if not).
I might not be able to reply to all emails sorry as that is one of the issues I had. Here is a summary as things stand-
Issues requiring fixed
- BF prices and all BF stats from Sat 16th 23 currently showing as 0 in System Builder.
- Sage Pay Payments not currently functioning. Paypal is okay.
Resolved issues (tell me if any problems)
- Several downloads were causing problems early on Sunday morning, particularly V4, results and My Report. All should now work
- Ugly error messages were being spat out on some pages, should not be anymore
- Several emails that were sent to me earlier I think got lost in the abyss. If its important and Ive not replied, please send again
- There was an issue on Sunday morning early on with live odds, it was fixed later in the morning
I will post again across the coming days with further updates.
I am taking the message that appeared on every page away as it is annoying. Thanks again. Chris
Monday 11th September 23
Hello, I hope you are well.
As per previous mails, I would now like to confirm that the server switch will happen this Sunday September 17th from 2am.
It will happen in the early hours of the morning and there will be a period when the site is unavailable as the process happens.
I have spent a lot of time preparing to try and minimise any issues, but there may be some, that is the nature of a server switch.
I know I can rely on members to report anything that looks odd.
I hope it will all go as smooth as possible. Thanks again. Chris
Monday 4th September 23
Hello, it has been a while since I last wrote. I am okay, the only real thing to report is that I continue to try my very best
every day and really what more can you do! I have had a lot of time with my son/family and also been really planning out the site server switch
and getting the tools and so on working correctly in a new environment plus dealing with huge files of data.
I will confirm the exact date in due course, but the new server is now in place and I am trying to ensure everything will
run smoothly. The way it will work is that I will switch the live site to the new server at the most appropriate time that the IT guys can do it
and when no racing is on, those who are on the new server can work away as normal and report any problems at all, those on the old server will see a message telling them this.
It is a technical matter as to how long it takes but I have done it before and for most people it seems to switch within a few hours.
Once we are on the new server, I will be able to really push on with what I want to do across the autumn/winter months when there
is less racing. I shall post again in the coming days with the exact date of the switch.
I am very grateful indeed for your support of the site and I hope that you are well. Thanks. Chris
Sunday 6th August 23
I hope that you are keeping well. I just wanted to post quickly to confirm I am preparing for the server upgrade. Anyone who has
ever ran a website or been involved in IT will understand the complexities that can arise. You can only plan so much and sometimes there are still
issues, but anyway, I will do the best I can. I will confirm dates nearer the time but we are looking at early September.
Goodwood and Galway is always a very busy week for me but it was a great watch. My sister got married, it was a fantastic family occasion and a real
celebration. I am spending some time with my son Jamie and that is always a good thing. I really hope you are doing okay and
thank you sincerely for your continued support of the site. Thanks. Chris
Sunday 23rd July 23
It has been a rough few weeks on a personal level to be honest, it is mainly people I care about going through
very difficult times and in times like this all you can do is offer your support. I am preparing for the site works I will be doing starting
in September, which will initially include upgrading the server. There are a few things I am going to get on before the end of July.
I will give full details of the timeframes in September as I plan it out. I really hope that you are well and thank you sincerely for your support.
Saturday 8th July 23
Just watched Paddington do its thing and it was pretty impressive. Aidan OBrien afterwards said he thinks there is more to come and that it is getting
faster! On to the Sussex Stakes I expect next and the price understandably came right in. Inspiral looks to be going there too though.
In another story, what about Hillsin at Worcester? What can be said about this, it just looks so bad on a replay. I guess we shall have to let the authorities do their
thing. I must admit I cant stand bureaucracy and rules and ever since I was a kid find that many of lifes problems are caused by the rule makers and in many cases
the people who enforce them. But if we didnt have rules would there be chaos? Yes. Hence we carry on and go in circles. Is there a government, large authority
or rule maker in the world that has the respect and admiration of the public? Billy Connolly used to joke that the thought of wanting to be a politician should
immediatly bar you from ever becoming one. But areas like football/athletics that have brought in former players/competitors etc also end up in a mess.
Maybe we need to get AI to run the show. Could they do worse than humans? I am half-joking.
I have been looking after my sisters cat for a few days while she is on holiday. Very amusing little thing but went missing and I had to go hunting.
Turned up eventually in the house, somehow trapped inside a bunk bed. Sounds like a dreadful comedy sketch but seriously, an hour of my life looking for Tilda the cat
fearing the worst of having to tell two devastated children.
It will be when the night racing ends that I really get back into major upgrades again but I am planning some stuff for September including a server
upgrade that I have been putting off until the time is right, but I cant put it off forever. I hope that you are well. Thanks so much for your support. Chris
Friday 23rd June 23
Hello, sorry to not have posted in a couple of weeks but ultimately I didnt want to just write 'I am very busy' as it seems like a very dull post.
Royal Ascot has been fun but yeah, keeps me on my toes. Same for the huge volumes at the moment in general. 9 meetings tomorrow and 631 runners.
I have had a few emails recently about people on social media or their own sites apparently using HRB in an obvious way for their own paid content and
not giving any credit, to be honest I cant be bothered with any crap and I dont get involved in it, if people ask for a refund for example I instantly give them one,
similarly in the past I have had people I felt were not being fair in their usage (screen scraping all day long) and so its best just to go our separate ways,
all I will say for now is that I do everything on a general decency basis and it would be sensible if you are very reliant on HRB to make sure you are playing fair.
I know most users and know that nearly all are.
Scotland picked up another two wins, the one against Norway was a joy (Kenny Mclean with a wonder goal!), the one v Georgia was a bizarre night where
biblical rain left me, my son and other family members and fans drenched to the bone for a 90 minute delay and then the match. Wonderful atnosphere though and totally worth
it. Fair play to Steve Clarke, it is so wonderful sharing these moments with Jamie in particular after years of utter dross.
I was on a train the other day and went offline for a few hours, does you a lot of good sometimes and I managed to go through some folders and get things
into a somewhat better order. I have had some significant success with the automation work I have been doing and I hope to be able to get a couple of things on for some
features across the next few weeks. But lets see how it goes. Good luck and thanks so much for supporting the site. Chris
Thursday 8 June 23
How is everyone doing? All okay with me, being kept very busy. The newest issue I have is with Arab races that are coming through
in a way they previously did not. As I try and automate these stages it is putting things out a bit. Not a big deal but something to deal with.
I am just trying to clear things and catch up, I am way behind with emails again but will get on top of them.
In life in general, I think it is fair to say I am getting there but it is a working progress. Thanks for your continued support. Chris
Thursday 25th May 23
I hope that you are well. The sun is shining brightly today here in Ayrshire. Everybody just seems in a better mood when the sun is out.
I went for a nice long walk and got a coffee as I do every day. Simple pleasures. Was particularly nice today.
I have been trying to take an hour a day offline to focus on some projects I want to get done, I have all these ideas as I suppose we all do,
but the day to day stuff always takes over. Life is what happens when your busy making other plans as John Lennon said. I have done a really good job with the automation
I have put in to help but every year when the busy periods kick in I find myself back facing the reality of it. But anyway, it is all good and I am really looking
forward to another cracking weekend of racing. Royal Scotsman is the current favourite for the Irish 2000 and ten favourites have won since 2002 including Native Trail last year
but bigger priced winners do come including in recent years Romanised and Phoenix of Spain. Dont know if you ever use the Trends page but it can be useful to look at the
Paths from and to, for example 15 of the winners of the Irish 2000 since 97 ran in the UK 2000.
If you just backed the winner of the Irish 2000 in the StJames Palace every year since 97, you would have had 20 bets and 8 winners (profit 4.21 at SP).
These are simple stats and as I always say, if we all have the same ideas and all back/lay the same thing, then there will be no value. But I get asked so often
for tips etc that I am going to start sharing more ideas of things you can do to get start points, areas of interest and exploration etc.
I will get around to doing more videos etc eventually.
My old Astra passed its MOT, which was a nice surprise. I love driving it. One of those great purchases that has done me proud.
I have had others that have been shockers, especially in Covid when I tried to find activities I enjoyed etc, ended up binning or giving away a load of crap.
Bad news for me, Dundee United are relegated (unless we find an 8 goal swing on last game of season and its not going to happen, I am the ever optimist but
yeah no point deluding yourself).
On we go, I will keep trying my best. Cheers for your support. Chris
Monday 15th May 23
Jamie is now 21 years old. It was a great occasion and afterwards I spent a few days with him just the two of us. We did a wee road trip through Ireland,
just as we used to do so often, and as we always did we had so much fun just hanging out together. It was a real bonus too that several of my family made it over too for
the party. I suppose in a way it makes me feel old having a 21 year old son but there are a whole load of positives. The next big family thing for us is in July, my sister gets
married and it will be a wonderful few days.
The racing comes thick and fast and so do the big events. Next up is York and the Lockinge at Newbury is a big one. We reach the end of the football seasons
too and there are some cracking games especially City v Madrid on Wednesday. Personally I am very worried about Dundee united, we lost to Ross County and it looks like we
will get relegated but there are still a few games to claw our way out of it.
A couple of new categories I added to the Builder are causing me some issues and I am having to monitor them in real time. I have resisted the temptation
to just pull them off and instead am trying to find a solution. I will need to take the Builder offline for a short time when I upload a fix. It means that some of the categories
are not producing saved results but are producing qualifiers. I think I have a fix and as soon as I am certain its fully rectified I will arrange the reload. The problem as with
many other areas is the huge amount of data involved and making changes is slow and troublesome, so as I say it is good not to pull them and have to start again. My apologies
if you are affected with the issue, I am in direct contact with a few members to help me resolve the problem.
Sincerely appreciate your support of the site, thank you. Chris
Saturday 29th April 23
Just keeping going at a very busy time indeed from a data management perspective, as I have repeated many times over the years I just prefer to put
in as many checks needed now as possible because with the database size growing there are more and more duplicate names etc. So yeah, some days there are is a huge
workload and preparing for a day like today with so many races to also check through does make it tricky, but its all good.
The racing today is really good, as I type I am watching Sandown. Very enjoyable. Otherwise I am keeping an eye on the snooker also. I like the attacking players, just my
own style. I play pool and my mate is the opposite and likes Selby etc and thats how he plays as well - I take on everything and if I am in form win, he plays safe and
tends to grind me down. Overall we are always roughly level over a longer period of time. Like most sports this is what makes it fun, never good if you just either thrash someone
or get thrashed every time.
Actually in life I have found that comparing things week on week, month on month and year on year is also better than doing so day on day or hour on hour.
Its hard sometimes but it does encourage me to keep going and to keep trying to do the right things. Ultimately what else can you do?
I will be working hard and will try stay on top of mails etc, but I will be off for couple days when Jamie turns 21 so we are all looking forward to that
and it will be great to get all the family together to celebrate. It is important to make the most of these moments when they come, otherwise whats the point?
In this regard, I did a bungee jump with Jamie. We basically decided, why not? Its something to say we have done and we done it as a dad and son. I know the thought of it
scares people but actually I wasnt scared at all. I basically thought to myself as long as I trust the technology then its like going on a rollercoaster or a plane.
We did it near Pitlochry. Was amazing and I would recommend it to anyone.
I hope that you are well, thanks so much for your continued support. Chris
Tuesday 18th April 23
Certainly an interesting few days and I have been very busy indeed, the number of new horses out always causes me issues but hey ho.
I enjoyed the Grand National but wont comment on the protesting except to say I think its farcical and ill-judged just as I did when I saw someone pour paint over himself
on a snooker table. Well done to Corach Rambler, Lucinda Russell and Scotland for having the winner!
Would you believe my son is about to turn 21, wow, certainly makes me feel old, but I did have him quite young! He is a wonderful lad and I am so proud of him.
I will press on with the work I am doing and keep up with a rough sort of personal routine I now have that is pretty decent, always needs work but I am getting
there. I did this voluntary blood test thing and thankfully am fine but it said slightly high cholesterol and slightly low Vitamin D and Iron levels. So I am trying to do something about it.
Why are so many of the things we enjoy the most bad for us. That is a philisophical question I guess and I suppose the answer lies somewhere in survival of early humans. At the
time they didnt have Tesco Express on their doorstep. Iron, I suppose I need to eat some spinach. As for Vitamin D, I live in Scotland and we dont get any sun ha ha.
I am rambling. I will keep going. Thanks so much. Chris
Wednesday 5th April 23
Hello and I hope you are well. I am doing okay thanks and just getting on with it. There are continued stories of chaos if you delve into the news too
much but I have found a good balance and only do what I suppose they used to do before we had global 24 hour news. What seems like a huge story comes, gets a load of attention
and then it moves on and you realise that what seemed enormous in the past is like the current thing seeming huge and somehow you find a way to make sense of it.
Of course in our personal lives it is different and when
something massive happens then it really does take over, the illness or death of a loved one, losing your job, relationship break ups and so on. I had a few years of
real chaos in my private life and as I have alluded to I did turn in an unhealthy way to things that gave me a temporary boost (in the most simple terms flooding the brain
with dopamine) as really it seems such a sensible thing to do at the time as you get some sort of respite. I found a song called Avalanche by Leonard Cohen that became something
of a way I used to describe to myself those years. It was relentless, but it passed and as cheesy as it sounds you come out of it stronger and you find a way to cope (hopefully!).
Accepting you are human and not perfect is a good step to getting back control of your life.
I have said so before but will do so again because of the importance of the message, I am so very grateful to HorseRaceBase and to you the customer.
I try my very best to offer a safe, reliable and useful service for all of us that love horse racing. And every tool on here is a direct result of feedback from customers.
There are many more areas of improvement I have in numerous folders and will keep working away on. The start of the flat season brings with it a lot of new horses and data to
manage and also there is a very busy Easter weekend, but I will stay on top of it all and answer all queries etc as quickly as possible and will continue with the upgrades.
I hope you have some nice plans for Easter, I will actually be busy working but will make sure to have some time with family too.
Look after yourself and again thanks. Chris
Wednesday 29 March 23
Wow! That is what sport can do for you. A monumental performance, a famous victory and without exaggeration one of the best nights of my life.
Scotland 2 Spain 0 and I was there to see it with Jamie and several other members of my family. We sang, screamed, panicked and cheered. It was an electric night
in a jam packed Hampden Park and Glasgow before and afterwards was absolutely buzzing. Strangers hugged each other and everyone in that stadium will today have a sore throat.
You perhaps have to be Scottish to understand but we have been through some astonishing lows and this result ranks up somewhere alongside
the famous 1-0 win in France when James McFadden scored a wonder goal (I was there!). What is so special is we deserved to win and the attitude of the players, their connection
with the crowd and the way they were set up is something I will never forget. A truly special evening. The noise in the stadium was astonishing.
Fantastic! Thanks for your support of the site, it is so very much appreciated. I will keep going with the improvements. Chris
Tuesday 21st March 23
I hope that you enjoyed Cheltenham and got a few winners, there were some brilliant races. I am back into the work I am doing and will continue to do until
there is nothing else I can do! Please be aware I am doing everything I possibly can to stay on top of emails, the day to day stuff and get improvements on to meet requests.
I appreciate your understanding and patience. Again, for those who do not know, I am a one man business and in an industry that is obviously heavily related to gambling and
to bookmakers and I have chosen a route that is different from the norm for the industry. I am trying to promote sensible strategic punting and I work with members to
develop tools that allow safe following of the sport. A government paper is due out soon on gambling regulations again because unfortunately there is a thin line between
having fun and it getting out of control. In these tough times please do take care.
Thank you for all your support. I will be working extensively on the live site in the days to come and will list everything I get on to the right
hand side. There should be no issues, so please report any. Chris
Monday 13th March 23
Just a quick message to say I wont put any more stuff on while Cheltenham is on, got stuck on some categories I have ready that are to do with Run Comments,
bit tricky but will get there. Will pick back up again once we get through the week.
I always love Cheltenham and I think most racing fans do. Enjoy it!
I hope you are well, many thanks indeed for your support. Chris
Sunday 5th March 23
I have now successfully managed to get the new workings across. As I mentioned on 12th February, the new way I tried did not work, so I have had to
roll back the years and dig out a lot of my old workings and they are now in place. I need to make sure that tonight the overnight automated load works okay and the same
for tomorrow morning. I apologise that across the last couple of weeks there have been some issues with the 48hr Declarations, this is because I have been using the area to
live test as it was the safest way to do so. Tonight I am only adding one new category. There will be dozens more to come in the next few days
and on the back of that I will be moving on to other things that are now possible. Everything I get on will be listed in the column to the right hand side.
I am very grateful for your support. Thank you. Chris
Tuesday 28th February 23
Hello, sorry I have been a bit quiet and that I have been a bit slow with email replies. I am doing everything to get all I can on and will
be carrying on with this across the next week, dont want to just keep saying the same things basically, so I am just getting on with it and we will see where it leads us.
I will post again in the lead up to Cheltenham.
Thanks very much for supporting the site. Chris
Sunday 12th February 23
Unfortunately the code I outlined below and tested again tonight is not going to work, once I put it in place and have more than a few users
doing things that are quite complex it just starts causing problems. This is disappointing as it is far easier than the other way, which I will have to resort to. Plus
I have spent many hours on it. But hey ho, there are far worse problems in the world. I know what I have to do and thats the positive.
I will get everything on by start of March and have a push for Cheltenham and we will see how it goes.
I hope you are well and I thank you for your support, which is greatly appreciated. Chris
Tuesday 7th February 23
Hows it going? I am okay. The System Builder categories I have been working on are fully ready and work in a local environment. This weekend I installed
a whole new set of code to try and incorporate all of them on to the site without removing any existing. It is not easy. I will be doing more work on late evenings and on
this Sunday on the live site but there will be no disruption for more than ten to fifteen minutes and it will be at a time when no racing is on.
Once the data for the categories successfully loads, the next steps will be possible. Essentially I dont want to make changes elsewhere that then need changed again because of
the new categories, as everything can cross with everything else (hope that makes sense). All of this I hope to complete before the start of March.
Cheltenham is approaching and starting to see quite a bit of advertising and articles etc now, I love it and cant wait. Some of the things I am doing will
I hope be really useful for the festival and might help attract some new customers.
Just another quick note about the rail movements, they sometimes change quite late and by large amounts, today Taunton have rail moves of over a furlong
in several of the races and they werent on the BHA site till late today. Chris
Tuesday 24th January 23
Hello. Just thought I would do a short post to check in really. I am working very hard to get everything I can on before the start of March as I have
discussed. I have spoke a lot in the blogs of the complexities especially in certain areas and also that I am a one man business, so it just has to be done in a way that
makes common sense (as best I can manage ha ha) in terms of order and just what is possible. My current thinking is that on Sunday 5th February once racing has finished
I will try implement some System Builder upgrades including some categories that are ready and working in a test environment. I have quite an extensive range of videos
to add, they will help newcomers but be very useful for many people. I know that a lot of the features of the site go unnoticed and the issue of having written all the code
myself is I sometime take it for granted its obvious, when it clearly is not! The videos have not been recorded yet but I have guidelines to go by, which might help me overcome
my dislike of doing them (who likes the sound of their own voice!). The RPI figure I spoke of before Christmas was around 15%, some of you may have seen that in the news.
Clearly, it has a negative impact on site costs and blah blah. This is life, money controls just about everything, I dont worry about it and will do all I can.
In its simplest form, my view is that I will make HorseRaceBase as good as I can and try attract some new users that way, and we shall see.
Its January and there is not too much to report on a personal level, I picked up a minor injury on my calf when I played 5-asides, its annoying as it sets back the
running. I have found a pretty good work/life balance and I wont be changing that element no matter what happens. I see a lot of my family and talk regularly with Jamie
and I try and eat right and exercise but importantly (for me) I allow myself to have a few pints now and again, place bets in a responsible way and in general not follow
some sort of life that my younger inner selves would view as boring. Moderation is the key. The site taught me that and is another thing I am so thankful to HorseRaceBase for.
I really hope that you are well and I would like to thank you with sincerity for your continued support of the site. Chris
Monday 9th January 23
Hope that you are well and enjoyed the festive period. I had a wonderful time with my son and saw a lot of my family, which I am extremely grateful for.
With the busy racing period over it is back to now getting stuck into the projects and work I want to do with the site and for the next few weeks in January and February
there is a great opportunity to get stuff on. I have tested extensively in preparation. With the Builder, I will note if it needs to come offline but if it does it will be
for periods of less than half an hour and will be at times that there is no racing on. We shall have to see where it leads but I will try my very best.
Thank you for your support. Cheers. Chris
Saturday 31st December 22
Happy new year to you all. Just a quick but important point regarding systems, I have used the same patch as in previous years that applies
a change to mean if you specified 2022 as a criteria, 2023 is also now included, but please do check.
Have a great time. Chris
Friday 23rd December 22
Firstly, let me wish you and all your family and friends a very merry Christmas. Secondly, let me thank you with sincerity for your support of HorseRaceBase,
it is greatly appreciated.
The cards for 26th will appear as Todays Cards for all days from now until then. All downloads should also work as if it is the 26th.
I will be doing some offline testing to monitor things on Boxing Day as the day unfolds, its always busy and there is so much racing on. A lot of my decisions
on features and download limits and this sort of thing is heavily affected by these very busy days (Easter Monday is another). There are 77 races and 895 runners and they are all
in the afternoon so at times you have thousands of updates coming through at the same time. As I said previously, any changes on the live site will resume after the busy spell.
Its busy times so I have to work of course but I will be spending lots of time with my family and Jamie will be here for a week.
My advice to all of you is blindingly obvious and the same as I intend to do myself - enjoy whatever time you can get together with those you love and make the most of it!
Thanks again, any issues mail me, I will be checking in regularly. Chris
Tuesday 13th December 22
Obviously the cold weather is affecting racing like it is affecting everything. It got to -8 where I am so far. My sister lives in Sweden and I have visited a
few times when it has got to as low as -20. Also as kids, we went out and played in any old conditions and it was no different no matter how wet or cold it got.
I think it is really about how prepared you are for it and if the infastructure is set up to cope with such
conditions. My personal opinion is that its not a big deal and I dont care about driving in it and just take it sensibly. I think it looks extremely appealing on the eye
and at night you get these amazing blankets of stars if you can venture out to a clear area.
In regards the site, its not so good, the Cheltenham cards and others that have been lost are a blow, people are far more likely to watch the racing when
its the good quality stuff and of course that means visitors to the site etc.
I am waiting for the yearly RPI (Retail Price Index) increase being released, its likely to mean another very large rise in the ongoing costs associated with
the site and the data costs I pay in particular have risen massively in recent years. People are struggling and I will not be increasing prices myself.
I will do all I can to attract new customers by making the site as user friendly and useful as possible and I will keep working on this. As I have mentioned many times in
my blog and to everyone I ever speak to, the site is aimed at those who enjoy horse racing study and analysis but know there are no simple answers and you cant just be told what
to back and expect long term success, there are no magic answers but you can do well if you have discipline, strategy and common sense. Thats what the site caters to.
My decision not to specifically try and push customers to bookmakers sign up offers and other tipping websites or indeed to try and sell on products and selections
to you comes from my personal history as I have explained throughout these blogs. I am no saint and this is no moral crusade, it is simply that if the site is to exist
there must be a genuine need for it. There is and has been and thats why it has lasted so long but its being squeezed at both ends as tends to happen to many small businesses.
We continue to battle on and I thank all of you sincerely for that.
In my personal world I am out running a lot even on the icy pavements, I enjoy it. I went to the Ice Hockey with my nephew, very good fun.
Me and my Son will be together for New Year in Inverness but are struggling to get tickets for the event thats on. For Christmas I am going to my brothers for a meal as they
have kindly invited me. I am working a lot but also taking very good care of myself and its all good. I hope that you and yours are well and I really hope you know
how grateful I am for your continued support of the site. Take care and enjoy!
Tuesday 6th December 22
The update I gave last week on the site is basically the position in that regard, I am getting through stuff, some of it is more fun to code than other
bits, but will get through all I can. It all helps, so thank you very much for all the suggestions and feedback.
The World Cup has offered a mixed bag of entertainment in terms of the games, some of them have lived up to expectations and others have not.
Whatever peoples views on all the money side of things, it is hard to not accept that this is part of all elements of society including the rich horse racing owners and so on.
Nothing wrong with protesting but neither is there anything wrong with enjoying watching Lionel Messi bring great skills to the world. As you will know I am Scottish and as
I have previously said to a few people my Mum and Dad are/was English, so I have nothing whatsoever against them, except the media hype. I think it is undeniable that
England have a great squad, we shall see how they cope with Mbappe!
There is a wonderful card at Cheltenham this weekend as well as a couple of cracking cards elsewhere including Navan, Doncaster and Hereford.
An area I created a long time ago, purely for fun were these Seconditis tables, a friend of mine was recently having a
moan about having extreme bad luck with so many seconds. He was talking about a few trainers he follows and 7 of them appeared at the top of the 'unlucky' trainers lists!
I am making as many plans as I can to see people, especially family in the lead up to and over Christmas. I am looking forward to it. I hope you are too.
Thanks so much for your continued support. Chris
Monday 28th November 22
I am continuing to work hard on getting as many updates and things on as I can across these weeks/months that give the
best opportunity to do so. As I have described previously, the coding and table structures and combinations of so many variables mean that making adjustments and adding new
categories is complex and so too is the data management. I coded it all, so I have nobody to blame but myself but often it is a case of digging through my own notes and
making adjustments to certain areas is very difficult. I have managed to keep any times that I have had to stop access to the Builder at a real minimum as I know the
disruption it causes. I have a logical order to everything I am doing and some of the table structure changes I am making will allow upgrades to other areas, its all sort of
connected and its the case that when one thing successfully goes through others open up. The videos I have planned, it just makes sense to do them once the pages are finalised.
My plan is to keep going with what I am doing right through until around the 21st December, so that gives another three weeks for now. I will keep doing as
I am and note anything confirmed to the right hand side and when the Builder is unavailable make a clear note on the site, it will only ever be when no racing is on and the
days results are settled and I will keep it to a minimum. The reason to stop with any site changes on 21st is that the last racing day before Christmas is 22nd and I dont
want to start messing around with things before what is the biggest racing day of the year (26th). I will then take a break for the few days there is no racing and then we
have the very busy Christmas and New Year period. Upgrades and work on the site will then recommence in another very good time period to do so, January/February and up to the
week or so before Cheltenham.
Work is keeping me very busy and there is not much else to report, I have seen family and friends of course and thats all good, which is what matters.
I have learned to accept that you can only control certain things and it has helped me a lot. If you genuinely try your best and keep working hard on improving yourself
and try to be the best person you can for those around you and that you come into contact with, it does offer some real inner calm.
I would like to thank you with sincerity for continuing to support HorseRaceBase.
Sunday 20th November 22
There are no All Weather meetings in UK all week and as such it is a perfect opportunity for me to do things on the live site while there is no night racing on
as the last race of the day should be settled and done Mon/Tue/Fri/Sun by 4pm and on Wednesday by 6pm. Its back at Wolverhampton on Saturday.
What I am doing today/tonight wont impact users at all and much of it wont. But on some nights across the week every day up to
next Sunday it will do. It will be clearly marked when I am doing something and I will minimise the periods. It will be after the last race is settled.
Everything I do is based on user feedback and support, the site is built on it. I really hope you and yours are well.
Saturday 12th November 22
Will be working all this week with the live site and trying to get a few things on, I might also do a couple of videos in line with some
requests I have had. The Builder work I have been doing will I think be ready to apply some stuff on the next two Sundays (20th and 27th Nov), I will as I have
said minimise the time it is not available and it will be after racing has finished that I do it. I will confirm this nearer and will put up a clear message while
the work is being done.
A great days racing today, hope you are enjoying it. All okay in my life, not much to report, which is quite good actually!
Thanks so much for supporting the site. Thanks. Chris
Tuesday 2nd November 22
I am working extensively on the forthcoming upgrade programme. I will confirm the dates that I need to take the Builder offline but as always will plan it
for times that are least likely to cause inconvenience, November I hope will see a lot of things happening and the next 4 weeks or so are a great time to do it.
I am trying to get as much on as I can. Testing is always different to going live as I found out with a minor
change to the Odds page that caused a few people to see an annoying and incorrect warning message, sorry if you were affected.
Not too much to say in terms of my own life, I was at my Uncle Tony's 70th birthday party and saw many members of my family I have not seen in many years,
cousins and so on. So that was a lot of fun. The full marathon training is an 18 week programme, so that begins soon and I am actually looking forward to it.
We did a Halloween pub quiz, was quite a good laugh. Invented by the Irish apparently. I got most of the music and film stuff right but struggled badly with TV as the last
series I had any interest in was Mr T and The A Team. Just cant invest my time in 22 seasons of 24 episodes.
The weather has been weird, when I was in Brighton (for my Uncles 70th), it was 19 degrees and people were sunbathing. Today in Glasgow its horrendous rain.
North v South I guess.
I really hope you are well. Thanks. Chris
Friday 21st October 22
Hello. I hope that you are well. The insanity of British politics continues and it is not going to stop, if it were not for the hideous damage they
are doing to normal people and businesses, especially small ones, it would make for entertaining and amusing viewing. We are a global laughing stock and it is hard to find
anyone who does not think its a shambolic mess with self-serving individuals taking it in turns to make it worse. Everyone has an agenda and that dictates their next move
and what they say, but they cant say so, so spin more hyperbole. And so it goes and on we go.
I was stopped today in Glasgow by two fourth year students who said they were doing a project on gambling awareness and policy and would I comment on camera with
any thoughts I had. I did so and spoke for a few minutes about how the issue with gambling is not that different from the issue with many other society issues, although
it does not have the same visible view as substance disorders (perhaps making it worse) those with an issue are more than likely self-medicating, escaping real life or
have became addicted. There are many people who do not have a problem. This is the same as food, gaming and so many other things. Anything that can lead to 'positive' feelings
can in theory be used to change your mood and if your life is not how you want it to be or you feel bad, it can be very tempting. Once the brain makes those connections it becomes habit and
unwittingly creates more problems, with the original escaped issue still there waiting to be resolved. Changing those patterns is horrific as is known by anyone who has at any
stage ever tried to quit anything and gone through withdrawal. Therefore the issues are extremely complicated and of neuroscience and
how the human brain works and of society and how it works. But, as I say, many people do not have a problem and can safely have fun and experience the good side.
Was quite amusing to see their reaction after my unexpected answer.
As I knew I was due to post up a blog, I thought I would share my view with you the users of HorseRaceBase. I will add to this, that my opinions explain
a lot about the website. I love horse racing and I love the tactical puzzle of trying to pick a winner/loser etc and this site is for other people who have came across it and
feel the same way and helped build the tools. I have a link to William Hill on the odds page because they kindly supply the live odds to the site, otherwise I deliberately have
stayed away from any link with gambling and I also have deliberately stayed away from telling users what they should or should not back. My point is that you know bookmakers exist
and you do not need me forcing sign up offers or whatever else down your throat just so that I can earn more money.
It is my opinion that horse racing is a wonderful sport and it can be enjoyed and followed and yes bets can be placed on it, all in a way that is not harmful or detrimental to you
or society. By providing indepth analysis tools and storage facilities and a reasonably priced service it should and has worked as a business, the only difference now is the same one
everyone faces with costs everywhere rising. I am eternally grateful to you the users of the site and to the living I have been provided from running the site and as long as
it is viable, I shall keep it going with the same mentality and approach.
Take care and thanks. Chris
Tuesday 11th October 22
I did the Manchester half marathon. My time was 1:49, which considering I done my ankle in so badly, I am very pleased with. It was a great atmosphere
and I must say that running in these events is one of those great things in life where it seems everybody is full of good will and egging each other on. There were a load of
families out cheering with signs, giving high fives and handing out jelly babies. I would recommend it to anyone. The training is difficult enough but it keeps you in shape
mentally and physically and the race days really are great fun. I have decided to stay in training and go for a full marathon next April. We shall see how that goes!
I am carefully planning out the best days to do work on the Builder and areas of the site that require me to take them offline.
I will announce these in the normal way and the disruption will hopefully be very minimal. Certainly I have tested extensively.
When the flat racing ends in early November until Christmas is a particularly good opportunity to do things but I have some upcoming days earmarked for other upgrades.
Its a great card at Ascot this Saturday with the 4 group ones on Champions Day.
Cheers for supporting the site, it is greatly appreciated. Chris
Friday 30th September 22
Not too much to report on a personal level beyond my delight at the continued improvement of the Scottish national team under Steve Clarke!
We go up to A in the Nations league, we get into pot 2 for the draw and we get a play off should we need one, so it really was a
big result. I was at the Ireland match with my son Jamie and many of my family. It was a bit strange for him as he chose to support Scotland because of me really
(I used to make a big deal for any game and he loved it) but he is Irish. Its a friendly rivalry between the two sets of fans so that helps.
As previously described I am preparing a number of updates and scheduling these in an order that makes sense in terms of getting them on.
It tends to be the case that if the code is successful in one area then I can apply it in another. It can be the case that one of my data tables holds a column that is
not easily accessed by other areas, adding a new column to a huge table is not straightforward. Anyway I am really pleased with the progress I am making in preparation
and as mentioned last week the best months to get these things on are now coming up. This last week has been busy enough still, its the number of meetings and races that
affect me most and for example yesterday with the 2 Irish meetings and 3 All Weather plus Warwick and Salisbury. In a couple of weeks we start getting down to 3,4 or 5 meetings
several days a week. With this said, it is a good weekends racing coming up and also the London and Manchester derbies in the football to keep an eye on. No complaints!
I have stuck to my guns with the news and check it once in the morning and once at night. It is just a rolling barrage of doom, rotating between stories.
It is hard not to pay attention when the pound drops to a historic low versus the dollar and so on and so forth.
I hope you are well. Thanks. Chris
Thursday 22nd September 22
I hope you are keeping well. I am very much back into the work and life is a bit more normal. As I have mentioned I am planning to do
upgrades and get on quite a lot of things I have prepared at a good opportunity, this has historically been when the darker nights come
and the racing volume calms down. For now, it is the end of the very busy period. There are 547 entries tomorrow (Fri 23rd) and 749 entries on Saturday.
As I have discussed before the greatest workload for me is managing the data and new horses etc. Plus managing the site when people are using it and that is when racing is on.
There are some great opportunities especially in October to February (excluding the busy Christmas/New Year period) and I am extensively testing and preparing for that.
There are a few things I am confident I can get on now in line with requests and feedback and I will be processing them and note them to the right as usual.
In my own life, I saw Scotland beat Ukraine and that was a surprisingly good performance. My half marathon training is going pretty well, I am not very
good/consistent at the nutrition side of things or the stretching but I am managing the runs okay and I am so happy that the ankle I twisted now feels strong.
I am trying my best to find balance in life and moderation seems to be the key, but it can be tricky to actually see it through!
I really hope you are well and thanks so much for your support. Chris
Wednesday 14th September 22
Thanks again to everyone over last few weeks, Jamie is now fine and got accepted to a University course he wanted in Dublin, so that is great news.
I am working on the next round of upgrade work and will be doing a Builder upgrade once the racing volume reduces in the darker nights.
Other stuff can be done much sooner and I will get things online soon as I can.
Some people are very affected by the Queens death and I offer my sincere condolences.
Obviously UK racing on Monday is affected by the Queens funeral, but there are two Irish meetings, so from a site perspective there will be no non racing days.
Thanks so much for your support of the site. Chris
Monday 5th September 22
The name of what Jamie suffered with was cellulitis, I have never seen anything like it. At the hospital they drew lines in marker pen
round the wound, the red patches of infection continued to spread in spite of the antibiotics being pumped in. Those first few days were crazy and a real worry.
I shall not go into too much more detail but it was scary and the wound utterly disgusting. The good news is he is very much on the mend and will be fine, thanks to the
medical care he received. In later days it became more about finding ways to stay amused round the hospital and following the routine of when drips were due, so we
played cards and so on. It is not something Jamie will ever forget (nor I) but he is a great lad and will come back even stronger.
I am now playing catch up and will reply to all mails in due course. I am very grateful for your understanding. Chris
Monday 29th August 22
It has been a really rough time of late and unfortunately it got worse. My son Jamie was admitted to hospital last week and I have been here with him since,
a seemingly minor enough sports injury got infected and led to a very dangerous situation and being taken to A and E, thankfully five days later he is now stable and it seems
to be more of a waiting game ensuring that the antibiotics have the upper hand, with luck he will be deemed fit to leave and allowed to continue his recovery from home soon.
He is only 20 years old and a fit guy, shows you that these things can happen to anyone.
Thanks for your support. Chris
Monday 22nd August 22
It is not very often nowadays I find myself in the bookies, back in the day I used to love going in but anyway times have changed. I was in the other
day and was a little bit shocked actually at the lack of people and the fact most of them were just playing one of those FOBT things. I had some time to kill waiting on someone
and it was torrential rain outside. Kilbeggan, Killarney, Newcastle, Salisbury and Wolverhampton were on. I really enjoyed myself. I remembered so vividly why I started the site.
The whole point is that you will never win just blindly backing, but with some research and knowledge and discipline it is a different story.
It gave me some fresh ideas on how to approach things going forward, and you will I hope see the results of my efforts in due course.
It is hard to see anything but a complicated and difficult few months for a lot of people in the next while, some of the politics are very hard to comprehend,
but I guess that has always been the way. Where I live there are people who simply will not be able to find the money to pay the costs they are talking about when it comes
to heating the house in Winter. As members of the public and community there is only so much that you can contribute to and do to help. Quite frankly, it is a complete mess and
the incompetence of those in positions of power is a joke. When people are struggling and desperate is when things start to break down. They need to come up with a coherent plan
and do it soon.
I have been trying out a few classic films. I got this magazine that listed out the 500 must see films and ticked off those
I have already seen and am trying some I have not. I watched a couple of really old classic films, one was Harvey with James Stewart and his invisible rabbit from 1950,
sounds rubbish but I really enjoyed it, he is a decent happy guy with no real desires for riches but in order to be so he has to escape reality and is labelled insane.
My favourite ever film is The Good The Bad and The Ugly. Closely followed by Once Upon A Time In The West.
You may like to help try and spread the word of HRB and give a review,
this is a review site that is run by a user of the site. I hope that you are well and I thank you very much for your support of the site.
Monday 15th August 22
I would say the main things that both my dad and my granddad taught me (the biggest influences of my life and sadly both now departed) and that I have now passed
to my son Jamie is that of loyalty and of sticking together when the shit inevitably hits the fan as it will for everyone at some point and of enjoying the good times when they
happen. I am very proud of that and it has held me and my family in good stead as we navigate life. Yes there are issues, but you have people you can rely on to turn to and even
if you are at rock bottom you know you have someone that will stand by you. And at other times you can laugh and share great experiences without all the bickering many have.
An amusing sidenote to this comes in the form of team loyalties. I live West Coast of Scotland and just about everyone here supports
Rangers or Celtic. When I was 5, Dundee Utd won the league and from then till late 80's we were a good side including a run to the UEFA cup final in 87.
Most of my class all supported 'The Terrors' or Aberdeen and we all had the wee strips etc. Indeed I was at Hampden
a few days after losing to Gothenburg when StMirren also beat us. In the subsequent years nearly everyone in my class changed their allegiances and became mainly Rangers fans.
I however had my mindset firmly in place, no way I am changing team etc, even at the age of 10 or whatever I was.
Fast forward to the present day and we are not very good and have not been ever since I was a kid. The joys come in things like getting back to the SPL after
having been relegated and in the lower league for years or an occasional cup run. Anyway, we had this amazing result (for us) beating AZ Alkmaar 1-0 in the first leg.
My son (who stupidly decided to follow the same team as me) and I were really excited, he is over in Dublin so we were not together, but we text etc and I arranged
to meet up with my brother and we made this big deal out of a European run. First half hour we played quite well, then it fell apart. At half time we were losing 5-0.
At full time it was 7-0. Great fun! But in all sincerity, it sort of was, the enjoyment comes in the enjoying it, laughing about it, sharing the moments both good and bad.
I hope you are well. Your loyalty to the site is extremely appreciated. Chris
Saturday 6th August 22
Again, my thanks for understanding a quiet spell for the last couple of weeks as my personal life took over. It is a simple fact for all of us that the
important things in life must be given priority when they arise and that shall not change, however it is another fact that this is not a fairytale and we all need to make a
living and pay bills. I am so very grateful to the users of the site and shall continue to do all I can to keep the site going and improving.
Inflation is soaring and it is a bit dubious when it comes to the various costs continuing to rise, I do not believe in worrying and you can only do the best
you can and find a way through these things. With this said, I must make some changes to try and combat it. I will not be raising prices though for members and if I gave you a
lifetime lock-in price then I shall continue to honour that.
The Premiership is back and despite the obscene money involved etc, it remains a great distraction when a game is on at night, I have tried to watch normal TV
but in all honesty boxsets and all those dramas etc just do nothing for me, if I do watch TV and it isnt live sport or news, it tends to be classic comedies like
Only Fools and Horses, Blackadder, Fawlty Towers, One Foot In The Grave, Father Ted etc. Perhaps some of the new stuff is good but to me it comes across as always trying to
make a point or to educate or whatever else, all good intentions I am sure but its not funny and thats why I watch a comedy. Separately I used to like Columbo, Morse, Frost and
those type of one off dramas, do they exist anymore in that form, seems to be you need to dedicate yourself to 8 series of 24 episodes in each!
Take care. Chris
Friday 29th July 22
My thanks for the kind words I received from quite a few of you in relation to my relative who remains in hospital. Obviously I wont give a running
commentary but I do appreciate the understanding, these things affect all of us at some point in our lives.
My son is over with me for a few days and its great having him around.
I hope you are enjoying Goodwood and Galway. I like the week with them both on, lots to study and some real contrasting types of race
across the two meetings. I have not had an opportunity to watch any of the woman euros, I will try see the final. Is England v Germany likely to be a family affair
in this competition or a fierce rivalry?
I am still running behind with mails I am sorry to say but I will catch up.
Take care. Chris
Wednesday 20th July 22
We have some difficult times as a family as a very serious illness has struck and put one of us in ICU.
At these times you all pull together and we know thats all you can really do. Plus of course hope for the best and be thankful for the NHS.
The hot weather caused a bit of carnage and racing was affected also with a good few sensible cancellations, pretty impossible
to expect horses/jockeys or anyone to compete in 40 degrees. I struggle to walk to the shops if its above 30!
I wonder if it shall indeed become the new normal. Strange times and in Scotland to see some of the days we get is just plain odd.
I fell a bit behind with mails and stuff but am catching up. Hope you understand. I really hope you are well, take care.
Wednesday 14th July 22
Last week I mentioned the high possibility that Boris Johnson would leave based on the odds and of course things have moved on since then.
The news moves on too. The press pack now focus on the leadership contest. And in time we will refer to Johnson's time as Prime Minister in the same way
we mention previous prime ministers. I do not mean in terms of legacy because that is down to individual opinions and circumstances etc,
I mean that life moves on and the fervour surrounding the situation goes away. The rolling news was almost obsessive just as it was about the story beforehand
and just as it will be about the next thing. I learned during Covid that for me, a check on the news once a day is absolutely fine. Finding a reliable unbias news source
is half the battle. So many people I know lean one way or another and their opinions are backed up by what they watch and read. You only need to look at the front pages
each day to see the complete absurdity of how they report. My favourite example of this was a few years ago when the day before Theresa May had attended a conference and
entered to Abba. The left leaning papers had headlines along the lines of what an embarrassment and the right had stuff like dancing queen.
I am working as always on a multi-project approach and am enjoying the challenge of some of the areas of coding.
The reason the site has managed to stay in existence is because it caters to a wide range of areas and because you the members have helped develop and build every tool that we have
and I am very grateful indeed for your loyalty. The vast majority of people I speak to and say 'I run a horse racing website' when they ask what I do,
follow it up by asking me for a tip, obviously in a trying to be funny way, but it does reflect in the harsh reality that there are not that many people who want to/are able to
study form and so on.
I have really rediscovered my love of walking and am enjoying searching out waterfalls and areas of beauty. Some of the views
are just sensational. I dont take my phone and I just disappear for a couple of hours. It is so good for you and it is free.
I meet up with my son Jamie for a few days soon, anyone who knows me knows that it is my favourite time, it makes me so happy to just hang out with him,
it really doesnt matter where. He has been on some amazing trips recently with his friend including to Petra and its so deserved after working hard
to save up. The experiences will only add to his character, I am so proud of him.
I hope you are well and I would like to sincerely thank you again for your support of HorseRaceBase. Chris
Wednesday 7th July 22
A very busy period in the racing calendar and some days when there are the two Irish meetings plus five or six in the UK and it certainly keeps me occupied.
As I have spent large amounts of time in Ireland
I know quite a few people from there and its part of their culture especially out in the country. Nearly every pub has a racing theme. Although there are many
cultural similarities, the UK and Ireland are very different in a lot of respects and that is certainly the difference with the racing.
Scotland has 5 tracks and Republic of Ireland has about 24. Bigger fields and less racing days. I think they get a lot right.
Been following the politics, which continues to be farcical and no matter your allegiances it is hard to sing the praises of any of them.
As I type Boris Johnson is 1.09 to go in 2022. So maybe the end is actually indeed nigh this time.
Lots of Sport on in addition to the July meeting etc, including Wimbledon, the womens Euros, Tour De France and not long till the Open at StAndrews.
Always good to have something to keep an eye on.
I shall keep plodding away, have got on a good bit and shall always keep progressing in line with requests and feedback.
Tuesday 28th June 22
Just a very quick post this week as I am writing in between a couple of programmes I am running that are close to finishing off.
Managed to get some more things on and will keep going with it, couple of new areas in line with requests and feedback.
I was back at the hospital and thankfully do not need to return for three months and hopefully my eye will be fine. Makes you very grateful.
Appreciate your support. Thanks. Chris
Tuesday 21st June 22
Did you enjoy Ascot? There were some real cracking races, although I must admit I prefer Cheltenham were there to be a contest between the two.
I was a little shocked to hear some of the criticism aimed at Dettori, nobody is beyond scrutiny of course and anything constructive and analysis is always good
but some of it was really over the top. I guess this is one of the things a top sports star or indeed anyone in politics or entertainment has to accept and bear,
who can forget how they turned on the likes of Beckham and so many others.
It is why I stay off social media and avoid the newspapers,
like everything there is good and bad but life is too short to even bother being in the same vicinity as the poisonous nonsense
some of these keyboard warriors spout.
My work on the data checking and areas I may open up to volunteers has continued and I am getting somewhere with it. There are a few areas I just can not
see a way to avoid some considerable human input, they just can not be automated without blind hope that they are correct. An example of this are the race names, I have built
a very extensive program over the years to categorise races and spot them and nearly always they correctly get allocated but sometimes a race will get a name like
'We Sponsor The Champion Hurdle on Tuesday Handicap' and it should be labelled as a handicap, sometimes this can be spotted and when it is you can put in an exception,
other times its trickier, point really is they need checked over by a human. You can just take the end text to get the race type but this too has thrown up exceptions.
Anyway, I am getting somewhere with it.
They say things come in threes and I hope that this is my final health related thing, after many years of having zero issues and I consider myself very
healthy, I badly twisted my ankle, then had a horrendous wisdom tooth through the nerve requiring extraction and this third thing was a routine visit for an eye exam and
they do all those tests, one of them is eye pressure and the guy said I had to go up the hospital as it was far too high. Anyway the eye doctor up the hospital couldnt really
make sense of it and my eye seems perfectly fine to me but the pressure jumps all over the place, so they put me on pills and drops and I have to go back in. Fingers crossed
its a weird anomoly and whatever he has given me works and I can go back to thinking of myself as very healthy.
Thank you very much for your support of the site. Chris
Monday 13th June 22
Running the website involves many aspects, over the years I have had to learn quite a lot of differing skills to deal with these various areas.
But when it comes down to it, the main thing is the database and it is the data that throws up the most interesting quirks too. Yesterday at Gowran Park there were two
horses out for the first time called Sierra Nevada who both entered and ran in the same maiden (4.50). Apparently this is the first time in 28 years it has happened.
As you may expect it caused a number of complications and this morning one of the areas I use as a checkpoint on my local machine completely crashed because of it.
As I knew the likely reason I was able to put in an exception and that fixed it, so it wasnt too much of a headache.
My code said something like match this horse name to this race and check that X,Y,Z matches X,Y,Z from this table and make sure there is exactly 1 match, if there are 0 matches
then throw up an error message - I hadnt told Mr Computer what to do if there was more than 1 match, so he got confused and whirred and went round in circles.
Most of the tables do not use such logic and instead use a primary key, but this one did for whatever reason I came up with when I made the table.
Ultimately a computer will only do what it is programmed to do, they are obviously not human beings that can (in some cases) apply some logic.
With regards the data checks etc, for the last few years I have intermittently been working on introducing some areas where members who have a bit of free
time can if they wish help me out with some of the more common and easy things, areas such as a brand new jockey (have they actually ran before), yard change update checks,
new horse spot checks and so on. It is difficult to achieve because it is the raw data and I just have to be so careful with it. Anyway, I am getting closer and will perhaps
put some live soon.
On the personal front, Scotland were humiliatingly bad in the football and in the words of Rod Stewart I dont want to talk about it.
My nephew turned 13 and as a day out we all went to the Speedway at Glasgow Tigers, was a lot of fun once it got going but the Scottish weather played its part in holding things up
for two hours. I have an old banger of a car (Astra) and dont use it much but it passed its MOT last month and I will drive it till it dies, me and my niece named him Vinny when I got him
and he is doing me proud, shame he costs so much to feed nowadays and I was very shocked when I filled him up and it cost 80 pounds!
My sister got engaged so that was some great news for us all. I have found a liking for various teas of the world
after initially being very skeptical and insisting I only liked normal breakfast tea, I have tried obvious ones like Peppermint and Green but enjoyed some weird one beginning with
an R (roobio?) and then my brother gave me ginger and I also tried dandelion. Without getting too personal they do good things for your digestion system!!
Many thanks indeed for your support of HorseRaceBase. Chris
Monday 6th June 22
Hope you enjoyed the bank holiday weekend, lots of racing and an enjoyable few races. Desert Crown was a good Derby winner but in some ways the horse I have
heard talked about more is Westover who finished a flying third after not getting a run. Seems it will run in the Irish Derby and last time I looked was being very heavily
backed in the Ante-Post market.
I spent the weekend working, mainly on large tables of data and it can be quite challenging, run the wrong query and its so time consuming. I found
a good way to break down some of the heavier queries I run each morning. These data checks are so important and they can not be avoided because back-fixing is even more
difficult. Before this, my son was over, we went to the Scotland v Ukraine game, it was extremely disappointing from a Scottish perspective, the result was certainly deservedly
by Ukraine who then went on to lose to Wales. We continue to wait for our World Cup reappearance. It was a fun night as it was me, Jamie (my son), two of my brothers, my
sister and her husband. In spite of the disappointment it was a great day to spend hanging out with them all.
Cheers for everything. Chris
Thursday 26th May 22
I have uploaded a bit more workings to Hot Races Extra.
Nowadays I am extremely lucky to have put together a loyal but small membership base of people who I think understand my ethos and what I am trying to do with the site,
I enjoy coding up new tools and the challenges they pose, finding new ways to get round very tricky data problems. The coding required for these types of projects
is very convoluted and can not be done in conventional ways. Thats the same with many of the tools. So I find a way for each one, some are quite easy to make changes to and
others are a bit of a nightmare. I have an enormous set of folders with feedback and requests for all tools and I am just going to keep plugging away. Over the years what
we have built with all the feedback and suggestions is a really quite extensive set of varying tools covering many areas. There is no way I could have done it without you.
I turned 45 the other day. I cant say I feel old. If anything I feel younger than I did in my 30s as I started taking better care of myself. But the mirror
does not lie! There is a great song by The Eels called Mistakes of My Youth and it contains the lines "In the dark of night I might be able to make myself think that I'm still
a younger man, but when the light of day shines down theres no way to get around it, I am not the younger man".
I believe there is a lot that can be so positive by facing up to the realities of life. It sounds like an over the top load of cheesy crap but you learn to appreciate
the simplest things. Its a working progress!
Thank you sincerely for your support of the website, it is very much appreciated. Chris
Wednesday 18th May 22
I have discussed before about rail movements at the tracks. But I thought I would mention them again today just to highlight how big an impact they can sometimes
have. Some sites do not record them, some do but as a note within the text of the race and some do as I do, which is to amend the race distance as per the advisory.
The information is given to the BHA each day by each track and shown on their site in the Fixture Updates section, there is no way it can be automated. Most of the time
the information is readily available a day or so in advance but it has been known to be advised on the day and very occasionaly as an afterthought.
Basically, the rails are moved to provide fresh ground for the horses to run on and in the process of moving the rails, the distance that the horses travel can increase or decrease.
Using a couple of deliberately large recent examples that are good to illustrate the point of why this is important, have a look at the 4.45 Hurdle at Exeter on 2nd Feb this year.
The rail move was 338 yards! Thats one and a half furlongs extra! Tomorrow at Market Rasen nearly all distances are significantly changed as indeed they are today at Southwell.
I believe these changes are something that can definitely give an edge for those taking notice, just as a going/jockey or any other change can do. Of course they do not impact in
every race but they certainly do sometimes and every little bit of information you take on board is a further piece of analysis worth doing.
I am plodding away on many areas and shall continue to do the best I can, I am pretty much working solidly now until maybe taking a break or two in the Summer.
I got out the other day to do a nice long walk. For those in Scotland, it was the Greenock Cut, absolutely stunning up there and I would thoroughly recommend.
Otherwise, I have been playing pool once a week and find it a great form of zoning out and focusing for a while only on the competition with my friend. We are both average but
being the same standard and competitive is what makes it so enjoyable.
Many thanks indeed for your support of HorseRaceBase, it is greatly appreciated. Chris
Monday 9th May 22
I mentioned previously about some things in the past where I have been told someone took offence and I had no understanding of why.
The example that always springs to mind for me is the apparent horror of a couple of people because I have a Henry Ford quote.
The point I make is, I like the quote, I may be ignorant but I know very little about him. It is a very difficult area and I try my best to stay out of any of these things where people feel so
passionately and I dont really have much of an opinion beyond that I of course believe in peace and freedom but also that you can't deny the past or pretend it didnt exist.
I guess everyone has their own limits, I wouldnt use a Gary Glitter quote.
The reason I mention it today is because I just spent half an hour trying to work out why some of my scripts have gone haywire and throwing up all sorts of
errors that need checking and I could make no sense of. To cut it short, the reason is that a horse was named Buggerlugs and due to run at 2.10 Beverley for Tim Easterby,
but has since been renamed to Sling Yer Hook! I thought Buggerlugs was an affectionate name given to someone with slightly bigger ears by those of a certain generation, is
it offensive? Anyway, Sling Yer Hook is an interesting replacement name given with a perhaps thinly veiled message!
My son turned 20 and I joined him and his friends in drinking like someone of that age. Fun times. I enjoyed Chester, especially the Chester Cup.
I am looking forward to Scotland v Ukraine but still am not sure how it can go ahead, the whole world will I expect be supporting them. Real Madrid staged an amazing
comeback and Rangers are in the Europa league final. Ronnie O'Sullivan deservedly won his 7th championship, then awkwardly hugged Judd Trump for about 2 minutes.
You have to love Sport.
Sunday 1st May 22
Hopefully you are enjoying the Bank Holiday weekend. I am working but enjoying lots of sports with of course Guineas weekend, the snooker
and plenty of football etc too. So, no complaints.
I have been working on a project for a while now that I have decided to put on at a very early point, far earlier than usual. The reason being, I
could do with a hand bug-spotting. It pretty much sits somewhere between Form Follow and Hot Races. I have called it Hot Races Extra. An area that
I find extremely useful and I know others do too is to look at the races producing good form. It is already based on a folder of feedback I have collated.
The code is particularly tricky but most members have been around long enough to know how the site works and that I am not particularly bothered about how pretty it is!
I am adding it in its infancy because of the tricky code, once its in place it is far harder to change, so suggestions now are easier to implement as I progress it.
I will, like other things, keep notes on the page, feel free to mail me if you have some ideas or notice anything, as I say, I will update that page as I go.
Tuesday 26th April 22
I have always been pretty lucky with my health, so no complaints in that regard, but I have had a bad couple of months with different things.
I woke up with my mouth in absolute agony and long story short had to have a wisdom tooth pulled out. Not fun I can tell you, but I will be fine and am just so grateful
for the emergency appointment and getting it out. Chris
Tuesday 19th April 22
There are some periods in the year when it really is just so busy and most other people are off then there are others when everyone else is busy but I am quiet
and try and use that time to process changes. Easter is one of them with all the meetings and so on, so I have been working a lot of hours.
I did manage to catch up with family for a day out at a place called Almond Valley, which is near Livingston. It was me, two of my sisters, one of my brothers,
my mum, their partners, five of my nieces and one of my nephews. I became a big child for the day and had a brilliant time.
It has many things that adults are allowed to go on, so I was kind of in my element. It was pouring with rain so it meant there was no queues as other people huddled inside
the cafe and so on.
My son turns 20 in early May (wow) and I then turn 45 soon after, I am going to meet up with him of course, so I look forward to that.
Otherwise, I shall be working hard to try and progress a few things and to completely clear a backlog of work I am slowly getting through.
Many thanks indeed for supporting the site. Chris
Sunday 10th April 2022
In recent years I have became very sceptical of emotional stories that the media love to exploit and in a way ram down peoples throats.
Very cynical of me yes, but I feel justified. The soft piano music they stick on so many sporting events, charity appeals and news stories.
I could waffle on but I shall refrain from doing so as no doubt I would offend somebody.
The reason I say it, is because I actually think the 50/1 winner of the Grand National on the very last ride of Sam Waley-Cohens
career is like something out of a film. It would be very hard to make it up. So well done to all and a great story for the sport. I hope someone found the winner?
As mentioned in my last post I am incredibly busy at the moment (I have no complaints about this) and am playing catch up,
I am sorry to those I am taking longer to respond to via emails etc, I am grateful to the vast majority who understand and are polite, I will get there.
Thank you for supporting HorseRaceBase, it is something I will forever be grateful for.
Wednesday 30th March 2022
Just a quick hello today, I am working on various things but when the flat season starts the large numbers of new horses becomes a real priority for me.
Ultimately there is no way of completely automating this without making a load of cock ups. The dam and stallion data always throws up issues if it isnt thoroughly checked,
so I learned a long time ago that it is far better just to put in the hard work in to get it right before an issue arises.
What I do when a new horse has the same name as an old horse
is to add (OLD) after the old entry. So for example War of Words (IRE) gets its first run at Southwell in a Maiden on Friday but there is an older entry with the same name.
Database management can be tricky so it is best to just change the old entry. In that case its fairly easy and my spot checks are not really needed, I just say yeah it is
clearly a new horse (its 3, in a maiden and the last one ran in 2013 when it was 7) and have a process set up to do the code required. Dams are much more difficult in
particular to stay on top of, matching up new ones to their race career and so on. It is all just part of the job, but yeah when you get a lot of new horses out it is of course
just that bit more time consuming.
I quite enjoy keeping myself busy and time moves quickly, I do not have too much to report personally. My ankle is far better than it was but I must be getting old
as thats 6 weeks recovery. I was out with a few friends the other night one of whom is Ukrainian and whose parents are over there, pretty unbelievable stuff for him as he tries to
live as normal a life as he can here for his young kids etc while simultaneously feeling helpless about family/friends and so on who are over there and sending him messages about
heading down the bomb shelter. On a rather nicer note I visited several of my nieces and nephews who are of varying ages, the younger ones in particular have a great way of
showing how ludicrous half the stuff us adults do is. I spent a rather wonderful half an hour just lying looking at clouds and giving the shapes names and picking a cloud
each for a race across the blue sky. Also went to a beach and made up a stupid but fun game about the waves catching us. Simple pleasures.
Cheers for your support, it is greatly appreciated. Have fun.
Wednesday 23rd March 2022
I must say I really enjoyed Cheltenham, although I was very busy I must admit. When the big days come, as you would expect most users are online and that means it
is very important to manage things and keep stuff running smoothly. Boxing Day is still by far the day that takes most managing because of the number of races on that day
adding to the complexity (thousands of update files coming through at same time as a lot of users online).
I try my very best to allow users to do as they please on the site, within limits obviously, but when there are a lot on at the same time it can become
quite tricky. Anyway, it all went well and I am now back to coding up some things I have been working on. The next major events are the Scottish Grand National meeting at Ayr
followed of course by Aintree and the Grand National meeting.
I hope to get some more of the things I have been developing on by then, testing has been good and I will keep you updated.
I am very grateful for so much feedback that I get, as always I would like to acknowledge that the site only exists because of that feedback and the
suggestions, plus of course the monthly payments.
Monday 14th March 2022
Hello. I hope that you are well. I genuinely love Cheltenham and engrossing myself in the races, top quality stuff and
so many favourite horses who return. I just wanted to post quickly to say enjoy and best of luck to you, no matter what your chosen strategy. Have fun!
Monday 7th March 2022
Cheltenham is now only a week away, long term users will know this but I always get a few mails, so just to confirm that the cards for Cheltenham
follow the same pattern as with all other cards (Today/Tomo/48hr Decs) and therefore Sunday will be the 48hr declarations for the Supreme Novices on Tuesday etc.
There are several reasons I can not do them earlier but the main one is down to data agreements and costs.
I am greatly looking forward to it this year probably as being engrossed in it right now can only be a good thing.
I hope you and yours are well and thank you sincerely for supporting HorseRaceBase.
Monday 28th February 2022
We are living through very difficult times, Covid and now this situation in Ukraine. I have long lived with the belief and mindset
there is no advantage to worrying about the things we can not control, but nor should you just completely ignore them and try blank them out if you are concerned
(which is what escaping via gambling or any other means is). Take care of yourself and those around you and know you can only do what you can.
Today, I thought I would go a bit further to explain to users a bit about HRB and how it came about, because
explaining the backstory may answer some of the questions I often get asked such as why I refuse to give tips, tell people what to bet or just team up more with bookies etc.
And also why it is a one man thing, it is just me with the help of my son and of course all the great feedback and support from you the users.
Everything I have wrote in the about page back when I created the site is true and at the end of the day this is a horse racing site
and my own individual life story is irrelevant. But what I will say to give some context, is that as a younger man I was not in a very good place,
in my mid twenties I had a son whom I developed an incredible bond with, I had zero interest in the jobs I had but knew I had to find a way to earn money.
Believe me when I say I had so many failed ideas, so many crazy schemes, indeed so many jobs.
Many of those ideas had a gambling base, the basic thinking being if I can just come up with some sort of scheme I can turn this amount into a much bigger amount.
I came to the conclusion it is just not that easy, otherwise everyone would do it. Anything that is fixed odds payout such as roulette, slots and so on are definitely not
possible (unless there is some loophole, it is basic maths you can not win long term) and winning on Sports betting and the like is possible but needs discipline, needs strategy
and needs managed competently and without emotion.
At the time I enjoyed a few bets with the lads, with beers and so on (still do). Each of us saying who we had backed in the next at Cheltenham or whatever
else. I started to note patterns in their and my betting. "You always back the favourite", "no, I dont, only if its ridden by certain jockeys" etc.
Through a combination of necessity (life circumstances), boredom/time on hands (my job) and
sheer perseverance and willingness to learn new things, I started to create tools and information to help with the process.
My wonderful but now sadly passed Dad offered me amazing advice and support and it led to me coming up with the name HorseRaceBase,
he got me the domain and it went live on my 30th birthday in 2007. In the years that followed it ran as a hobby but always with some sort of belief/hope
I could turn it into something bigger. Suddenly I had a few customers and they offered me honest advice and feedback, which I listened to and acted on.
Life is not a fairytale and has thrown up some very different and difficult challenges, as it does for everyone, both personally and professionally.
My initial idea in truth was far more simplistic than what HRB became. Along the way came wake up calls when it comes to money (data costs, payment costs, tax, VAT etc),
the 1% that make life difficult (troublemakers, hackers, rude people), my personal life and those things we all face (covid, war, society).
The point that matters, is that the customers of HorseRaceBase built it and continue to keep it in existence with their contributions, and in doing so
also supported me through my own circumstances. For whatever reason, since its inception I decided I simply refuse to do anything other than be sincere and honest with the
users. And thats what kept me in business, even when things got very tough, even when there was no horse racing on.
Right back at the very start I had this tagline I never used 'not all gamblers are idiots'. I was told it would offend people.
Recently I was told that the one I did use (the Henry Ford quote at the bottom) offended someone as apparently Ford wasnt a very nice man (of which I had no idea).
So, maybe I will change it. What I meant by 'not all gamblers are idiots' is that I knew I was no idiot and yet I was gambling. Sometimes I lost and sometimes I won. I looked
for advice and saw a picture of a yacht. I tried to join sites and was bombarded with 'incentives' and what I considered get rich quick schemes.
My idea was (and is) to create something for those of us who understand it just is not that simple and to see if we could work together without all the bullshit.
It is important to note, of course many many tipsters and sites, some of whom I know, are very good people. There are many very good websites and places to get advice.
I am pressing on with my plans to get more stuff on this week and next, stopping the weekend before Cheltenham. I will note these changes to the right.
Again, look after yourself and thank you.
Saturday 19th February 2022
How is it going? I am okay, but suffered a very bad twisted ankle and have been hopping around, annoying as I was only few weeks away from
another half marathon. It is not that serious but a few weeks till I am out jogging I would guess.
It was so innocuous, just stepped down awkwardly and went down on it with all my weight. I was with my brother at the time who had to get me some ice and help me up the road,
it was in one of those laugh at self ways quite amusing actually, just so ridiculous looking flailing about helplessly.
First couple of days I had to stay in bed, which was far from fun, especially as I am very restless and hate sitting still, and the pain was pretty horrible but OB LA DI OB LA DA,
life goes on. I now have an impressive bruising and am thankful to the strange way the body heals itself, very impressive!
In regards the odds situation, I believe it was indeed down to a technical issue. In these days of sensible gambling promotion and with my
very firm belief that it is important to stress this, I am now looking at ways I can do a better job of using my William Hill affiliation in a responsible way.
How do you promote a gambling website in such a way? That is what I have tried to do.
If you do not have a William Hill account, please be aware that the odds feed is provided by them and if you would like to join, you can do so via the link to them on the
Live Odds Tracker page getting a sign up bonus in the process.
The storms passed through while I had my ankle up and watched 24 hour rolling news far too often. We lost a few race meetings on Friday but today has
been a very good days racing so far. I hope you are well and thank you so much for your support.
Monday 14th February 2022 - Pre Live Show Odds Issue
The issue for now is resolved. Thanks for understanding
Sunday 13th February 2022 - Pre Live Show Odds Issue
Hi all, I hope you are well
I am very sorry about the pre live show odds issue currently affecting the site, basically these come from William Hill as part of an affiliate programme.
As you will know I do not like plastering adverts everywhere so placed a simple but honest link stating we are reliant on the feed for the odds on the Live Odds Tracker,
which if clicked takes you to an introductory offer. I must admit very few people have ever clicked it.
On Saturday the odds feed stopped working and I have been unable to get a response so far as to why, I would hope it is merely a technical difficulty.
As I always do, I can only be entirely honest with you, I am absolutely reliant on that feed for pre live show odds, doing it manually is simply impossible.
I am trying to source another feed for pre live show odds as well. My main data feed comes from the PA and it contains an odds forecast and then the live show
(ten minutes pre race) and SP etc from the track.
I will keep you updated and as always if you want to get in touch please give me a mail.
Thursday 3rd February 2022
Hi all, I wrote out a quick post last week actually and now that I have come in to write something quick today see I did not transfer it over. Oops!
Really the update in terms of the site is that I am doing everything I can now so that I can get some stuff on in time for Cheltenham,
a few things that I feel will be very useful for us all, and all based as always on member feedback. The Dublin Racing Festival is on this weekend and I will be using
it to run some tests locally so that I can get it on for everyone for the festival.
The Dublin festival has become a huge event now in the calendar, some real top quality stuff and I am very much looking forward to it.
In the non racing world the latest news moves on to an energy crisis, a potential war, endless scandals and whatever else. As I have said before, I think
the key is to focus on those things that you can control. The reality of the current economic situation faced by many is that hobbies and so on are the first to go, which is
completely understandable. I greatly appreciate all of you who can and do continue to support the site and therefore me.
For my part I will continue to do all I can to keep improving the service and will absolutely keep the price the same for all existing members as promised.
Thursday 20th January 2022
How are things going? I am okay and am working through some pretty heavy data to automate one of the processes I do every day,
it is a job that will prove very worthwhile in the long run as it will free up some more time. I have got very used to working with very large datasets and nowadays
break it up into manageable chunks as otherwise you spend so long waiting for transfers etc. I am going to need to do a Builder refresh at the weekend but the time it
will be unavailable to users will be minimal and I will do it at a time when no racing is on this Sunday (hopefully, as long as it is all ready by then).
I am looking forward to the Winter Million at Lingfield, quite an ambitious new venture.
There is not much to say about my life otherwise right now, I am just like many people at this time of year I expect getting on with it.
Politics and events on the world stage continue to at times beggar belief but I suppose it has always been that way really.
I really hope that you and yours are well, and let me again thank you for your support of HorseRaceBase
Thursday 13th January 2022
I am in the process of uploading across some of the workings I have been testing on the local side, a few fixes and some changes here and there will come on the
back of it. I will post anything significant. I was monitoring the live data on the site after I spotted some issues in a couple of logs I take. I did not think it anything
too concerning but kept an eye. Basically when the market becomes active at the track the live feeds start coming through in very quick succession, they are
numbered and should process in order but I spotted a few out of sync that had to be rectified. Trying to catch them in real time was troublesome.
I dont know if you have ever called out a handyman or a mechanic to look at an issue you are experiencing and then it doesnt happen when they look at it, well its a bit like that
and I seemed to just sit looking at everything operating absolutely perfectly. Anyway, I eventually found the issue, something extremely minor.
In my personal life I did my half marathon in Mid December and have decided to stay in training (after a few weeks of over indulgence and my body telling me I should!)
and will do another one in March just before Cheltenham begins, which I as always am already looking forward to.
Cheers for supporting the site, I greatly appreciate it.
Monday 10th January 2022
I had a wonderful few days, which was much needed actually. I was in Scotland enjoying the at times astonishing countryside with my son and
meeting up with others too in line with what is possible and taking tests etc. I really hope that you have enjoyed yourself too.
Been playing catch up for the last few days but that is fine and I am getting there, I will be back to pushing on with some of the projects in the
next few days and shall post on here far more regularly.
So just a quick post to say I am alive and well and to say I hope you are well.
Friday 31st December 21 - HAPPY NEW YEAR
I just wanted to post quickly and say that I hope you are all well and have been enjoying yourself over the festive period and to say happy new year.
I am well and have been taking most of the time off and seeing family a lot and in particular spending time with my son Jamie.
I love him very much and he is a fine young man, I could not be more proud of him. We have had a very enjoyable time together and have another few days still to come.
It is hard to know what 2022 shall bring, but I will be trying my very best to make it a better year than this one.
I would like to wish you a very happy new year and thank you sincerely for being a supporter of HorseRaceBase.
I really hope that you know just how much I appreciate it.
In the New Year, it is of course my intention to push on with existing projects and to keep going and make the site as good as I possibly can.
Again, thank you so much and Happy New Year to you and all yours. Chris
Thursday 23rd December 21
Boxing Day cards are now up and will be for today, Christmas Eve and Christmas Day, all downloads etc should work across all days.
I will soon collect my son and we will spend a few days together, switch off and have a laugh.
My sincere thanks for your support, have a wonderful Christmas. Chris
Wednesday 22nd December 21
As promised I have now updated the systems and trends so that any that specified the year 2021 now also specify 2022.
From now on, if you are using the Date Year filter, you must specify 2022 yourself, if you wish to keep getting qualifiers in the New Year.
As soon as the cards for Boxing Day are released I will start working on them and get them up, it is usually the afternoon of the 23rd.
I will post again then to confirm but basically they will be available from then until Boxing Day.
Thank you. Take care. Chris
Thursday 16th December 21
The times we are living in are complicated and affect people in such different ways whether it be health, social, economic or whatever else.
Take care of yourself and those around you and try your best to accept much is outwith your control. You can only do what you can.
One of the most common things I am asked about is the ratings produced by the Ratings Machine. The question that comes up most, can we have full backdated
ratings. Unfortunately the answer I have to give is no. The reason for this is that all ratings are calculated in real time (to elaborate slightly, tools such as Stat Attack
use stored static figures, the Ratings Machine uses live time calculations based on what the user has set), the HRB Standard, HRB Example etc are simply example sets.
The main purpose of these was to show what can be done with the Ratings Machine. Many people change a setting or two or have several sets.
So at present what can be done in terms of backtesting the ratings is quite limited and is the last 750 races, I am working on increasing this but for the reasons explained
it is extremely troublesome.
The site costs have again gone up because of a crazy RPI figure. But there you go, just got to get on with it.
Please note my comments below regarding dates for the festive period. I will post again at that time. Thank you. Take care. Chris
Thursday 9th December 21
How is it going? I am okay and trying my best to get through some things. As always some stuff takes longer than others, often when you least expect it.
I will continue to update the panel to the right for anything I manage to get on.
I wanted to give a clear timetable for the new year changes this year.
Every year I update members saved systems (and trends) so that if they include the current year as a specification, they also include the following year, so that you keep getting qualifiers.
Put simply any system that includes the year 2021 will be updated to include 2022.
This year I will make that change on 22nd December 21 after all racing has finished. After that, you must make sure to include 2022 yourself in any system/trend
(obviously only need to if you are specifying years).
As always for the days that there are no racing (23rd-25th) I will put up the Boxing Day cards (as soon as they are available).
The festive period is always extremely busy with racing and I will not make any site changes during those couple of weeks, but from now through till then
I will continue to do as much as I can. I always enjoy this Cheltenham card tomorrow and Saturday actually.
Thanks so much for supporting HorseRaceBase, I greatly appreciate it. Chris
Sunday 5th December 21
I hope you are well. I managed to get the Builder files over and this time they loaded okay and it all seems stable.
This is a big step for me after many many weeks of preparation and a couple of failed efforts!
I have added some changes now and will be adding more in the coming days, assuming all is okay. The Builder powers a lot of other areas and now this step has been done
I can also move on other things in those too. If you notice any issues please do let me know. I shall continue to update the panel to the right.
Thanks for your support. Chris
Tuesday 30th November 21
Hi all, hope you are well. I have booked my booster appointment, way I am looking at it personally is that I will trust in them and do absolutely
anything they ask of me in the hope there are no more lockdowns. The isolation for someone like me that lives on their own is to be honest very difficult and I just hope they
never return to it. I mean its fine and I can absolutely pass time by myself and enjoy my own company but not for months at a time.
I hope Christmas can happen for everyone, people need to see their families etc! You can not just exist, you have to live.
In respect of the Builder I just wanted to explain a little bit more about why it is so complex. What you have is billions of potential combinations,
thats the power of it and a great tool it is that I am very proud of. But making changes in a test environment then trying to put them into the live site is so complex.
Over the years I have probably spent thousands of hours coding it. Anway, making changes to its structure or trying to add in a new category etc is just very complicated and
the size of the data files make it extremely tricky. There are a couple of categories in particular I have tried a few times to get on, one is Runs Since Gelded, I have
changed the code again and will try again Sunday. That is the one that caused me a real headache at the weekend - test site worked perfectly, live site nope!
I shall attempt to update again on Sunday, if I can process the files through correctly it then means I can press on to the next things.
For those that read this blog, they will know I am a big Scotland fan. You may have saw the draw. Ukraine at home, and if we get through that it will be
followed by Wales/Austria away. What do you reckon? Can we do it? I am unusually optimistic.
I hope you are well. Thanks for your support. Chris
Sunday 28th November 21
Considering the horrendous circumstances many face I will refrain from using stronger descriptions to describe my day, and simply say that it was very
frustrating. Or to use the words of Blackadder, it was as much fun "as getting an arrow through the neck and discovering there's a gas bill tied to it".
I will try again with the update in one weeks time, Sunday 5th December. If at first you dont succeed, try again. Etc.
I hope you are well. Thanks for your support. Chris
Tuesday 23rd November 21
Just to confirm that this Sunday (28th Nov) I will take the Builder offline for periods after racing finishes, this is necessary to upload some changes
, improvements and fixes. For the next few weeks I will be getting all that I can online before the busy Christmas period. I will do my upmost to remember to list any changes
on this page on the right hand side. It is my plan to really work extensively for the next few weeks and then hopefully take a break over Christmas.
That means a lot of site work but also I am training for a half marathon and that is a very enjoyable way to stay fit and sane. Out of all the things you can do for your
mental and physical health I always come back to really basic stuff, like walking or jogging in the countryside. It works.
It is quite strange to reflect on one year ago, the lockdowns and circumstances we all individually faced. I turn on the news and see the situation in
Austria, Germany and all across Europe and it is human nature to wonder if it will lead to something here, although it seems likely we are actually a wave ahead (to use the lingo)
and might not need to. But I think we have all learned not to second guess governments or indeed the virus in these truly bizarre times. I was chatting to my niece the other
day who is only 10 years old, to her this is normality. Who knows how things will look in ten/twenty/thirty years time when the people who are now kids and teenagers become
those who are making decisions. In my opinion it is the kids and teenagers who are amongst those to have suffered most and to be honest I do not think they have been treated fairly.
With that said, I do not have any miracle answer to the situation and I do not think there is a country you can point at and say, thats how it should be done. Its a long road
and it will only be history that can judge. But in Sweden (where one of my sisters live) the kids did not miss school at all and they have had far more normality and time with
their friends etc than here. If youth is the future, which it factually must be, I think decisions should be made with their interests and wellbeing at the forefront of
decision makers. But again, I do not have any definitive answers to an incredibly complex situatuon and am merely thinking out loud.
One of my close family members was taken into hospital last week and I was up there visiting, thankfully now out. Its an extremely obvious comment but
it does put it all into perspective. I hope you and all yours are alright.
Thank you for supporting the site. Chris
Wednesday 17th November 21
I am finalising some uploads and will give a date soon for when I will need to take the Builder offline for a bit to process some upgrades and fixes on there.
Probably do it a week on Sunday (28th NOV) but as I say, I will confirm in my next post.
There are a few other areas I have stuff ready for. I hope to start the live transfers pretty soon, its always different in a test environment.
I have touched a little on it before but so often with the tools/features on the site, it comes down to design choices and managing the different ways members use them.
I was at the Scotland v Denmark game. Back at the start of Steve Clarke's appointment I was one of those highly encouraged by his time at
Kilmarnock. It has taken him some time to win over a few people, but I have always said to stick with him. He has turned us from being a bit of a joke into a seriously
decent side. I do not remember a better performance. And the atmosphere was genuinely electric. In the previous game Moldova got a penalty, we were two nil up and it was
not that big a deal but would I suppose have made the last few minutes a little nervy, Craig Gordon saved the penalty but the Kieran Tierney tackle in the aftermath really
epitomised the togetherness of the squad Clarke has built. Of course we may not qualify for the World Cup and we await the draw, but I doubt teams want to come to Hampden.
And whatever happens we now have a group of players (Robertson, McGinn, Tierney, McTominay, Gilmour etc) that will be part of this set up for many years to come.
Seeing Hampden Park full and rocking with everyone singing and behind the team, standing by and joyfully celebrating with my son -
its what life is all about - sharing the good moments when they come with people you love.
And in our case it is about the fact we have gone through his entire life (19 years old) watching the other side of it all, disappointment, losing horrendously in places
like Kazakhstan and Georgia but always knowing we will be back together for the next game to share these moments.
My thanks again for your support. Chris
Tuesday 9th November 21
Today, I just want to reiterate my thanks to you, if it were not for HRB members the site would not exist. It is that simple.
Your feedback and suggestions and monthly subscription is what keeps the site alive. It is extremely important to me that members know how appreciative I am.
For my part I will continue to uphold my ethos of the site and the whole point it exists - a horse racing site that offers genuinely useful powerful tools to
help with your form study, ideas and data management without bombarding you with adverts or crazy get rich quick rhetoric. I am no gambling guru and there are no
magical answers or failproof schemes that everyone can use, the simple fact is that if enough people back/lay something the whole race changes in terms of value,
and in my opinion there is no such thing as a meaningful tip unless it comes with a load of labels such as 'is a good price if you can get 8/1 assuming
no significant going changes or non runners'.
You definitely can make a profit and you definitely should not be losing heavily. But be realistic about it. There will be losers.
If you have a start bank of 1,000 pounds and at the end of the month you have 1,100 pounds, that is a 10% return, amazing and way better than a bank
or whatever else. If you expect to turn that 1,000 pounds into 10,000 pounds in a month, it is important you understand just how unlikely that is.
All the talk of safe gambling is very important but often it seems to me that its said with insincerity or because it has been forced upon those saying it.
And in a world that its sometimes viewed as wrong to be blunt, I am going to be - if you are losing money then stop gambling at least for
a while. Paper trade, take some time to step back. Think about your bets. Record them and meaningfully ask yourself if you are backing something for the sake of backing it
or because your bored or desperate. And if you are backing things that its impossible to win long-term on (for example slot machines or using stupid sentimentality) then stop.
And if you cant stop, accept that and dont feel ashamed about it or put it on the backburner - get help and stop digging a deeper hole.
My thanks again for your support. Chris
Tuesday 2nd November 21
In regards the site, I am continuing, some good progress and I am beginning to see light at the end of some of the projects. This means a
Builder upgrade may happen relatively soon. As always I will need to take it offline when I do, but I will give plenty of notice, for now it is just an occasional
overnight work. Some of the checks I do sometimes feel like overkill but thats the reason things fail if I dont go through them all. The new Win Times report is another
example, its just about how the data gets pulled and making sure it does so efficiently and reliably and also with different members settings and account types. That one
I am pretty confident I can push it out soon. Ultimately staring at data and treble checking everything I have learned is worth it in the long run.
In my own life, I made the dreadful mistake of trying to drive into Glasgow during Cop26 in spite of all the warnings and spent 2 hours on the M8,
had a wonderful family reunion after all the Covid stuff with 19 of us all together, am up to 6 miles in my half marathon training (first in ages), came second in a pub quiz,
played online bridge with my brother after a break, went to a Halloween spooky house with my nieces/nephew and am excited about Scotland facing Moldova to get a play off spot
for the World Cup. My son and I were at the amazing game at Hampden v Israel when we got a 90th minute winner.
I really hope that you are well and are finding time to enjoy life as much as you can. I would like to thank you very much for being a member of the site.
Tuesday 26th October 21
How are you doing? I am okay, interesting times here in the west of Scotland as we await the Cop26 summit and unions etc battle out over rail strikes and
bin collections, as an interesting aside there are no hotels available and smaller towns within reach are getting visitors from all over the world.
I am going to try to remember to keep this blog up as has been requested of me now several times. By that I mean not clear away the old ones that I sometimes do
as a matter of routine. I have today put a column to the right and will list any site changes made in there.
I wanted to talk briefly about distance changes. These are adjustments to the official race distance made by the tracks and notified to the BHA each day,
you can see them including historically on their site. Most tracks update these very prudently, some are awful. Some tracks like Fakenham seem to have huge adjustments every
single meeting and to be honest its quite baffling (but at least they always seem to update them on time).
Like everything on the site I try my very best to get the updates on as quickly as they are made available, as part of the data
project I am working on and discussed below I will soon I hope start to illustrate the changes in detail. Distances on HRB are rounded to the nearest half furlong and as such a
distance change of even 15 yards can be quite significant. Now that the NH season starts to become the real focus again some days I find myself sitting refreshing the page waiting
for the updates to come through - keep an eye because honestly it really does make a big difference. Imagine a race where its over 3 miles and you are studying distance form, with
these distance changes which can go either way, it could become a 2m7f or 3m1f race instead!
A big shout out to the people who help me spot check these as it has even been known that the track update them and then change their minds!
My sincere thanks to you for supporting the site.
Wednesday 20th October 21
Hope you are doing okay. I am going to try post a couple times a week. I had a scare earlier today when I was working on the server and it suddenly wasnt available,
turned out it was a DDOS attack on the datacentre where the server is, was only down for a few minutes for me thankfully.
The longer I have operated the site, the more I have had to accept the realities of the world.
I continue persevering with some of the very long winded technical projects I am working on. The data involved is at times really tricky.
A good example is a category such as Rides Since Jockey Win, if you set this as 1 it means the jockey won on his last ride, two it would mean he won on his second last ride etc.
From a backchecking statistical point of view this is easy and when the data is stored based on results it is no problem.
The project I am working on is looking at live data changes and I have been watching this one in real time. It can change if the jockey has a ride but also can change based on
non runners, jockey changes and my favourite thing of all (sarcasm) when a reserve becomes a runner. It is the last of these I realised still causing an issue based on Gowran Park.
Small changes to the scripts that process results etc sometimes run very smoothly, other times like last Friday they do not! When you start looking at anything
that uses odds (where there are several thousand updates across the day) it becomes a bit of a horror show if you get it wrong. A query that takes a couple of seconds as opposed to
under a second can be catastrophic.
I am down now to a handful of remaining tricky ones but once this project is complete I will be making a lot of the workings available for all to see.
The goal is to get to the stage you can witness the flow of data changes across the various time points, 48hr declarations, next day cards, overnight load, early morning prices etc,
pre live show, live show, the off, race result. In amongst it comes non runners and jockey changes and overweights and again my favourite reserves plus of course odds.
Thanks so much for supporting the site, I greatly appreciate it.
Talk soon. Chris
Friday 15th October 21
Hello. I hope that you are well. It is has been a while since I wrote, I am okay and will try and start posting again more regularly.
I am really sorry about the problem with the site early this morning until I managed to finally fix it around 10am,
and I believe there were some issues from around 5pm yesterday too in terms of live results. This is an obvious inconvenience to users and as I say, I can only apologise.
I am proud of the site reliability and when there is an issue I take it very seriously.
The cause was a seemingly minor change I made to a small data checking script, as always with the intentions of improving things.
Regrettably it hideously backfired and essentially blocked many things from processing.
I always try to take the positives as what else can you do, and the big positive here is that all of these updates are necessary steps in the direction of what I am trying to achieve.
Thanks so much to the vast majority of users who understood and were supportive, I greatly appreciate it.
As I say, I will start posting more frequently again. Take care and thanks. Chris
- LR Number Runners added as an extra download category option for V4 Builder
- 30 days all qualifiers download added to Performance Report
- Multi Delete option added to Notes
- More race trends added that have enough years to justify (4 or more). Send me any you think should be added.
- Option added to Run Comments Search to specify text NOT in the comment
- Shortcuts - "Click LOAD to pass this criteria to the System Builder (opens a new tab)" options being added. I am going through each and will
add to as many as I can. Initially its on a few, please report any issue
- New shortcut - Dropping at least 2 classes since last race
- New feature to Form Follow - Performance Breakdown by OR
- NHF filter option added to Track Stats
- Odds column added to Form tab of Cards
- Distance filter option added to Horse Profiler
- Horse Form Report extended to last 10 races for each horse
- Horse Form Report now available for 48hr declarations
- Functionality to test on last race element of Ratings (as well as Total) added to Ratings Report
- Age Restrictiond column added to Ratings Report
- Jockey and Trainer reports addded for 48hr declarations
- Place percentage column added to many Shortcuts as per requests - these include Jockey and Trainer 14d/30d/Track strike rate Shortcuts
- Maidens + Novices option added to theRace Type filters on several tabs of cards
- LR position in market added as option to My Report
- Season Runs added to Big Race Trends
- Years options (last 15,10,5 or select individually) added to the Big Race Trends Profiler
- Horses having first run since gelded will display sex as G1 on race cards
- Going filter option added to Horse Profiler
- Race Card Number added to A-Z
- Ratings Report max options upped from 300 to 500
- (LR) Prize column added to Horse Earnings page
- 48hr decs options added for daily OR and Weight reports
- New shortcut added - Last win was at same track as todays
- Curragh, Spring Fillies mile handicap added as a trend
- Sort options added to the Speed tab on Cards
- New columns added to My Report 1. Last Race Avg OR, Last Race Jockey and Last Race Jockey Claim
- New workings added to PATHS TO AND PATHS FROM
New columns added to show Wins and P/L at SP.
If viewing Paths From these figures show what would have happened had you backed all of the horses in THIS big race trend.
If viewing Paths To these figures show what would have happened had you backed all of the horses in the NEXT big race trend.
Option added to view the horses involved
- Winners stallion added to Advanced Results output
- Chester Plate added to Trends
- Jockeys report on screen filters added for 14 day and 2 year rides
- Columns added to excel card download - LR_Placing, Horse_Season_Runs, TodayDistance_Yards, Max_DistanceYards_Run, Max_DistanceYards_Win, SameDistance_Wins,
GreaterDistance_Wins, LesserDistance_Wins LR_Track and HorseRuns_365days
- MaxORinRace column added to the results download
- Ratings backtesting increased to last 1000 races
- Sex of horse, dam and damsire added to the results download
- Track and UK/Ire filter options added to A-Z
- Min and max odds filters added to Ratings Report
- Position in market and details of how favourites finished added to Trends display
- Dam stallion added to race results (for space reasons the sex/breeding info is shown when you hover over the horse name)
- Owner data added to Fast Results.
- Addition to H2H tab of cards. Weight columns. W=H2H winners weight. L=H2H losers weight. W_T=H2H winners weight TODAY. L_T=H2H losers weight TODAY.
- New shortcut added - Horses - Distance and Surface Winners
- Time of race added to the Track column in Advanced Results output
- New shortcut - Only runner in todays race that have won
- New trends compiled - Ludlow, 3m Mares Handicap Hurdle (Feb/Mar) & Newbury, 2m4f Seniors Handicap Hurdle (Feb/Mar)
- New tool - My Multicuts Qualifier Check
- Issue identified in certain criteria when downloading Jockey and Trainer Stat Attack - this is now rectified, please report any issues
- New shortcut added - Horses Who have won 2 Classes higher than todays race
- New shortcut added - Horses - UK Runners, Ran in Ireland in last 4 races
- New shortcut added - Horses - Greater Distance Winners
- New shortcut added - Horses - Greater Distance + Going Winners
- New shortcut added - Horses - Shorter Distance Winners
- Going and Distance filters added to the main Horses pages
- A to Z - option added - Click to only show horses saved in My Horses
- Exchange calculations added to track stats pages shown to 2 decimal places using commission as in user settings. P/L at SP figures also now shown to 2 decimal places
- Form line added to Big Race Trends display
- Further years added to Last Years Winner section at bottom of cards. This uses a look up process and stops when there is no matching year
- RC_Start - Front Runner (development stage) added as a System Builder category
- RC_Start - Prominent (development stage) added as a System Builder category
- RC_Start - Tracked/Chased (development stage) added as a System Builder category
- RC_Start - Mid Division (development stage) added as a System Builder category
- RC_Start - Held Up (development stage) added as a System Builder category
- RC_Start - Poor Start (development stage) added as a System Builder category
- Pos Days Since Run added as a System Builder category
- (LR) Draw Segment added as a System Builder category
- (LR) Month added as a System Builder category
- (LR) Surface added as a System Builder category
- Origin of Dams Stallion added as a System Builder category
- (LR) Odds Move (O v SP) added as a System Builder category
- (LR) T-Win% (14 Days) added as a System Builder category
- (2LR) Odds Move (O v SP) added as a System Builder category
- (2LR) Stall added as a System Builder category
- Days Since Class Win added as a System Builder category
- Days Since >=Class Win added as a System Builder category
- Days Since Code and >=Class Win added as a System Builder category
- T+J-Runners (Day) added as a System Builder category
- Rail Movements added as a System Builder category
- H-Run (Dist/Going) added as a System Builder category
- H-Win (Dist/Going) added as a System Builder category
- H-Place (Dist/Going) added as a System Builder category
- Runs Since Wind Op added as a System Builder category
- H-Run (Any Headgear) added as a System Builder category
- H-Win (Any Headgear) added as a System Builder category
- H-Run (RR Age) added as a System Builder category
- H-Win (RR Age) added as a System Builder category
- H-Run (Code/Hcap) added as a System Builder category
- H-Win (Code/Hcap) added as a System Builder category
- H-Win (Higher Class) added as a System Builder category
- H-Run (Code/Surface) added as a System Builder category
- H-Win (Code/Surface) added as a System Builder category
- H-Run (>Dist/Going) added as a System Builder category
- H-Win (>Dist/Going) added as a System Builder category
- T-Win% (Code) added as a System Builder category
- T-Place% (Code) added as a System Builder category
- T-Win% (Hcap-Non) added as a System Builder category
- T-Place% (Hcap-Non) added as a System Builder category
- S-Win% (5yr) (Distance) added as a System Builder category
- S-Win% (5yr) (Track) added as a System Builder category
- S-Win% (5yr) (Going) added as a System Builder category
- S-Win% (5yr) (>Distance) added as a System Builder category
- S-Win% (5yr) (Age) added as a System Builder category
- S-Win% (5 Year) added as a System Builder category
- Additional sort option (runners asc) added to cards
- New shortcut - Horses who have been non runner since last run
- Owner section added to summary information on card pages (below breeding)
- Breeding data fully cross referenced and updated if necessary, old records amended to include (OLD), couple of anomolies, no major issues
- Festivals for 23 in Builder set up, a couple that have gone away since Covid are back
- 2023 fixtures added
- Performance report Last Days download doubled to 14
- LR BF data stored in systems should now produce qualifiers if any matches (please report issues)
- Transfer to V4 of certain datasets in results/cards bug rectified
- Run Comments Options 2 and 3 integrated to horse summary pages
- Improvements to "Run Comments Option 1 - Run Comments Search" as per requests, including Tomo and 48hr declaration options
- Mysterious issue on Ratings Report downloads identified and fixed, any issues please let me know. It only affected certain people.
- Over 100 new trend races compiled, these are as follows - Haydock, 1m7.5f Introductory Hurdle (Nov/Dec),
Haydock, 2m3f Handicap Hurdle (Nov/Dec),
Haydock, 2m5.5f Novice Chase (Nov/Dec),
Cork, 2m4f Handicap Hurdle (Early Jan),
Naas, 2m Novice Chase (Early Jan),
Fairyhouse, 2m4f Handicap Hurdle (Late Feb),
Galway, 2m0.5f Mares Handicap Hurdle (Galway Festival),
Galway, 2m4.5f Novice Hurdle (Galway Festival),
Galway, 2m6.5f Chase (Galway Festival),
Galway Blazers Handicap Chase (Galway Festival),
Galway, 7f Fillies Maiden (Galway Festival),
Galway, 7f 3yo+ Maiden (Galway Festival),
Cork, 7f Filliies Handicap (August),
Gowran Park, 1m4.5f Handicap (August),
Chelmsford City Cup (7f Handicap),
Killarney, 2m6f Handicap Hurdle (August),
Stratford, 2m0.5f Novice Hurdle (Class 3, Early Sep),
York, 5.5f Novice Stakes (Class 3, Early Sep),
Newmarket, 7f Fillies Handicap (Class 3, September),
Listowel 1m4f Premier Handicap (September),
Listowel 2m4f Handicap Hurdle (September),
Listowel 2m1f Handicap Chase (September),
Warwick, 2m5f Handicap Hurdle (Class3, Sep/Oct),
Dundalk, 1m4f 70-100 Handicap (Sep/Oct),
Fontwell, 2m5.5f Handicap Chase (Class 2, Sep/Oct),
Fontwell, 2m2f Handicap Chase (Class 3, Sep/Oct),
Newmarket, 7f Fillies Handicap (Class 3, Sep/Oct),
Galway, 2m2f Handicap Chase (October),
Newmarket, 7f Nursery (Class 2, October),
York, 1m Nursery (Class 2, October),
York, Stayers Handicap (Class 3, October),
York, 1m2.5f Handicap (Class 3, October),
Musselburgh, 7f Handicap (Class 2, October),
Wetherby, 3m Handicap Hurdle (Class 3, October),
Sedgefield, 2m4f Handicap Hurdle (Class 3, October),
Newcastle, 6f Conditions Stakes (Class 2, October),
Newmarket, 1m Novice Stakes (Class 2, October),
Newbury, 6f Handicap (Class 3, October),
Leopardstown, 7f Fillies Nursery (End October),
Galway, 2m6.5f Handicap Chase (End October),
Dundalk, 6f Valuable Handicap (Oct/Nov),
Newmarket, 1m2f Handicap (Class 3, Oct/Nov),
Wetherby, 3m Handicap Hurdle (Class 3, Oct/Nov),
Newbury, 3m1f Handicap Hurdle (Class 2, November),
Dundalk, 1m Valuable Handicap (November),
Carlisle, 2m Graduation Chase (Class 2, November),
Lingfield, 2m6.5f Novice Hurdle (Class 3, November),
Newcastle, 1m4.5f Handicap (Class 2, November),
Uttoxeter, 3m2f Handicap Chase (Class 3, November),
Wetherby, 2m4f Novice Hurdle (Class 3, November),
Punchestown, 2m6.5f Handicap Chase (November),
Hexham, 3m Novice Chase (Class 3, November),
Catterick, 3m1f Handicap Chase (Class 3, November),
Haydock, 2m5.5f Graduation Chase (Class 2, November),
Kempton, 2m Conditional Jockeys Handicap Hurdle (Class 3, End Nov),
Fairyhouse, 2m4f Mares Handicap Chase (Nov/Dec),
Leicester, 1m7.5f Novices Hurdle (Class 3, Early Dec),
Dundalk, 1m Valuable Handicap (Early Dec),
Newcastle, 6f Handicap (Class 3, Nov/Dec),
Wolverhampton, 6f Conditions Stakes (Class 2, December),
Dundalk, 6f Valuable Handicap (December),
Hereford, 2m4f Handicap Hurdle (Class 2, December),
Newcastle, 2m0.5f Conditions Stakes (Class 2, December),
Newbury, 2m0.5f Handicap Chase (Class 3, December),
Dundalk, 7f Valuable Handicap (December),
Dundalk, 1m2.5f Valuable Handicap (December),
Haydock, 2m Handicap Hurdle (Class 3, Mid December),
Wolverhampton, 5f Handicap (Class 2, December),
Leopardstown, 2m1f Handicap Chase (Late December),
Leopardstown, 2m5f Handicap Chase (Late December),
Leopardstown, 2m4f Novice Handicap Hurdle (Late December),
Newcastle, 7f Handicap (3YO, Class 3, January),
Wolverhampton, 1m1.5f Handicap (Class 3, January),
Southwell, 2m0.5f Handicap (Class 3, February),
Warwick, 3m0.5f Mares Handicap Chase, (Class 3, February),
Kempton, 1m Conditions Stakes (Class 2, March),
Lingfield, 6f Handicap (3YO, Class 3, March),
Plumpton, 3m0.5f Handicap Hurdle (Class 3, March),
Newmarket, 1m6f Handicap (Class 2, July),
Killarney, 1m 3YO EBF Race (July),
Killarney, 1m3f Fillies Handicap (July),
Newbury, 2m0.5f Handicap (Class 2, July),
Kilbeggan, 2m4f Handicap Chase,
Curragh, 1m4f Fillies Handicap (August),
Goodwood, 6f Handicap (Class 2, End August),
Goodwood, 1m3f Selling Stakes (End August),
Navan, Valuable 5f Handicap (Early September),
Perth, 3m Handicap Chase (Class 3, Early Sep),
Kelso, 2m5f Handicap Hurdle (Class 2, September),
Yarmouth, 6f Handicap (Class 3, September),
Pontefract 5f Handicap (Class 3, End September),
Market Rasen, 2m6.5f Handicap Chase (Class 3, End September),
Hamilton, 1m0.5f Fillies Handicap (Class 3, End September),
Tipperary, Valuable 1m1f Handicap (Early October),
Nottingham, 1m2f Nursery (Class 3, October),
Hereford, 2m5f Mares Handicap Chase (Class 3, October),
Fontwell, 2m3.5f Handicap Hurdle (Class 3, October),
Newmarket, Stayers Nursery (Class 2, October),
Wetherby, 2m3.5f Handicap Chase (Class 3, Oct/Nov),
Kempton, 2m5f Mares Handicap Chase (Class 3, November),
Aintree, 2m4f Novice Hurdle (Oct/Nov),
Wetherby, 2m4f Handicap Hurdle (Class 3, November),
Wetherby, 2m Introductory Hurdle (Class 2, November),
Warwick, 3m0.5f Veterans Handicap Chase (Class 2, November)
- (LR) BF In Play (Min) added as a System Builder category
- (LR) BF In Play (Max) added as a System Builder category
- (LR) BF-Plc In Play (Min) added as a System Builder category
- (LR) BF-Plc In Play (Max) added as a System Builder category
- Runs Since Gelded added as a System Builder category
- Big Race Trend added as a System Builder category
- (LR) Big Race Trend added as a System Builder category
- (2LR) Big Race Trend added as a System Builder category
- (LWIN) Big Race Trend added as a System Builder category
- H-Win (Odds) added as a System Builder category
- BF Placed (Settled) added as a System Builder category (for stat building only)
- Last Years Winner section at bottom of cards extended for previous years also where available (not just trends), this is new code and I am testing it
- Change going manually option added to Stallions tab of cards (autoloads and updates going column stats)
- last 7 days qualifiers all systems option added to performance report, I have plans to expand this
- Horses summary pages, extra detail added to the run comment line showing SubForm(Next run) runs wins and places. This is the number of runners from the race listed
who have ran since and what they did on that first run after. This data shows only for races within the last 1 year.
- LR info section in Live Odds Tracker updated in line with feedback, including own columns for the data and distance won shown for winners of previous race
- Tomo and 48hr Decs options added to Horse Lifetime Formline Report
- CSV download option added to Horse Lifetime Formline Report
- Tomo and 48hr Decs options added to Horse Lifetime OR Report
- CSV download option added to Horse Lifetime OR Report
- Leopardstown October Stakes added to Trends
- Further workings added to In Play project
- New Shortcut (and Multicut) added (extension of existing 'Entered' last year SC) - Horses Recompeting Race Won Last Year
- 'All todays handicaps' option added to One Day Ratings
- Rectified issue with Horse Earnings report so that Date, Form and Hcap filters can be combined
- OR and Odds added to line indicating upcoming entry on Horse pages
- Going and Distance filter options added to Track Stats
- New columns LR, 2LR, 3LR, 4LR Placings in numeric format added as options to My Report
- New feature added at very early stage as I work on it. H2H & Collateral
- Option to sort by seasonal runs on the race card
- Owner added to race results (in same line as run comment)
- prevrace_grade column added to Winners Times Report
- horse_prizewin column added to results download
- Basic sort options and filter added to In Play project
- RaceCode and RaceType categories added to the cards CSV download
- Number of hurdles/fences shown on all results
- Detailed track infor added to the line underneath each form line on horse pages
- Race type and handicap/non filters added to Horse Lifetime FormLine Report
- Several additional options added to My Report as per requests
- Date filter option added to Horse Earnings report
- Non runner archive output doubled to 200
- Stallion Profiler Addition - Change form (handicap type) included in the table
- RMV2 option added to Horse pages, this is as per requests and shows the Ratings Machine calculated ratings as they would have been for each previous run of the horse
- 4 new columns added as requested to Shortcut - Horses odds in this race vs Odds in last race
- No. Runners option added to the Transfer to V4 tab of cards
- New feature project - In Play Analysis
- New feature added - Dam Stat Attack Extra
- All column added to Progeny section of Dams pages
- Performance Breakdown by Race Type added to the Form Follow tool
- Time Withdrawn & Last Price added to the Non Runners section on all cards
- Shortcut expansion, 14 days figures added to Strike Rate of Trainers/Jockeys with runs today
- Jockeys Claim given own column in several Shortcuts
- Odds and Pos columns added to Shortcut - Horses who have changed Trainer since last run
- Option 6, Jockey Analysis, added to Run Comments Project
- Rectified bug in Collateral Form Tool Back button
- Hot Races output extended to 300. Option to show Today/Tom, Today only or Tomorrow only (when up)
- Race link added to time column of upcoming qualifiers
- 2 new Shortcuts. Todays Market Drifters - Early v Now and Todays Market Drifters - FC v Early
- Ran program for Speed tab on todays cards to prevent the occasional 0 caused by unusual track/distance/going combo.
- New feature added - Non Runners Archive
- Tidied the messy non runners presentation on results where there were several
- Manage Multicut Settings - option to amend existing Multicuts within My Account
- Trends added - Galway, 2m.5f Listed Novice Hurdle (Jul/Aug), Legacy Stakes, Cailin Alainn Mares Hurdle (Limerick, 2m6.5f, Oct), Newbury, 3m Mares Chase (Listed, December)
- New feature project - Hot Races Extra
- Trends added - Perth 3m Mares Chase (Listed, April), Bronte Cup, Vintage Tipple Stakes, First Flier Stakes, Scottish Sprint EBF Fillies Stakes,
Polonia Stakes, Queen Charlotte Fillies Stakes, Vinnie Roe Stakes, Sandown, Novices Championship Final Handicap Hurdle (April),
Punchestown, 2m Mares Novice Hurdle (Apr/May)
- Good Friday AW Championships are moving to Newcastle (from Lingfield), updated the trend names appropriately and compiled the remaining ones so all are covered.
- Trend added - Cheltenham Mares NHF (April)
- The winning distance added to the output of Advanced Results Search
- Download options added to the My Qualifiers 48hr Decs
- Change number of days in test option added to FS/Odds tab of Cards
- Auto-tick Fav categories option added to My System Builder Settings
- Option to sort display by placing added to Lifetime Form report
- Number of fences/hurdles column added to card download
- Advanced Results output doubled to 500 rows
- Notification time added to non runners on results pages
- 4 race histories added - Devoy Stakes, Burradon Stakes, Devenish Chase, Fairyhouse, Listed Mares NHF (April)
- Run comments option 4 - see page for details
- Tabs Distance, Track and Month on Race Cards. The number of days setting will remember your last choice when you enter the page. Note these three tabs share workings
for the number of days setting and it will apply to all three.
- Today OR column added to Horse Lifetime OR Report
- Sort option added to going column of Horses pages (using the order - Heavy, Soft To Heavy, Soft, Yielding To Soft, Yielding, Good To Yielding,
Good To Soft, Good, Good To Firm, Firm, Hard, Slow, Standard To Slow, Standard, Standard To Fast, Fast)
- Sort option added to distance column of Horses pages
- New report - Horse Lifetime OR Line
- New report - Horse Lifetime FormLine
- Form Follow - option to search next 730 days added
- Jockey/Trainer report - option to show runners today below the stats
- Builder - issue with Direction in Compare LR v 2LR and Compare 2LR v 3LR fixed
- 7 race histories added so that all races at the Dublin Racing Festival are covered. Also the Scottish Stayers Hurdle at Musselburgh
- Day of week added to the historic race results page
- Rectified issue with fixtures, which should now show in all areas.
2022 festivals coded to hopefully automate in the Builder but will keep eye.
- Builder reload performed 25th January, bug fixes and workings for upcoming updates
- Download added to option 2 of Run Comments
- Track filter added to Horse Summary pages (shows all tracks with a run, select to view those races only)
- New columns added to Win Times report
- Race type column added (after Track column) to the Horse Earnings page and CSV download
- Race Histories - Killiney Novice Chase updated as it actually moved from Leopardstown to Punchestown. 6 new ones added.
Leicester Mares Chase, Alan Swinbank Mares NHF, Doncaster Fillies Juvenile Hurdle, Navan graded Hcap Hurdle (all January), Beckford Stakes, Ingabelle Fillies Stakes.
- Identified and fixed problem with option 1 (search) on Run Comments project
- New shortcut added - Horses Max OR By Code
- Daily OR Report changed - columns added to show HighOR and High Win OR for Flat, AW, Hurdle and Chase codes
- Builder - New calculation available - Num_Horses
- Builder - New calculation available - Num_Seconds
- Builder - New calculation available - SPWAX
- Builder - New calculation available - BSPWAX
- Builder - New calculation available - WAXDIFF
- Builder - Breakdown - New grouping added - NH Distance Range
- Builder - Breakdown - New grouping added - Flat Distance Range
- Builder - Breakdown rows doubled from 750 to 1500
- Builder - Several more owners added to meet user requests
- Builder - New category - Compare LR v 2LR
- Builder - New category - Compare 2LR v 3LR
- Trend added - Houghton Mares Chase
- Back/Lay categorisation view option added to My Qualifiers by Slot
- Min Weight column added to Jockey pages
- Further changes to option 3 of Run Comments project in line with feedback including a sort option
- New daily report created - Jockey/Trainer
- Trainer added to the section on Jockey pages showing upcoming rides
- Additional sort options on Age and OR added to results
- New daily report created - Win Times (extended to 10 runs and more columns added as of 30th NOV)
- FC Odds added as an option in the System Builder Download categories
- Dams pages updated to include going and race information, distance, class given individual columns