Mr Tippy

Mr. Tippy's Tips

AFL match predictions powered by wisdom of the crowd — based on real tips from the Mr. Tippy Slack App

Mr. Tippy
Mr. Tippy
🔮 Mr Tippy's Tips for R27 — Semi Finals
HOME
AWAY
CONFIDENCE
AWARDS
Fremantle by 12 :afl_fremantle:
120106
:afl_geelong: Geelong
68%
Brisbane Lions :afl_brisbane_lions:
14491
:afl_adelaide: Adelaide
83%
picked 2 of 2 matches correctly
=Correct pick (1 pt)

About the Model

Mr. Tippy receives tips from real users in Slack, giving us a unique opportunity to explore AFL match predictions through a wisdom-of-the-crowd model. Wisdom-of-the-crowd operates under the assumption that as more tippers participate in Mr. Tippy competitions, their aggregate predictions become increasingly capable of making accurate tips. While the performance of our model could possibly be improved by blending users' tips with other meaningful signals — such as weighting tips by tippers' performance — we have chosen a model we think best represents the simplicity of letting the crowd's wisdom speak for itself.

Confidence

For each match, Mr. Tippy predicts whichever team is tipped by the majority of real tippers in Slack (auto-tips excluded). The confidence value represents the percentage of tippers who picked the favoured team — so if the split is close, the confidence value will reflect that in a value close to 50%. In the case of a tie, confidence is shown as 50% and the predicted winner is taken from the highest-ranked tipster across all competitions.

The confidence value for each game of the current round can be seen in the table above. Confidence values tend to be high — sometimes even 100% — revealing substantial differences between how algorithmic models calculate confidence and how it is expressed through the choices of real tippers. While this value is not itself used to tip in Slack, it is integral to the calculation of both bits and Mean Absolute Error (MAE) metrics used to compare our wisdom-of-the-crowd model to Squiggle-approved models.

Mr. Tippy
Mr. Tippy
🔮 Mr Tippy — 2026 Season
ROUND
PICKED
AWARDS
POINTS
0
3/5
3
1
6/9
7
2
4/7
5
3
6/7
7
4
6/8
6
5
7/9
8
6
8/9
9
7
8/9
9
8
8/9
9
9
8/9
9
10
5/9
6
11
4/9
5
12
4/7
4
13
4/8
4
14
6/7
7
15
6/7
7
16
5/7
6
17
5/9
6
18
8/9
9
19
6/9
6
20
7/9
8
21
6/9
7
22
6/9
7
23
9/9
10
24
6/9
7
25
1/2
1
26
2/4
2
27
2/2
2
TOTAL
156/215 = 73%
176
=Power Play (1 pt)

Margin — First Game of Each Round

Mr. Tippy makes two types of margin predictions, starting with the first game of each round just like real tippers do in Slack. For this game, Mr. Tippy takes the margin predictions from tippers who have picked the same team as the majority, and then identifies the median of these predictions. This prediction is based only on real tips and can be seen in the table above next to the prediction of the first game. It is used by Mr. Tippy to tip in Slack.

Margin — All Other Games

Tippers in Slack only make margin predictions on the first game of each round. However, Mr. Tippy needs to calculate margins for every match in order to compare its performance against other AFL prediction models (see table below). To do this, we have to extrapolate margins from binary tips.

The most natural starting point here is to use our confidence value as an indicator of how close games will be. As we have already explained though, our confidence values tend to be quite high in comparison to algorithmic models, and so the relationship between confidence and margin is difficult to determine.

For this reason, and to allow the crowd's wisdom to speak with minimal intervention, we use an ordinary least squares regression to calculate margins for all other games. Predictions are derived from the crowd's confidence (p, the percentage of tippers that picked the favoured team) using a simple linear formula: margin = a × p + b.

The values of a and b are not fixed. They start each season at a = 135, b = −72 — values chosen to closely mimic the logistic curve margin = 24 × ln(p / (1 − p)) — and are then refitted after each completed round using ordinary least squares regression on all prior correct predictions. This means the formula continuously adapts to the accuracy of real crowd confidence as the season unfolds. The final margin is clamped to be at least one point, so that our model never predicts negative margins that contradict the match pick.

Through using a simple adaptive equation, we aim to present a model that preserves the spirit of wisdom-of-the-crowd predictions, while also helping uncover the relationship between crowd vote share and margin results.

Mr. Tippy
Mr. Tippy
🎯 Margin Predictions — Round 27
PREDICTION
CONF
RESULT
ERROR
FRE :afl_fremantle: v :afl_geelong: GEE by 30
68%
:afl_fremantle: FRE by 14
16
BRI :afl_brisbane_lions: v :afl_adelaide: ADE by 36
83%
:afl_brisbane_lions: BRI by 53
17
Round 27 MAE
16.5
Mr. Tippy
Mr. Tippy
📈 MAE Progression by Round
ROUND
a
b
ROUND MAE
R0
135.8
-72.2
30.4
R1
135.8
-72.2
35.1
R2
2.4
41.6
36.1
R3
52.4
5.5
22.9
R4
51.0
2.0
37.3
R5
77.6
-16.6
30.7
R6
50.2
1.3
33.0
R7
21.6
21.2
31.7
R8
31.0
15.6
27.0
R9
25.3
17.7
21.0
R10
14.5
24.8
38.0
R11
12.3
26.5
43.7
R12
11.1
26.5
44.9
R13
20.4
19.3
45.9
R14
23.0
17.0
28.1
R15
29.3
10.7
21.9
R16
29.5
9.5
30.1
R17
29.7
9.2
34.8
R18
28.4
10.0
28.0
R19
32.6
7.1
23.8
R20
34.9
5.0
31.0
R21
42.4
-0.4
33.6
R22
44.6
-2.6
36.4
R23
40.0
2.1
20.1
R24
39.1
2.6
36.9
R25
37.0
5.0
19.5
R26
37.8
4.2
42.3
R27
36.8
5.0
16.5
SEASON MAE
32.0
Each round, a and b are refitted on all prior correct predictions.
37
Tippers
Real people tipping each round
8,037
Tips submitted
Individual match predictions this season
2
Workspaces
Slack workspaces running Mr. Tippy

How Mr. Tippy Compares

Squiggle keeps a leaderboard of AFL prediction models, comparing correct tips, bits, Mean Absolute Error (MAE) and correct percentage.

Bits, developed by Monash University Probabilistic Footy Tipping, measures how much information advantage a model holds over a coin flip, based on confidence and result. For each match, a model gets positive bits when it's confident and right, and negative bits when it's confident and wrong, with bigger swings at the extremes. Predicting 50% (a coin-flip) always scores 0 bits. Higher total bits means a better-calibrated model. The scoring heavily penalises overconfidence, so models that claim 100% certainty and get it wrong can lose a large number of bits in a single game. Scoring is also asymmetric: a win with 90% earns 0.85 bits, while a loss with the same confidence loses 2.3 bits. Given that our wisdom-of-the-crowd confidence values tend to be high, Mr. Tippy's bits values tend to fluctuate more than algorithmic models.

The Mean Absolute Error (MAE) metric calculates, on average, how many points off a model's predicted margin is from the actual result. For example, if we predict Essendon will beat Melbourne by 15 pts and they win by 10 pts then our MAE is 5. If Melbourne ends up winning by 15 pts then our MAE is 30. The lower the MAE the better.

See how Mr. Tippy compares to other models below. Leaderboard updates after each game.

#ModelTipsBitsMAECorrect
1Drop Kick Data16151.825.374.9%
2Holy Grail Ratings16135.525.574.9%
3s1015954.525.174.0%
11The Wooden Finger15653.026.272.6%
12Mr Tippy's Tips15620.732.072.6%
13Don't Blame the Data15555.625.672.1%
30Squiggle14644.126.167.9%
31AFL Scorigami14640.527.068.5%
32Massey Ratings13847.026.472.6%
† indicates models with missed tips, which affects all three metrics.