Neil Pickup
Request Your Custom Title Now!
Hi all,
A little mathematically-driven project I've had a crack at over the Christmas break - trying to come up with a model for the T20 World Rankings, which I don't believe exist anywhere else.
I have adapted the chess model of Elo Ratings, where the idea is as follows:
Match Points = K factor * (result - expected result).
The result is either 1 (win), 0.5 (tie) or 0 (loss), and the expected result is calculated based on the rankings of the sides before the match, and home advantage - for example, taking the third match of the NZ-Pak series just completed, the expectation was 0.63 for an NZ win, and 0.37 for a Pakistan win.
The K factor is 10 for a bilateral or series game involving an associate, 20 for a bilateral or series game involving proper teams, 30 for a WC game, 35 for a WC semi and 40 for a final. The K factor is then affected by the margin of victory - multiplied by R/160 for a win batting first, or by [(W-2)/20+BR/100] for a win batting second.
Pakistan beat New Zealand by 103 runs, so the K factor was multiplied by ~1.64.
This meant the match points were 33 * (1 - 0.37) = 21 points.
Before the game, NZ had 997 points and Pakistan 1007 (NZ were favourites due to home advantage), so afterwards they were ranked on 976 and 1028 respectively.
The rankings at present stand as follows:
1 ENG 1093
2 SA 1087
3 AUS 1057
4 SL 1037
5 PAK 1027
6 IND 1022
7 NZ 976
8 WI 939
9 ZIM 859
10 NED 831
11 BAN 812
12 AFG 792
13 IRE 791
14 BER 780
15 CAN 773
16 KEN 769
17 SCO 749
Test nations started on 1000, Ban/Zim on 900 and associates on 800.
Don't complain about Bangladesh being ranked below Holland. Bangladesh haven't won a T20 in three and a half years, and ranking systems must be based on results. Otherwise, let me know what you think, but please make feedback constructive and relevant to the mathematical model.
A little mathematically-driven project I've had a crack at over the Christmas break - trying to come up with a model for the T20 World Rankings, which I don't believe exist anywhere else.
I have adapted the chess model of Elo Ratings, where the idea is as follows:
Match Points = K factor * (result - expected result).
The result is either 1 (win), 0.5 (tie) or 0 (loss), and the expected result is calculated based on the rankings of the sides before the match, and home advantage - for example, taking the third match of the NZ-Pak series just completed, the expectation was 0.63 for an NZ win, and 0.37 for a Pakistan win.
The K factor is 10 for a bilateral or series game involving an associate, 20 for a bilateral or series game involving proper teams, 30 for a WC game, 35 for a WC semi and 40 for a final. The K factor is then affected by the margin of victory - multiplied by R/160 for a win batting first, or by [(W-2)/20+BR/100] for a win batting second.
Pakistan beat New Zealand by 103 runs, so the K factor was multiplied by ~1.64.
This meant the match points were 33 * (1 - 0.37) = 21 points.
Before the game, NZ had 997 points and Pakistan 1007 (NZ were favourites due to home advantage), so afterwards they were ranked on 976 and 1028 respectively.
The rankings at present stand as follows:
1 ENG 1093
2 SA 1087
3 AUS 1057
4 SL 1037
5 PAK 1027
6 IND 1022
7 NZ 976
8 WI 939
9 ZIM 859
10 NED 831
11 BAN 812
12 AFG 792
13 IRE 791
14 BER 780
15 CAN 773
16 KEN 769
17 SCO 749
Test nations started on 1000, Ban/Zim on 900 and associates on 800.
Don't complain about Bangladesh being ranked below Holland. Bangladesh haven't won a T20 in three and a half years, and ranking systems must be based on results. Otherwise, let me know what you think, but please make feedback constructive and relevant to the mathematical model.