PredictionsHQ
Three countries share a language and almost nothing else that matters here, so every table on this site says which one it is about before it says anything else.

Predictions HQ

Our record

Running ROI

Empty, and it should be. Nothing has been predicted on this site, so nothing has been settled, and a return computed over no bets is not a small number, it is not a number.

The figure will appear when there is a sample to compute it from, and it will be computed over every published prediction rather than over a selection of them.

By country

This column will split the record three ways, because a hit rate pooled across Nigeria, Ghana and Kenya would hide exactly the differences the rest of the site is built to show.

It stays empty for the same reason as the one above it, and it will fill one country at a time rather than all three at once.

By league

Nothing here yet. When there is, the breakdown will show the leagues where the record is thin as clearly as the ones where it is not, because a strong figure over nine matches is a small sample wearing a large number.

Sample size will be printed next to every rate on this page, in the same size type.

By market

Also empty. The split by market type matters more than most breakdowns, because a record built on heavily margined markets and one built on the main three-way price are not comparable even at the same hit rate.

Where a market is priced with a wide hold, this page will say so beside the result rather than in a footnote.

Full archive

The archive is the whole point of the page and it is worth stating its rule before there is anything in it to protect. A prediction goes up carrying the time it was posted and the price available then. Once the match is over the result is written beside it. It is not edited, it is not removed, and a losing week stays on the page in the same form as a winning one.

A record that can be tidied is not a record, and the moment to commit to that is now, while the archive is empty and the commitment costs nothing.