Friday, 23 October 2026
Formula 1 2026 - Singapore Grand Prix
Wednesday, 21 October 2026
Rugby League World Cup 2026 - A small data visualisation project about the England Men's team
You can see Thompson and Havard coming on and off, and Jez Litten being given the last 20 minutes.
You can see who were rolled on as subs, King, Nsemba, Litten and O'Neill. According to nrl.com King and Nsemba swapped on for each other, and obviously Litten and O'Neill are a straight swap.
Because England only had 4 point-scoring moments so the chart is simple, with the players who were together for all 4 points in purple and the ones present for fewer in orange. The one exception is Max King, who is in very pale yellow where he crosses over with Nsemba and O'Neill, suggesting they didn't play together as often when England scored. It makes sense for Nsemba because he was subbed on for him, and O'Neill got subbed off for Litten at around the same time.
There's a distinct split between the dark purple, the players most often together when England concede, section, and the second darkest (the darker orange). The latter includes O'Neill, Walters and Nsemba, who were substituted on and off rather than remaining with the main group throughout.
Ben Currie has the palest line because he only came on at minute 68. Sunday, 18 October 2026
Rugby League World Cup 2026 - Women's Group Stage Network Diagrams
Wednesday, 14 October 2026
Rugby League World Cup 2026 - Men's Group Stage Network Diagrams
Monday, 12 October 2026
Formula 1 2026 - The Bahrain Grand Prix in Malaysia
Because F1 2026 makes very little sense. (Although I love that we're back at Sepang. It may be the only track I like because of how pretty the grandstands are.)
Due to the delay between the formation lap nonsense and the actual start, the BBC only have from the second start onwards on BBC Sounds so I have had to resort to watching the Channel 4 highlight show. (I prefer the radio coverage, whole post on why coming soon.)You know it's going to be one of *those* races when people go off on the formation lap. I frequently make jokes about having seen x, y or z before but I have never seen half the field prevented from functioning by computer failure before. "Starting procedure suspended," indeed.
And then people off in formation lap 2.
I did enjoy the BBC commentators chortling over the work the FIA had to do to ignore its own rules.
Bloody heck at Piastri nearly hitting Albon in the pitlane. It seemed to be Albon's day for it because I am really not sure Stroll should have been released from his pitstop like that.
George Russell only has bad luck.
The gaps between cars, even after the track became dry, were very small, and, because it's a race track, built for racing, there were overtakes. It's almost like they should race in places designed for it, not around regular roads.
Saturday, 3 October 2026
Formula 1 2026 - Azerbaijan Grand Prix
It turns out me not watching races doesn't always equal a Ferrari win (busy looking at the Bayeux tapestry, report eventually).
Baku historically has either had an interesting qualifying or an interesting race. Qualifying was exciting, so I wasn't expecting much from the race. I was right not to. I was fascinated that the press all went with "Baku Chaos Bonanza", which is a very blogger take, but this race wasn't, except the Red Bull psychodrama. (And no, BBC, Max did not sound calm.)BBC suggesting that driver to driver comms would be interesting. Probably, but also more beep than word. It would also end in thumping - see also, Norris and Colapinto in this race. I would also like to bless Mark Priestley for saying "Albon = alright" was the most important thing after his accident.
The other odd thing was the soft tyres lasting longer than the medium. Even on a track with little wear, that is odd. Were the sudden rash of incidents around lap 30 - the Norris spin and the Albon crash - due to tyres wearing out because people were waiting for a safety car and just stayed on their first set of tyres too long?
Wednesday, 30 September 2026
I hate the new men's rugby league world cup format as much as I hate all Montagues
Thursday, 24 September 2026
Are the scrutineers picking on my driver? - Update after the Italian Grand Prix
Wednesday, 16 September 2026
Formula 1 2026 - Spanish Grand Prix
The Madrid Circuit: Of course, if Barcelona has one, Madrid has to have one. Grand Prix in Spain are getting almost as plentiful as they are in the MotoGP.
But the race it reminded me of was Valencia (thanks to L, different L to usual, for helping me twig that it was Valencia I couldn't remember). And the reason it reminded me of Valencia was because Madrid was yet another street circuit where nothing happens.(So little happened at Valencia that someone literally had to remind me those Grand Prix existed)
I think we just have to be honest about street circuits. If a circuit doesn't have a fair few spots where two and a half cars can get through there will be no overtaking. Circuits that are designed around normal roads will not have that. So if it's a street circuit, there will be no overtaking.
So stop adding more street circuits to the calendar!!!!
Ahem!
I was also amused and slightly charmed by how confused Ted Kravitz was by the existence of mega-sized conference centres like the one in Madrid. Possibly because some of my colleagues have actually been to the one in Madrid and I spend probably too much time in them with work.
The race itself:
The start was exciting, with me going "eep!", "oop!" and similar noises. Then it settled down. The track being that tight meant that any time anyone went for anything, that was the noise I made. But it also meant that almost no one went for anything because disaster was too close.
For once I can't really complain about Ferrari's strategy because they made the most of an opportunity. That curses and pins and voodoo dolls didn't cause another red flag or safety car wasn't their fault. Neither could McLaren be faulted for the unfortunate timing of the virtual safety car with regard to Norris. Mercedes's strategy for Russell was their own fault.
Sainz jnr was heavily hit by the home-town race curse.
It was a bit of a nothing race overall, but what else is expected from a street circuit?
Wednesday, 9 September 2026
Formula 1 2026 - Italian Grand Prix
I would like to pretend I had something more reasonable to say but ... I hate being a Ferrari fan. Why are they always like this?
I don't, in any way, blame either driver for the first corner - that's racing. I blame the team for not coming up with a working strategy for the one remaining car.The racing was fun while it lasted, but I trust this has finally ended any belief George Russell has that there is driver equality at Mercedes.
Friday, 4 September 2026
Are the scrutineers picking on my driver? - Update after the Dutch Grand Prix
Sunday, 30 August 2026
Aston Hall
And the ceiling in more detail
Saturday, 29 August 2026
Formula 1 2026 - Dutch Grand Prix
This video from F1.com has possibly the most wonderful explanation of how Hülkenberg avoided Bortoleto (certainly the one with the coolest graphics)
Wednesday, 19 August 2026
Are the scrutineers picking on my driver? - Update after the Hungarian Grand Prix
Even though it doesn't come close to being significant, despite the increasing number of events, the χ² is increasing and is now up to 3.76. Wednesday, 12 August 2026
Are the scrutineers picking on my driver? - Update after the Belgian Grand Prix
Look how over-tested Leclerc is compared to the others! Saturday, 8 August 2026
Jojo Rabbit
Monday, 3 August 2026
Are the scrutineers picking on my driver? - Update after the British Grand Prix
While Car 5 (Bortoleto) looks like he's been checked far more the expected tests on first glance, compared to a statistically significant point of 2 standardised residuals, it really isn't.
This is supported by the results having an overall χ² of 1.2216, when it would need to be >32.671 to be significant.Saturday, 1 August 2026
Formula 1 2026 - Hungarian Grand Prix
Overall, the race wasn't that interesting - ignoring Verstappen and Hamilton's efforts to provide interest and entertainment, with help from Liam Lawson, who I'm sure wasn't influenced by the team he drives for. I'm not sure if it's because the track is that narrow that even the new regulations can't produce overtakes (plus the tyres going off in unexpected ways).
I'm not saying Aston Martin's season has been pants, but both cars finishing is being treated as a great success. At the same time, with one set of upgrades, they're boosted into the midfield.
Piastri appears to have inherited the terrible Antipodean luck of his manager. Possibly spending too much time in Australia explains why Bottas's brakes catching fire. Seriously, Cadillac, sort that out.
On the other hand, George Russell's luck isn't much better.
Tuesday, 28 July 2026
Withdrawals from the 2026 Tour de France
Stage 6, the one with the most withdrawals, unsurprisingly, was the Tourmalet.
Stage 15 was the one with Vingegaard's crash, while stage 13 was the one with Gaviria's horrible crash.
Wednesday, 22 July 2026
Formula 1 2026 - Belgian Grand Prix
I had a moment of revelation at the start of this grand prix - around about when Leclerc and Hamilton moved past Verstappen and Russell - this Ferrari car isn't bad. It's not as good as the Mercedes, but the Mercedes is a good car, even if it's not as good as *that* rocket ship Mercedes or that Red Bull. See also sort of keeping up with the Mercedes cars after they overtake.
I'm not quite sure what to do with the information.
Mostly because having a good car isn't enough, you need good drivers (we've got that) and a solid strategy team ... which Ferrari haven't got. This time it was Hamilton who was affected by strategy gremlins. Now I am guessing they had to do some quick thinking following the 5 second time penalty but they didn't seem to have communicated the revised plan to their driver which is a really quick way of losing the driver's trust.
Hamilton did seem to be having a day of it; between the penalty and the pit-stop incident and the "not doing what he wanted doing to his front wing" and ... Thankfully the pit crew member appears to be fine.
I am of the camp that think Hamilton got walloped with a penalty where Leclerc didn't because Russell ended up out while Piastri managed to get the car to the finish.
As to other non-Ferrari matters (other than Bottas holding up Leclerc to allow Antonelli to catch him and my tin foil hat insisting it was deliberate), Hadjar and Verstappen appear to be the pairing Red Bull have been looking for for years. Not sure if that's because the way the cars are set up under the current regulations doesn't suit Verstappen as well as previous cars or Hadjar is that good (I tend towards "Hadjar is that good" but I acknowledge my biases). Racing Bull and Alpine seem to be coming along nicely, as do Audi. For Aston Martin, the only way is up. I'm intrigued about their update coming at Hungary.
Saturday, 18 July 2026
World Cup 2026 - Final Network Visualisation
Friday, 17 July 2026
Are the scrutineers picking on my driver? - Update after the Austrian Grand Prix
Monday, 13 July 2026
World Cup 2026 - Semifinal Network Visualisation























