August 12, 2025

NRL Predictions for Round 24

Team Ratings for Round 24

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Storm 10.36 9.29 1.10
Panthers 7.80 8.50 -0.70
Roosters 7.02 7.44 -0.40
Bulldogs 3.22 0.07 3.10
Sharks 3.13 5.10 -2.00
Raiders 2.91 -3.61 6.50
Dolphins 1.88 -1.96 3.80
Broncos 1.43 -1.82 3.20
Sea Eagles 0.49 2.97 -2.50
Warriors -0.89 -1.68 0.80
Cowboys -2.76 4.11 -6.90
Dragons -2.77 -4.55 1.80
Eels -5.03 -3.02 -2.00
Knights -5.43 -0.05 -5.40
Rabbitohs -6.35 -4.35 -2.00
Titans -6.93 -5.50 -1.40
Wests Tigers -8.08 -10.97 2.90

Performance So Far

So far there have been 172 matches played, 109 of which were correctly predicted, a success rate of 63.4%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Storm vs. Broncos Aug 07 22 – 2 11.00 TRUE
2 Knights vs. Panthers Aug 08 12 – 48 -7.90 TRUE
3 Raiders vs. Sea Eagles Aug 08 28 – 12 4.30 TRUE
4 Dragons vs. Sharks Aug 09 22 – 14 -4.10 FALSE
5 Dolphins vs. Roosters Aug 09 12 – 64 1.70 FALSE
6 Bulldogs vs. Warriors Aug 09 32 – 14 6.50 TRUE
7 Titans vs. Rabbitohs Aug 10 18 – 20 3.00 FALSE
8 Eels vs. Cowboys Aug 10 19 – 18 0.70 TRUE

Predictions for Round 24

Here are the predictions for Round 24. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Panthers vs. Storm Aug 14 Panthers 0.40
2 Warriors vs. Dragons Aug 15 Warriors 5.40
3 Roosters vs. Bulldogs Aug 15 Roosters 6.80
4 Sharks vs. Titans Aug 16 Sharks 13.10
5 Broncos vs. Dolphins Aug 16 Broncos 2.50
6 Rabbitohs vs. Eels Aug 16 Eels -1.30
7 Wests Tigers vs. Sea Eagles Aug 17 Sea Eagles -8.60
8 Cowboys vs. Knights Aug 17 Cowboys 5.70

Bunnings NPC Predictions for Week 3

Team Ratings for Week 3

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Bay of Plenty 8.74 6.48 2.30
Taranaki 7.18 5.30 1.90
Wellington 6.09 6.60 -0.50
Canterbury 4.99 4.02 1.00
Waikato 4.28 5.46 -1.20
Hawke’s Bay 3.50 0.68 2.80
Tasman 3.02 3.49 -0.50
Auckland 0.66 -0.04 0.70
Otago -0.99 -1.15 0.20
North Harbour -1.34 1.50 -2.80
Counties Manukau -3.11 -0.26 -2.80
Northland -6.87 -6.54 -0.30
Southland -7.06 -5.90 -1.20
Manawatu -12.93 -13.45 0.50

 

Performance So Far

So far there have been 14 matches played, 11 of which were correctly predicted, a success rate of 78.6%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Northland vs. Southland Aug 08 22 – 17 2.60 TRUE
2 North Harbour vs. Taranaki Aug 09 24 – 46 -3.00 TRUE
3 Waikato vs. Wellington Aug 09 24 – 35 3.20 FALSE
4 Tasman vs. Manawatu Aug 09 49 – 17 16.80 TRUE
5 Canterbury vs. Auckland Aug 09 19 – 15 8.40 TRUE
6 Counties Manukau vs. Bay of Plenty Aug 10 22 – 39 -7.40 TRUE
7 Otago vs. Hawke’s Bay Aug 10 21 – 27 -0.10 TRUE

 

Predictions for Week 3

Here are the predictions for Week 3. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Southland vs. Manawatu Aug 15 Southland 8.90
2 Bay of Plenty vs. Canterbury Aug 16 Bay of Plenty 6.70
3 Northland vs. Tasman Aug 16 Tasman -6.90
4 Auckland vs. Taranaki Aug 16 Taranaki -3.50
5 Hawke’s Bay vs. North Harbour Aug 16 Hawke’s Bay 7.80
6 Wellington vs. Otago Aug 17 Wellington 10.10
7 Waikato vs. Counties Manukau Aug 17 Waikato 10.40

 

Currie Cup Predictions for Round 4

Team Ratings for Round 4

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Lions 10.06 10.01 0.00
Bulls 7.77 5.94 1.80
Cheetahs 4.58 4.33 0.20
Sharks 0.47 6.68 -6.20
Pumas -0.43 -4.16 3.70
Griquas -1.98 -2.85 0.90
Western Province -5.68 -1.94 -3.70
Boland Cavaliers -6.79 -10.00 3.20

 

Performance So Far

So far there have been 12 matches played, 9 of which were correctly predicted, a success rate of 75%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Griquas vs. Western Province Aug 09 47 – 17 3.30 TRUE
2 Bulls vs. Pumas Aug 10 7 – 41 18.30 FALSE
3 Sharks vs. Cheetahs Aug 10 5 – 7 -0.10 TRUE
4 Boland Cavaliers vs. Lions Aug 11 29 – 10 -18.40 FALSE

 

Predictions for Round 4

Here are the predictions for Round 4. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Griquas vs. Sharks Aug 16 Griquas 1.00
2 Pumas vs. Lions Aug 16 Lions -7.00
3 Cheetahs vs. Western Province Aug 17 Cheetahs 13.80
4 Boland Cavaliers vs. Bulls Aug 18 Bulls -11.10

 

AFL Predictions for Week 24

Team Ratings for Week 24

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Western Bulldogs 27.52 18.20 9.30
Geelong Cats 24.96 15.04 9.90
Adelaide Crows 24.01 2.69 21.30
Hawthorn Hawks 20.87 21.95 -1.10
Brisbane Lions 13.92 22.65 -8.70
Gold Coast Suns 13.75 -6.41 20.20
GWS Giants 9.76 9.08 0.70
Collingwood 9.39 5.39 4.00
Fremantle Dockers 8.02 5.99 2.00
Melbourne Demons 1.48 -0.21 1.70
Sydney Swans 0.47 12.60 -12.10
St Kilda Saints -7.48 0.89 -8.40
Carlton Blues -8.57 5.01 -13.60
Port Adelaide Power -11.60 7.63 -19.20
Essendon Bombers -23.67 -10.15 -13.50
North Melbourne -28.30 -37.08 8.80
Richmond Tigers -29.72 -31.00 1.30
West Coast Eagles -37.20 -34.67 -2.50

 

Performance So Far

So far there have been 188 matches played, 130 of which were correctly predicted, a success rate of 69.1%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Hawthorn Hawks vs. Collingwood Aug 07 110 – 46 3.70 TRUE
2 Geelong Cats vs. Essendon Bombers Aug 08 109 – 65 62.50 TRUE
3 Richmond Tigers vs. St Kilda Saints Aug 09 52 – 56 -25.50 TRUE
4 Brisbane Lions vs. Sydney Swans Aug 09 90 – 92 28.90 FALSE
5 Carlton Blues vs. Gold Coast Suns Aug 09 74 – 93 -8.90 TRUE
6 Port Adelaide Power vs. Fremantle Dockers Aug 09 86 – 92 -9.40 TRUE
7 GWS Giants vs. North Melbourne Aug 10 133 – 79 47.50 TRUE
8 Melbourne Demons vs. Western Bulldogs Aug 10 99 – 105 -29.60 TRUE
9 West Coast Eagles vs. Adelaide Crows Aug 10 78 – 87 -56.60 TRUE

 

Predictions for Week 24

Here are the predictions for Week 24. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Essendon Bombers vs. St Kilda Saints Aug 15 St Kilda Saints -16.20
2 Fremantle Dockers vs. Brisbane Lions Aug 15 Fremantle Dockers 5.10
3 Gold Coast Suns vs. GWS Giants Aug 16 Gold Coast Suns 15.00
4 Carlton Blues vs. Port Adelaide Power Aug 16 Carlton Blues 14.00
5 Hawthorn Hawks vs. Melbourne Demons Aug 16 Hawthorn Hawks 19.40
6 Adelaide Crows vs. Collingwood Aug 16 Adelaide Crows 25.60
7 North Melbourne vs. Richmond Tigers Aug 17 North Melbourne 5.40
8 Sydney Swans vs. Geelong Cats Aug 17 Geelong Cats -13.50
9 Western Bulldogs vs. West Coast Eagles Aug 17 Western Bulldogs 75.70

 

August 8, 2025

Success rates

Complicated interventions benefit from pilot studies, where you try to implement the intervention and see how feasible it is.  These are not designed as evaluations of how good the intervention is; they’re typically too small for that and they may have insufficient attention paid to representativeness.  You typically still would look at the outcome of the intervention, and you would have some idea of what you hoped to see.  As Dan Davies says if you don’t make predictions, you won’t know what to be surprised by (and if you don’t make recommendations, you won’t know what to be disappointed by)

In the new young-offenders bootcamp program, there has been a pilot with ten participants.  According to the news, 7 out of 10 have reoffended so far. Since one out of ten died, it would be generous to summarise the proportion with bad outcomes as 8 out of 10.

Speaking to RNZ, acting senior manager in charge Iain Chapman said at the time the pilot began, the 10 participants were the “most serious and persistent young offenders in the country”.

Going into the pilot and expecting no reoffending would have been naive, he said.

This is absolutely true.  What he didn’t say — and should have — was how much reoffending was reasonable to expect. Did he expect better results than two out of ten? Maybe he didn’t. Perhaps one out of ten is what he expected and getting two out of ten is an amazing success. That wasn’t the impression that the government and the media were giving when the program was announced, though. In particular, getting two out of ten not to reoffend doesn’t stack up well against the death.

If the ten pilot participants had been a representative sample of the sort of people who would go into the program, we could do some statistics.   However, we can’t really do this because the pilot program is so small and we don’t know how the participants were chosen. They presumably weren’t chosen specifically because they were unlikely to benefit, but we can’t say much more.

I would have expected that somewhere on a server in Wellington there is a business case for this program that has someone’s best guess at the likely success rate. It would be good to know if that person is surprised, or disappointed.

BLS accuracy

From economist Justin Wolfers on BlueSky, the record of payroll employment revisions by the US Bureau of Labor Statistics

First: look at 2020!

Next, though, the purple and green lines are quite close together compared to the scale of year-to-year change even when there isn’t a pandemic.

On the other hand, people do actually care about differences of the size we see between the initial and revised estimates, as is demonstrated by the stock market reaction to the revisions.  What this really shows is how difficult the estimation problem is.  People care deeply about changes that are almost invisibly small on this graph, and that are right at the limit of what’s feasible statistically.

The ideal solution is probably for people to be more relaxed about small changes in estimated payroll employment, just as the ideal solution for political opinion polling discourse is for people to have a more realistic view of the limits of estimation. Alternatively, if people want to be unrelaxed about small differences, they need to be willing to pay more to get better estimates.

August 5, 2025

Official statistics

As you may have heard, President Trump has dismissed the head of the US Bureau of Labor Statistics, claiming that payroll employment figures presented by the BLS were faked to make him look bad.

Politicians meddling with official statistics is a bad idea.  This isn’t because official statistics are Pure and Holy and True and above mere political concerns; it’s because official statistics are messy and difficult and hard to get right, but also very valuable.   The benefit-cost ratio of good official statistics is very high; for the NZ Census the ratio was estimated some years back as 10.  National and local governments, non-profits, and businesses use official statistics to make decisions and the stock market responds to the numbers.  On the other hand, the benefit-cost ratio of bad official statistics is very low — if no-one believes the numbers, there’s not a lot to be gained by publishing them.  Since estimation is messy and difficult and hard to get right, trust in official statistics agencies is critical for trust in official statistics.

Agencies don’t always do it perfectly.  It can definitely be necessary to have some sort of independent review at times.  I was on the External Data Quality Panel looking at the 2018 NZ Census, and there has just been an independent review of the UK Office of National Statistics.  The goal is to make sure the agencies have good procedures, evaluated carefully, to produce the best feasible answers.   Political interference, on the other hand, is discouraged by national and  international principles for official statistics.  It’s hard to get rid of once you have it, and very hard to prove you’ve gotten rid of it — like black mould.

The American Economic Association put out a statement on Friday saying that getting rid of the BLS head this way was  a bad idea.  They don’t do this sort of statement very often.  The International Statistical Institute put out a statement today — they do this more often, but it still takes a fairly significant event to get them moving.  The American Statistical Association haven’t said anything yet, but they were all travelling to their annual conference over the weekend, so it might come soon.

NRL Predictions for Round 23

Team Ratings for Round 23

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Storm 9.89 9.29 0.60
Panthers 6.65 8.50 -1.90
Roosters 5.08 7.44 -2.40
Dolphins 3.82 -1.96 5.80
Sharks 3.72 5.10 -1.40
Bulldogs 2.66 0.07 2.60
Raiders 2.33 -3.61 5.90
Broncos 1.89 -1.82 3.70
Sea Eagles 1.06 2.97 -1.90
Warriors -0.33 -1.68 1.30
Cowboys -2.74 4.11 -6.90
Dragons -3.35 -4.55 1.20
Knights -4.27 -0.05 -4.20
Eels -5.05 -3.02 -2.00
Rabbitohs -6.64 -4.35 -2.30
Titans -6.64 -5.50 -1.10
Wests Tigers -8.08 -10.97 2.90

 

Performance So Far

So far there have been 164 matches played, 104 of which were correctly predicted, a success rate of 63.4%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Eels vs. Storm Jul 31 10 – 16 -12.70 TRUE
2 Warriors vs. Dolphins Aug 01 18 – 20 -0.40 TRUE
3 Broncos vs. Rabbitohs Aug 01 60 – 14 8.60 TRUE
4 Titans vs. Panthers Aug 02 26 – 30 -11.10 TRUE
5 Dragons vs. Raiders Aug 02 18 – 12 -3.70 FALSE
6 Sea Eagles vs. Roosters Aug 02 4 – 20 0.50 FALSE
7 Wests Tigers vs. Bulldogs Aug 03 28 – 14 -9.80 FALSE
8 Sharks vs. Cowboys Aug 03 32 – 12 8.30 TRUE

 

Predictions for Round 23

Here are the predictions for Round 23. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Storm vs. Broncos Aug 07 Storm 11.00
2 Knights vs. Panthers Aug 08 Panthers -7.90
3 Raiders vs. Sea Eagles Aug 08 Raiders 4.30
4 Dragons vs. Sharks Aug 09 Sharks -4.10
5 Dolphins vs. Roosters Aug 09 Dolphins 1.70
6 Bulldogs vs. Warriors Aug 09 Bulldogs 6.50
7 Titans vs. Rabbitohs Aug 10 Titans 3.00
8 Eels vs. Cowboys Aug 10 Eels 0.70

 

Bunnings NPC Predictions for Week 2

Team Ratings for Week 2

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Bay of Plenty 8.00 6.48 1.50
Taranaki 5.92 5.30 0.60
Canterbury 5.52 4.02 1.50
Waikato 5.28 5.46 -0.20
Wellington 5.09 6.60 -1.50
Hawke’s Bay 2.79 0.68 2.10
Tasman 1.96 3.49 -1.50
Auckland 0.14 -0.04 0.20
North Harbour -0.08 1.50 -1.60
Otago -0.28 -1.15 0.90
Counties Manukau -2.38 -0.26 -2.10
Southland -6.77 -5.90 -0.90
Northland -7.16 -6.54 -0.60
Manawatu -11.88 -13.45 1.60

 

Performance So Far

So far there have been 7 matches played, 5 of which were correctly predicted, a success rate of 71.4%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Auckland vs. Waikato Jul 31 35 – 36 -2.50 TRUE
2 Manawatu vs. North Harbour Aug 01 38 – 25 -11.90 FALSE
3 Wellington vs. Canterbury Aug 02 15 – 33 5.60 FALSE
4 Southland vs. Otago Aug 02 15 – 24 -1.80 TRUE
5 Taranaki vs. Northland Aug 02 23 – 3 14.80 TRUE
6 Bay of Plenty vs. Tasman Aug 03 37 – 7 6.00 TRUE
7 Hawke’s Bay vs. Counties Manukau Aug 03 54 – 14 3.90 TRUE

 

Predictions for Week 2

Here are the predictions for Week 2. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Northland vs. Southland Aug 08 Northland 2.60
2 North Harbour vs. Taranaki Aug 09 Taranaki -3.00
3 Waikato vs. Wellington Aug 09 Waikato 3.20
4 Tasman vs. Manawatu Aug 09 Tasman 16.80
5 Canterbury vs. Auckland Aug 09 Canterbury 8.40
6 Counties Manukau vs. Bay of Plenty Aug 10 Bay of Plenty -7.40
7 Otago vs. Hawke’s Bay Aug 10 Hawke’s Bay -0.10

 

Currie Cup Predictions for Round 3

Team Ratings for Round 3

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Lions 12.60 10.01 2.60
Bulls 11.09 5.94 5.10
Cheetahs 4.31 4.33 -0.00
Sharks 0.75 6.68 -5.90
Western Province -3.74 -1.94 -1.80
Pumas -3.75 -4.16 0.40
Griquas -3.91 -2.85 -1.10
Boland Cavaliers -9.33 -10.00 0.70

 

Performance So Far

So far there have been 8 matches played, 7 of which were correctly predicted, a success rate of 87.5%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Cheetahs vs. Pumas Aug 02 42 – 25 9.40 TRUE
2 Lions vs. Western Province Aug 03 40 – 19 19.40 TRUE
3 Bulls vs. Sharks Aug 03 64 – 0 6.70 TRUE
4 Griquas vs. Boland Cavaliers Aug 04 49 – 38 8.10 TRUE

 

Predictions for Round 3

Here are the predictions for Round 3. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Griquas vs. Western Province Aug 09 Griquas 3.30
2 Bulls vs. Pumas Aug 10 Bulls 18.30
3 Sharks vs. Cheetahs Aug 10 Cheetahs -0.10
4 Boland Cavaliers vs. Lions Aug 11 Lions -18.40