Ratings List

(Based on the European rating list of 27th June 2017.)

The ratings FAQ explains this table, and how to use the information it contains.

You can get a graph of a player’s rating history by clicking on their name in the list below. You can see details of the last tournament the player attended by clicking on the since column.

You can also reorder the list according to the criteria at the head of the column in ascending or descending order by clicking on the + or - link at the head or foot of the column.

If you notice any errors in the data here, please report them to the tournament results officer, as explained in the FAQ.

sort +/- +/- +/- +/- +/- +/- +/-
Name Grade Rating Strength Since Club Tours
sort +/- +/- +/- +/- +/- +/- +/-
Chi-Min Oh 8d 2752 7.5 d 22-Apr-2017 Durham 29
Qiuchi Li 7d 2716 7.2 d 28-Dec-2016 Milton Keynes 1
Qinmeng Zhang 7d 2701 7.0 d 8-Apr-2017 No Club 6
Yuxian Lou 5d 2536 5.4 d 5-Dec-2015 Cambridge 4
Guoqiang Sun 5d 2508 5.1 d 5-Dec-2015 Warwick University 1
Matthew Macfadyen 6d 2506 5.1 d 29-Apr-2017 Leamington 120
Ruizhu Wu 5d 2504 5.0 d 5-Dec-2015 Warwick University 2
Wenshi Chen 5d 2484 4.8 d 18-Jun-2016 Warwick University 4
Jiang Junnan 5d 2477 4.8 d 20-Aug-2016 Oxford City 6
Chong Han 5d 2474 4.7 d 19-Mar-2016 Loughborough 14
Aja Huang 5d 2459 4.6 d 13-Nov-2015 London 11
Philip Leung 3d 2442 4.4 d 26-Nov-2016 Warwick University 8
Pierre Paga 4d 2436 4.4 d 3-Aug-2015 French 92le 45
Chao Zhang 5d 2428 4.3 d 14-May-2017 London City 4
Chris Li 4d 2423 4.2 d 28-Dec-2016 London City 1
Yuwen Hu 4d 2421 4.2 d 4-Mar-2017 London City 2
Zixu Lu 4d 2393 3.9 d 28-Dec-2016 London City 1
Daniel Hu 3d 2385 3.9 d 27-May-2017 Central London 8
Andrew Simons 4d 2384 3.8 d 27-May-2017 Cambridge 95
Andrew Kay 4d 2374 3.7 d 27-May-2017 Birmingham 78
Charles Hibbert 3d 2349 3.5 d 27-May-2017 Central London 12
Min Yang 4d 2341 3.4 d 14-May-2017 Oxford 14
Bruno Poltronieri 3d 2339 3.4 d 8-Apr-2017 Cambridge 31
Sam Aitken 4d 2330 3.3 d 26-Nov-2016 No Club 24
Yangran Zhang 3d 2324 3.2 d 8-Apr-2017 Manchester 20
Jiacheng Wu 3d 2309 3.1 d 28-Dec-2016 No Club 1
Xinyi Liu 3d 2308 3.1 d 8-Apr-2017 Manchester 5
Lucas Baker 2d 2300 3.0 d 8-Apr-2017 London City 44
Alex Kent 3d 2299 3.0 d 10-Jun-2017 No Club 39
Piers Shepperson 4d 2297 3.0 d 12-Mar-2016 Epsom 95
Chris Bryant 3d 2284 2.8 d 9-Oct-2016 Sheffield 17
Peiru Han 3d 2283 2.8 d 26-Nov-2016 Warwick University 1
Mingyuan Zhang 3d 2268 2.7 d 28-Dec-2016 University College London 1
Simon Shiu 3d 2263 2.6 d 30-Oct-2016 No Club 42
Jon Diamond 3d 2259 2.6 d 20-Aug-2016 No Club 54
Yueran Wang 2d 2248 2.5 d 28-Dec-2016 Bloxham School 6
Alex Selby 3d 2243 2.4 d 4-Mar-2017 Cambridge 59
George Wen 3d 2242 2.4 d 6-May-2017 Belfast 4
Tim Hunt 2d 2230 2.3 d 27-May-2017 Milton Keynes 144
Gong Cheng 2d 2216 2.2 d 8-Apr-2017 London City 6
Sandy Taylor 2d 2216 2.2 d 10-Jun-2017 Bristol 47
Hongyi Chen 2d 2215 2.1 d 28-May-2016 Glasgow 2
Nick Krempel 2d 2214 2.1 d 28-Dec-2016 Central London 61
Boris Mitrovic 2d 2214 2.1 d 27-May-2017 Edinburgh 33
Desmond Cann 3d 2212 2.1 d 27-May-2017 No Club 120
Jitka Bartova 3d 2205 2.0 d 18-Jul-2016 No Club 97
Alex Rix 2d 2204 2.0 d 4-Jun-2017 West London 84
Lorraine Hon 2d 2188 1.9 d 12-Mar-2016 Hong Kong 1
Song Han 2d 2170 1.7 d 30-Apr-2016 No Club 3
Jakub Ziomko 1d 2170 1.7 d 17-Dec-2016 Aberdeen 53
Alistair Wall 1d 2161 1.6 d 14-May-2017 Wanstead 276
Yoshinori Nakano 1d 2147 1.5 d 26-Jul-2015 Birmingham 6
Jamie Taylor 2d 2144 1.4 d 8-Apr-2017 Cambridge 26
Walter Gregory 2d 2142 1.4 d 29-Apr-2017 Bradford 2
Joanne Leung 2d 2140 1.4 d 27-May-2017 No Club 21
Jakub Ziomko 1d 2136 1.4 d 19-Dec-2015 No Club 3
Richard Hunter 2d 2124 1.2 d 30-Oct-2016 Bristol 47
Barton Chen 1d 2109 1.1 d 26-Nov-2016 Birmingham 1
Andrew Jones 1d 2104 1.0 d 28-Dec-2015 Wanstead 99
Michael Webster 1k 2100 1.0 d 28-Dec-2016 Central London 45
Dylan Carter 1d 2088 0.9 d 18-Jun-2016 Cardiff 56
Jim Clare 1d 2087 0.9 d 14-May-2017 Reading 145
Yen-Ting Liu 1d 2086 0.9 d 30-Apr-2016 Edinburgh 1
Yifu Su 1d 2085 0.8 d 25-May-2017 Bristol 4
Mark Elliot 1d 2081 0.8 d 6-Sep-2015 Manchester 5
Toby Manning 1d 2076 0.8 d 10-Jun-2017 Leicester 253
Jonathan Chin 1d 2063 0.6 d 4-Mar-2017 Cambridge 37
Maciej Lubinski 1d 2059 0.6 d 26-Nov-2016 No Club 94
Christian Scarff 1d 2054 0.5 d 29-Apr-2017 Swindon 125
Alan Thornton 1k 2049 0.5 k 10-Jun-2017 St Albans 250
Matthew Holton 1d 2042 0.6 k 10-Jun-2017 Teesside 13
Harry Fearnley 1k 2040 0.6 k 29-Apr-2017 Oxford City 43
John Hobson 1d 2033 0.7 k 30-Oct-2016 Bath 33
Paul Smith 1k 2031 0.7 k 10-Jun-2017 Cambridge 61
David Phillips 1k 2029 0.7 k 14-Nov-2015 Isle Of Man 33
Phil Beck 1k 2021 0.8 k 8-Apr-2017 Cambridge 104
Hui Zhang 1k 2021 0.8 k 29-Aug-2016 Central London 12
Francis Roads 1d 2013 0.9 k 25-Mar-2017 Wanstead 278
Tony Putman 1d 2006 0.9 k 24-Sep-2016 Swindon 14
Mark Wainwright 2k 2006 0.9 k 4-Mar-2017 No Club 5
Simon Bexfield 1k 1999 1.0 k 23-Aug-2015 Letchworth 82
Brian Ellis 1k 1995 1.1 k 23-Apr-2016 St Albans 9
Matthew Reid 1k 1991 1.1 k 25-May-2017 Cambridge 111
Alison Bexfield 1k 1987 1.1 k 30-Apr-2017 Letchworth 101
Jacek Harlejczyk 1k 1987 1.1 k 28-May-2016 Aberdeen 2
Baron Hasslinger 1k 1986 1.1 k 2-Jul-2016 Edinburgh 4
Michael Cockburn 1k 1978 1.2 k 29-Apr-2017 St Albans 72
Steve Jones 1k 1975 1.2 k 23-Aug-2015 Isle Of Man 15
John Culmer 1k 1974 1.3 k 11-Sep-2016 West Cornwall 23
Tony Atkins 1k 1969 1.3 k 14-May-2017 Reading 235
James Liu 1k 1969 1.3 k 25-Jun-2016 Milton Keynes 1
John Allen 1k 1966 1.3 k 15-Aug-2015 Brighton 6
Mark Baoliang Zhang 1k 1966 1.3 k 19-Mar-2017 Manchester 27
Sam Bithell 1k 1964 1.4 k 10-Jun-2017 Cambridge 9
Neil McLean 1k 1962 1.4 k 27-May-2017 Aberdeen 16
Bob Bagot 2k 1957 1.4 k 2-Apr-2016 Lancaster 1
Natasha Regan 1k 1953 1.5 k 23-Aug-2015 Epsom 106
Tongxin Chen 1k 1952 1.5 k 2-Apr-2016 Oxford University 1
Paul Barnard 2k 1949 1.5 k 14-May-2017 Swindon 157
Michael Charles 2k 1939 1.6 k 14-May-2017 St Albans 169
Wasananikornkulchai Lertchai 2k 1933 1.7 k 2-Jul-2016 Glasgow 7
Paul Massey 1k 1926 1.7 k 11-Sep-2016 Mid Cornwall 17
Louise Bremner 1k 1925 1.8 k 30-Oct-2016 Bristol 44
Jani Lahtinen 1k 1924 1.8 k 28-Dec-2016 No Club 10
Laurence Turner 2k 1916 1.8 k 31-Aug-2015 London 1
Shuwen Kang 2k 1911 1.9 k 26-Nov-2016 Warwick University 1
Edwin Brady 2k 1906 1.9 k 5-Mar-2016 St Andrews 81
Grzegorz Kudla 2k 1903 2.0 k 17-Dec-2016 James G Primary 24
Tom Coulthard 1k 1899 2.0 k 11-Jun-2016 Newcastle 10
Rab Fulton 1k 1895 2.0 k 5-Mar-2016 Glasgow 9
Bruce Tinton 1k 1895 2.0 k 12-Mar-2016 No Club 5
Zhuoqun Liang 2k 1889 2.1 k 28-Dec-2016 London City 1
Jonathan Teddy McManus 2k 1888 2.1 k 19-Mar-2017 Manchester 11
Robert Bagot 1k 1883 2.2 k 5-Nov-2016 Lancaster 91
Tuong Nguyen 2k 1880 2.2 k 30-Apr-2017 No Club 12
Bogdan Ghica 2k 1866 2.3 k 8-Apr-2017 No Club 9
Richard Wheeldon 2k 1863 2.4 k 14-May-2017 London 33
Ben Lloyd 2k 1862 2.4 k 27-May-2017 Edinburgh 5
Allan Crossman 3k 1857 2.4 k 27-May-2017 Edinburgh 12
Peter Harold-Barry 2k 1853 2.5 k 23-Jan-2016 St Albans 33
Charles Leedham-Green 3k 1850 2.5 k 5-Nov-2016 Wanstead 47
Rich Bentley 3k 1847 2.5 k 10-Jun-2017 Durham 48
Ben Riddell 2k 1845 2.5 k 11-Oct-2015 Cheltenham 8
Richard Moulds 2k 1844 2.6 k 6-Sep-2016 Manchester 34
Oliver Sargent 2k 1844 2.6 k 27-Oct-2016 No Club 4
Lorenzo Ong Wei Yang 3k 1840 2.6 k 26-Nov-2016 Manchester 2
Ian Marsh 2k 1834 2.7 k 24-Sep-2016 Bracknell 74
Ben Ellis 3k 1828 2.7 k 25-Jun-2016 Milton Keynes 28
James Richards 2k 1819 2.8 k 27-May-2017 Edinburgh 2
John Walsh 2k 1816 2.8 k 14-Nov-2015 Lancaster 30
Zhe Chen 4k 1814 2.9 k 11-Jun-2016 Durham 2
Baron Allday 2k 1812 2.9 k 8-Apr-2017 West Wales 156
Laurence Ogden 3k 1812 2.9 k 28-Dec-2016 London City 13
Petr Vapenka 3k 1803 3.0 k 3-Aug-2015 Glasgow 3
Harry Toms 3k 1801 3.0 k 19-Mar-2017 Manchester 2
Michael Cumpstey 3k 1798 3.0 k 17-Dec-2016 Cumbria 62
George YiXiu Han 5k 1798 3.0 k 8-Apr-2017 No Club 7
Peter Yim 2k 1791 3.1 k 6-Sep-2015 Manchester 24
Adam Heslop 3k 1788 3.1 k 12-Mar-2016 Edinburgh 21
Colin Putman 3k 1788 3.1 k 24-Sep-2016 Swindon 8
Colin Bavidge 3k 1787 3.1 k 5-May-2016 Newcastle 18
Helen Harvey 3k 1787 3.1 k 10-Jun-2017 Manchester 221
Simon Thornewill 2k 1784 3.2 k 17-Dec-2016 Edinburgh 6
Paul Atwell 3k 1781 3.2 k 30-Oct-2016 Bristol 18
Atta Chui 3k 1777 3.2 k 8-Apr-2017 Cambridge 25
Piotr Radzikowski 3k 1766 3.3 k 3-Jun-2017 No Club 2
Mark Nubbert 2k 1763 3.4 k 20-Aug-2016 No Club 8
Tomer Peleg 3k 1762 3.4 k 28-Dec-2016 No Club 2
Matt Marsh 4k 1760 3.4 k 3-Jun-2017 Sheffield 20
Nick Wedd 3k 1759 3.4 k 5-Mar-2016 Oxford City 61
Dan Sanduleac 3k 1751 3.5 k 28-Dec-2015 London 4
Jonathan Green 3k 1746 3.5 k 30-Apr-2017 Leamington 90
James W Murray 3k 1745 3.5 k 4-Mar-2017 No Club 16
Thomas Streamer 4k 1745 3.5 k 28-Dec-2016 Northampton 7
Andrew Russell 4k 1733 3.7 k 30-Apr-2017 Birmingham 31
Hei Chow Pak 4k 1726 3.7 k 5-Dec-2015 Nottingham 1
Carl Roll 4k 1721 3.8 k 28-Dec-2016 Nottingham 9
Kirsty Healey 4k 1712 3.9 k 29-Apr-2017 Leamington 56
Sebastian Schulze 4k 1710 3.9 k 3-Sep-2016 Edinburgh 2
Robin Hobbes 4k 1707 3.9 k 14-Nov-2015 Manchester 19
Roger Murby 4k 1699 4.0 k 4-Mar-2017 Cambridge 56
Daniel Peace 4k 1697 4.0 k 3-Dec-2015 Oxford City 18
Roger Huyshe 5k 1696 4.0 k 30-Apr-2017 Manchester 77
Doug Melville 4k 1694 4.1 k 3-Sep-2016 Dundee 1
Rob White 2k 1694 4.1 k 11-Sep-2016 Mid Cornwall 8
Paolo Capriotti 4k 1685 4.2 k 6-Sep-2016 Nottingham 6
Ash Spreadbury 4k 1679 4.2 k 13-Sep-2015 No Club 2
Edward Blockley 5k 1678 4.2 k 10-Jun-2017 No Club 169
Daniel Smith 4k 1676 4.2 k 28-Dec-2016 North London 4
Sue Paterson 4k 1674 4.3 k 29-Apr-2017 Arundel 125
Kapriel Chiarini 4k 1672 4.3 k 28-Dec-2016 West London 6
Jurriaan Dijkman 3k 1671 4.3 k 5-Mar-2016 Skye 53
Donald Macleod 4k 1671 4.3 k 17-Dec-2016 Glasgow 52
Robert Pearson 4k 1670 4.3 k 6-Sep-2015 Manchester 4
Peter Allen 4k 1668 4.3 k 19-Mar-2017 Liverpool 7
Colin Lee 4k 1666 4.3 k 8-Apr-2017 North London 5
Edmund Smith 4k 1665 4.3 k 10-Jun-2017 Cambridge 52
Jamie Coulthard 4k 1657 4.4 k 5-May-2016 Newcastle 15
John Green 5k 1655 4.5 k 14-May-2017 Leamington 41
Niall Paterson 5k 1643 4.6 k 27-May-2017 Glasgow 15
Simon Mader 4k 1634 4.7 k 11-Jun-2016 Cambridge 45
Martin Harvey 5k 1633 4.7 k 10-Jun-2017 Manchester 252
Paul Robinson 4k 1628 4.7 k 2-Apr-2016 West London 1
Zaki Betesh 4k 1627 4.7 k 19-Mar-2017 Cheadle Hulme School 12
Stephen Chester 5k 1626 4.7 k 27-May-2017 Edinburgh 11
Philip Smith 5k 1626 4.7 k 30-Oct-2016 Winchester 27
Rawle Michelson 5k 1624 4.8 k 30-Apr-2017 West London 1
Florian Borchers 5k 1622 4.8 k 5-Nov-2016 Central London 17
William Hong 5k 1610 4.9 k 10-Jun-2017 Durham 1
Malcolm Walker 5k 1601 5.0 k 14-May-2017 No Club 25
Alasdair Clarke 5k 1600 5.0 k 30-Apr-2016 Aberdeen 7
Peter Collins 5k 1597 5.0 k 6-May-2017 Bristol 181
Neil Duff-Howie 4k 1588 5.1 k 5-Mar-2016 Skye 4
Harry Hillier 5k 1582 5.2 k 4-Mar-2017 Cambridge 2
Eugene Kee-Onn Wong 5k 1577 5.2 k 28-May-2016 Glasgow 13
Chris Kirkham 5k 1576 5.2 k 8-Apr-2017 Manchester 94
Laura Streamer 5k 1575 5.2 k 28-Dec-2016 Northampton 6
Josh Gorman 4k 1573 5.3 k 27-May-2017 Glasgow 5
Steve Bailey 6k 1572 5.3 k 14-May-2017 Arundel 228
Aidan Putman 5k 1568 5.3 k 24-Sep-2016 Swindon 8
Fred Zhu 6k 1567 5.3 k 2-Apr-2016 Cambridge University 4
Dwayne McCormack 5k 1559 5.4 k 12-Mar-2016 Leicester 7
Peter Shiu 6k 1558 5.4 k 9-Oct-2016 Bristol 20
David Denholm 5k 1552 5.5 k 21-Jan-2017 Maidenhead 29
John Herman 5k 1543 5.6 k 6-Sep-2016 Manchester 36
Luke Oram 5k 1543 5.6 k 18-Jun-2016 Bristol 11
Trevor Snelling 6k 1541 5.6 k 5-Dec-2015 Nottingham 36
Neil Moffatt 5k 1537 5.6 k 30-Oct-2016 Cardiff 45
David Horan 5k 1533 5.7 k 4-Feb-2017 Chester 41
Martin Shepherd 5k 1533 5.7 k 12-Mar-2016 No Club 5
Eric Hall 5k 1530 5.7 k 30-Oct-2016 Swindon 124
Patrick Batty 5k 1529 5.7 k 28-Nov-2015 South London 28
Matthew Selby 5k 1529 5.7 k 23-Aug-2015 Epsom 92
Charlotte Bexfield 6k 1524 5.8 k 8-Apr-2017 Letchworth 29
David Stevenson 5k 1523 5.8 k 2-Apr-2016 No Club 5
France Ellul 5k 1518 5.8 k 14-May-2017 Maidenhead 79
Peter Timmins 5k 1514 5.9 k 18-Jun-2016 Shrewsbury 13
Russel Barlow 6k 1512 5.9 k 25-Oct-2015 Bath 12
Malcolm Hagan 6k 1507 5.9 k 14-May-2017 Arundel 65
Steve Donlon 5k 1504 6.0 k 23-Jan-2016 Maidenhead 5
Jenny Rofe-Radcliffe 7k 1501 6.0 k 30-Apr-2017 Epsom 77
Scott Griffiths 5k 1500 6.0 k 30-Oct-2016 Bristol 5
Joseff Thomas 6k 1500 6.0 k 4-Feb-2017 Central London 7
David Cantrell 6k 1498 6.0 k 8-Apr-2017 West London 81
Wayne Walters 6k 1488 6.1 k 18-Jun-2016 Wanstead 40
Elom Willson 6k 1484 6.2 k 28-Dec-2016 No Club 5
Shawn Hearn 7k 1480 6.2 k 14-May-2017 Bracknell 70
Simon Andre 7k 1471 6.3 k 26-Nov-2016 Leicester 14
David Storkey 6k 1471 6.3 k 24-Sep-2016 Exeter 25
Ilya Serdyuk 7k 1467 6.3 k 28-Dec-2016 No Club 1
Tom Miller 6k 1465 6.3 k 19-Mar-2017 Manchester 1
Rich Philp 5k 1465 6.3 k 3-Sep-2016 Dundee 12
Geoff Kaniuk 5k 1463 6.4 k 8-Apr-2017 Cambridge 189
Ron Bell 6k 1459 6.4 k 27-May-2017 Edinburgh 198
Oscar Selby 5k 1456 6.4 k 18-Feb-2017 Epsom 28
Andre Cockburn 6k 1453 6.5 k 14-May-2017 Nottingham 56
Laurence Anderson 6k 1451 6.5 k 14-May-2017 Reading 21
Rob Payne 6k 1451 6.5 k 27-May-2017 Edinburgh 20
Andrew Ambrose-Thurman 7k 1436 6.6 k 10-Jun-2017 Durham 37
David Killen 6k 1436 6.6 k 10-Jun-2017 Cheltenham 36
Matthew Hodgson 6k 1434 6.7 k 11-Jun-2016 London City 2
Roger J N Daniel 6k 1430 6.7 k 6-May-2017 Central London 244
William Taylor 8k 1429 6.7 k 31-Aug-2015 No Club 8
Alistair Turnbull 7k 1422 6.8 k 8-Apr-2017 Cambridge 16
Charles Gunn-Russell 6k 1409 6.9 k 27-May-2017 Edinburgh 4
Ryan Nguyen 7k 1408 6.9 k 28-Nov-2015 No Club 1
Roella Smith 7k 1405 7.0 k 8-Apr-2017 Cambridge 39
Brent Cutts 7k 1384 7.2 k 4-Feb-2017 Nottingham 38
James Lepoittevin 7k 1380 7.2 k 25-Oct-2015 Bristol 3
Ai Guan 8k 1368 7.3 k 5-Nov-2016 Lancaster 1
Gary Ashworth 7k 1357 7.4 k 10-Jun-2017 Manchester 13
Daniel Rowson 10k 1351 7.5 k 28-Dec-2016 Wanstead 2
Nicolas Bentayou 8k 1348 7.5 k 30-Oct-2016 No Club 1
Francesco Chiarini 8k 1348 7.5 k 30-Apr-2017 West London 5
Andy Boston 8k 1346 7.5 k 5-Dec-2015 No Club 2
Iain Attwell 7k 1338 7.6 k 21-Jan-2017 Maidenhead 20
Michael Kyle 7k 1338 7.6 k 10-Jun-2017 Manchester 9
Richard Mullens 7k 1336 7.6 k 3-Jun-2017 London City 137
Anthony Lyall 10k 1334 7.7 k 12-Mar-2016 No Club 12
Joshua Kent 9k 1321 7.8 k 11-Jun-2016 No Club 2
David Crabtree 7k 1318 7.8 k 4-Feb-2017 Manchester 44
Dick Norton 8k 1316 7.8 k 24-Sep-2016 Manchester 49
Alex Terry 7k 1314 7.9 k 4-Mar-2017 No Club 11
Andrew Dunlop 8k 1313 7.9 k 24-Sep-2016 Coleraine 9
Elinor Brooks 8k 1311 7.9 k 30-Oct-2016 Swindon 164
Melchior Chui 8k 1311 7.9 k 12-Mar-2016 Cambridge 14
David Hall 8k 1311 7.9 k 14-May-2017 Bracknell 101
Edwina Lee 7k 1309 7.9 k 14-May-2017 Maidenhead 128
Anna Al-Damluji 9k 1305 8.0 k 23-Jan-2016 No Club 74
Jonathan Grant 9k 1284 8.2 k 10-Jun-2017 No Club 2
David Turnbull 8k 1284 8.2 k 20-Aug-2016 Brighton 2
Hasan Nisar 8k 1280 8.2 k 20-Nov-2016 Aston 4
Eddie Best 9k 1277 8.2 k 23-Jan-2016 No Club 20
Robert Scantlebury 8k 1267 8.3 k 14-May-2017 Sheffield 82
Songbai Wang 8k 1262 8.4 k 30-Oct-2016 No Club 1
Ingrid Jendrzejewski 8k 1261 8.4 k 28-Nov-2015 Cambridge 28
Alan Stokes 8k 1258 8.4 k 10-Jun-2017 Manchester 14
Eggert Fruchtenicht 10k 1254 8.5 k 5-Nov-2016 No Club 6
Joel Barrett 8k 1248 8.5 k 10-Jun-2017 Manchester 22
Xiangyu Jack Ge 8k 1233 8.7 k 8-Apr-2017 Cambridge 2
Joe Eccles 9k 1231 8.7 k 26-Nov-2016 Birmingham 6
Robin Dews 8k 1230 8.7 k 6-Sep-2016 Nottingham 14
James Wood 8k 1223 8.8 k 4-Mar-2017 Cambridge University 4
Saber Khan 11k 1221 8.8 k 30-Oct-2016 Bath 5
Roy Brunton 9k 1216 8.8 k 11-Jun-2016 No Club 2
Tom Bradbury 9k 1215 8.8 k 19-Mar-2017 Cheadle Hulme School 13
Katherine Power 8k 1204 9.0 k 27-May-2017 Edinburgh 9
David Siegwart 10k 1199 9.0 k 28-Nov-2015 Winchester 7
Mike Newman 9k 1195 9.1 k 30-Oct-2016 Bristol 1
Minh Nguyen 9k 1192 9.1 k 28-Nov-2015 No Club 1
Julia Woewodskaya 9k 1191 9.1 k 24-Jul-2016 Central London 25
Jil Segerman 9k 1189 9.1 k 29-Apr-2017 Arundel 111
Carel Goodheir 9k 1187 9.1 k 5-Mar-2016 Skye 15
Matt Dodkins 9k 1179 9.2 k 13-Sep-2015 West Cornwall 3
Jon Fowler 8k 1177 9.2 k 5-Dec-2015 Nottingham 2
Chris Muse 8k 1174 9.3 k 10-Jun-2017 No Club 4
David Wildgoose 10k 1167 9.3 k 9-Oct-2016 Sheffield 14
Mengchu Li 10k 1166 9.3 k 10-Jun-2017 Durham 2
Lucy Povey 9k 1166 9.3 k 13-Sep-2015 West Cornwall 3
Greg Cox 9k 1157 9.4 k 3-Sep-2016 Dundee 30
Adrian Abrahams 9k 1153 9.5 k 5-Nov-2016 Lancaster 20
Neil Cleverly 9k 1149 9.5 k 14-May-2017 Bournemouth 49
Alexander Hsieh 10k 1144 9.6 k 14-May-2017 Cambridge 9
Dylan Zhu-Dong 9k 1130 9.7 k 22-Nov-2015 Leamington 10
Richard Scholefield 8k 1127 9.7 k 25-Jun-2016 Milton Keynes 31
Huw Mort 10k 1124 9.8 k 2-Apr-2016 Lincoln 9
Gerry Gavigan 10k 1120 9.8 k 17-Jun-2017 West London 47
Casey Alexander 10k 1116 9.8 k 14-May-2017 Arundel 28
Ben Murphy 10k 1111 9.9 k 8-Apr-2017 Billericay 16
Colin Maclennan 9k 1105 9.9 k 17-Dec-2016 Twickenham 86
Matt Moore 10k 1105 9.9 k 28-Nov-2015 West London 2
Paul Hazelden 9k 1104 10.0 k 30-Apr-2017 No Club 14
Angus Macindoe 8k 1096 10.0 k 21-Jan-2017 West London 12
Siegfried Leher 9k 1087 10.1 k 28-May-2016 Glasgow 7
Ashlei Bevington 10k 1086 10.1 k 11-Sep-2016 West Cornwall 2
Alex Benton 10k 1081 10.2 k 22-Nov-2015 Cheadle Hulme School 4
Fred Holroyd 10k 1081 10.2 k 4-Mar-2017 Milton Keynes 174
Scott Quinn 10k 1078 10.2 k 27-May-2017 No Club 1
Patrick Ridley 11k 1076 10.2 k 10-Jun-2017 Chester 138
Anthony Pitchford 10k 1073 10.3 k 19-Mar-2017 Chester 152
Justin Van Der Hooft 8k 1073 10.3 k 28-May-2016 Glasgow 3
Kathryn Ball 13k 1068 10.3 k 19-Mar-2017 Manchester 6
Peter Grayson 10k 1067 10.3 k 28-Dec-2016 No Club 3
Jonny Evans 10k 1065 10.3 k 14-May-2017 London City 1
Rajiv Daxini 10k 1064 10.4 k 26-Nov-2016 Warwick University 1
Quintin Connell 8k 1060 10.4 k 7-Aug-2016 Glasgow 34
Paul Rodgers 10k 1050 10.5 k 28-Nov-2015 West London 3
Alfred Shu 10k 1050 10.5 k 20-Nov-2016 Reading 1
Dan Tobin 11k 1044 10.6 k 10-Jun-2017 Durham 2
Robin McLean 10k 1042 10.6 k 27-May-2017 Edinburgh 4
Chris Dackombe 10k 1033 10.7 k 25-Jun-2016 Milton Keynes 4
John Collins 10k 1020 10.8 k 25-Mar-2017 St Albans 35
Roger Kent 9k 998 11.0 k 23-Aug-2015 Isle Of Man 4
David Clarke 12k 989 11.1 k 6-Sep-2016 Manchester 3
Graham Blackmore 11k 981 11.2 k 23-Aug-2015 Scarborough 33
Daniel Huynh 13k 971 11.3 k 25-Jun-2016 Birmingham 5
Jason Brown 12k 968 11.3 k 4-Feb-2017 Cheadle Hulme School 4
Aidan Wong 10k 948 11.5 k 20-Nov-2016 Cambridge Chess-Go 5
Stephen Bashforth 12k 940 11.6 k 26-Nov-2016 Leicester 72
Jake Ratcliffe 12k 913 11.9 k 7-Aug-2016 Glasgow 2
Philip Cavanagh 11k 905 11.9 k 25-Jun-2016 Milton Keynes 1
Marcus Round 13k 883 12.2 k 28-Dec-2016 No Club 1
Jack Nolan 13k 878 12.2 k 19-Mar-2017 Cheadle Hulme School 8
Nathan Boswell 12k 867 12.3 k 4-Feb-2017 Liverpool 1
Stefan Zentarra 13k 853 12.5 k 28-Dec-2016 University College London 1
Lily Danson 13k 830 12.7 k 19-Mar-2017 Cheadle Hulme School 8
Malachi Willson 11k 815 12.8 k 28-Dec-2015 No Club 2
Cornelius Cornes 13k 808 12.9 k 22-May-2016 Bournemouth 1
Joseph Crowe 12k 804 13.0 k 28-Dec-2016 No Club 5
Jacob Haynes 14k 783 13.2 k 18-Feb-2017 Cheadle Hulme School 6
Paul Cornett 16k 782 13.2 k 8-Aug-2015 Belfast 3
Kathleen Timmins 14k 780 13.2 k 18-Jun-2016 Shrewsbury 125
James Cheshire 13k 773 13.3 k 5-Nov-2016 Lancaster 2
Celia Marshall 14k 753 13.5 k 23-Aug-2015 Isle Of Man 39
Daffyd Robinson 11k 752 13.5 k 25-Mar-2017 Lincoln 27
Andrew Boyd 15k 750 13.5 k 19-Mar-2017 Liverpool 2
Andrew Marshall 19k 726 13.7 k 23-Aug-2015 Isle Of Man 19
Rob Williamson 12k 719 13.8 k 12-Mar-2016 Cambridge 13
Khanh Nguyen 15k 711 13.9 k 4-Mar-2017 Cambridge University 1
Emma Nicholls 14k 696 14.0 k 5-Mar-2016 Durham 16
Louis Le Roux 14k 685 14.2 k 2-Apr-2016 Sheffield 2
Doug Haynes 13k 676 14.2 k 19-Mar-2017 Liverpool 3
John Orton 15k 676 14.2 k 24-Sep-2016 Swindon 1
Aditya Mandrekar 12k 664 14.4 k 13-Sep-2015 Mid Cornwall 4
Wenzhou Mei 15k 659 14.4 k 20-Nov-2016 Impington 5
Eike Mueller 15k 658 14.4 k 30-Oct-2016 Bath 1
Bill Haven 15k 612 14.9 k 6-Sep-2015 Manchester 1
Sylvester Cardorelle 15k 608 14.9 k 26-Nov-2016 Warwick University 1
John MacDonald 14k 598 15.0 k 28-May-2016 Skye 16
Graham Shaw 15k 592 15.1 k 4-Feb-2017 Chester 1
Zaheer Ahmed 15k 586 15.1 k 2-Apr-2016 Cheadle Hulme School 4
Anthony Ghica 17k 577 15.2 k 8-Apr-2017 No Club 14
Josh Terry 15k 547 15.5 k 4-Mar-2017 No Club 3
Daniel Gascoyne 15k 545 15.6 k 14-May-2017 Cheadle Hulme School 13
Bobby Kiln 16k 541 15.6 k 6-Sep-2015 Manchester 1
David O`Connor 15k 541 15.6 k 17-Dec-2016 Glasgow 1
Sam Shale 16k 537 15.6 k 20-Nov-2016 Aston 1
Edward Marshall 16k 514 15.9 k 23-Aug-2015 Isle Of Man 45
Jonathan Dawson 15k 509 15.9 k 11-Sep-2016 Exeter 1
Pauline Bailey 16k 507 15.9 k 22-May-2016 Arundel 201
Jason Dilworth 15k 500 16.0 k 24-Sep-2016 Swindon 1
Phil Holifield 15k 500 16.0 k 2-Apr-2016 Manchester 1
Paul Reade 15k 497 16.0 k 6-Feb-2016 Leamington 10
Matthew Benton 19k 487 16.1 k 2-Apr-2016 Cheadle Hulme School 3
Joe Shapiro 17k 483 16.2 k 9-Oct-2016 Sheffield 2
Neil Sandford 16k 477 16.2 k 10-Jun-2017 Edinburgh 12
William Poizer 20k 472 16.3 k 2-Apr-2016 Cheadle Hulme School 2
Kelda Smith 19k 439 16.6 k 6-Sep-2016 Cambridge 15
Samuel Knapp 17k 431 16.7 k 22-Nov-2015 Birmingham 1
Robin Patterson 16k 425 16.8 k 20-Aug-2016 Arundel 3
Adam Powell 18k 414 16.9 k 6-Sep-2016 Cheadle Hulme School 4
Lueming Yang 20k 399 17.0 k 14-May-2017 Oxford 3
Jan Kudla 17k 363 17.4 k 20-Nov-2016 James G Primary 1
Ingolf Becker 17k 346 17.5 k 30-Oct-2016 No Club 1
Scott Hicklin 18k 334 17.7 k 10-Jun-2017 Durham 1
John Rogers 18k 286 18.1 k 17-Jun-2017 Cardiff 13
Megan Upton 20k 271 18.3 k 19-Mar-2017 Cheadle Hulme School 5
Thasneem Halilur Rahman 18k 263 18.4 k 20-Nov-2016 Aston 1
Lizzy Pollitt 20k 254 18.5 k 19-Mar-2017 Cheadle Hulme School 4
Mark Hsieh 18k 250 18.5 k 14-May-2017 Cambridge 1
Jianzhou Mei 20k 243 18.6 k 20-Nov-2016 Milton School 3
Andrew Hilliard 18k 225 18.8 k 6-Sep-2015 Manchester 1
Amy Upton 20k 224 18.8 k 19-Mar-2017 Cheadle Hulme School 6
Zichen He 20k 220 18.8 k 22-Nov-2015 Cambridge 1
Adrian Kabashi 20k 211 18.9 k 20-Nov-2016 Letchworth 1
Zohaib Rehan 20k 211 18.9 k 20-Nov-2016 Aston 1
Alina Wolowczyk 20k 210 18.9 k 2-Apr-2016 Cheadle Hulme School 3
Daniel Low 20k 199 19.0 k 6-Sep-2016 No Club 1
Mark Swain 20k 198 19.0 k 5-Mar-2016 Dundee 1
James Sudaram 20k 189 19.1 k 20-Nov-2016 Aston 1
Akhirah Willson 20k 188 19.1 k 20-Nov-2016 Gillingham 1
Matthew Jackson 20k 182 19.2 k 19-Mar-2017 Cheadle Hulme School 5
Yifeng Yang 20k 180 19.2 k 14-May-2017 Oxford 3
Daniel Atkinson 20k 173 19.3 k 6-Feb-2016 Cheadle Hulme School 2
Hilary Bexfield 19k 166 19.3 k 30-Apr-2017 Letchworth 9
Amy Parker 20k 166 19.3 k 4-Feb-2017 No Club 2
Andy Upton 20k 163 19.4 k 6-Sep-2016 No Club 1
Adam Wolowczyk 20k 152 19.5 k 2-Apr-2016 Cheadle Hulme School 2
Robbie James 20k 136 19.6 k 20-Nov-2016 James G Primary 1
Miliani Fraser-Fletcher 20k 133 19.7 k 4-Feb-2017 Cheadle Hulme School 1
Sam Beck 20k 131 19.7 k 20-Nov-2016 Cambridge Chess-Go 1
Hanna Kudla 20k 131 19.7 k 20-Nov-2016 James G Primary 1
Lailat Willson 20k 130 19.7 k 20-Nov-2016 Gillingham 1
David Rosental 20k 127 19.7 k 4-Oct-2015 Cambridge 1
Rohan Neelala 20k 116 19.8 k 19-Mar-2017 No Club 2
David Baldwin 20k 109 19.9 k 20-Nov-2016 Letchworth 1
Yusuf Hussain Ahmed 19k 108 19.9 k 2-Apr-2016 No Club 5
Josephine Wong 20k 101 20.0 k 4-Feb-2017 No Club 1
Sebastian Bartholomew 20k 100 20.0 k 8-Apr-2017 No Club 1
Jess Bevington 20k 100 20.0 k 13-Sep-2015 West Cornwall 1
Ellie Birtles-Clarke 20k 100 20.0 k 19-Mar-2017 Cheadle Hulme School 3
Piotr Blyszczyk 20k 100 20.0 k 22-Nov-2015 Cheadle Hulme School 1
Jon Clarke 20k 100 20.0 k 5-Mar-2016 Dundee 1
William Coles 20k 100 20.0 k 20-Nov-2016 Aston 1
Waylon Gao 20k 100 20.0 k 20-Nov-2016 Milton School 1
Yilon Gao 20k 100 20.0 k 20-Nov-2016 Milton School 1
Yize Gao 20k 100 20.0 k 4-Mar-2017 Cambridge Chess-Go 2
Enya Ge 20k 100 20.0 k 22-May-2016 Reading 1
Moya Ge 20k 100 20.0 k 22-May-2016 Reading 1
Andreas Ghica 20k 100 20.0 k 8-Apr-2017 No Club 2
Muhammad Ghurfan Ali 20k 100 20.0 k 20-Nov-2016 Aston 1
Ben Howe 20k 100 20.0 k 4-Feb-2017 Cheadle Hulme School 1
Cate Howe 20k 100 20.0 k 14-May-2017 Cheadle Hulme School 2
Rayhan Iqbal 20k 100 20.0 k 20-Nov-2016 Aston 1
Katie James 20k 100 20.0 k 20-Nov-2016 James G Primary 1
Aaron Lin 20k 100 20.0 k 26-Nov-2016 Warwick University 1
Matthew Robinson 20k 100 20.0 k 11-Jun-2016 No Club 1
Sayed Saaim Jafri 20k 100 20.0 k 20-Nov-2016 Aston 1
Mohammed Shammer 20k 100 20.0 k 20-Nov-2016 Aston 1
Yunus Sheikh 20k 100 20.0 k 22-Nov-2015 Aston 1
Tom Sutton 20k 100 20.0 k 10-Jun-2017 Durham 1
Emily Williams 20k 100 20.0 k 11-Jun-2016 Durham 2
Mike Winslow 20k 100 20.0 k 4-Feb-2017 Cheadle Hulme School 2
Elliott Worthington 20k 100 20.0 k 4-Feb-2017 Cheadle Hulme School 4

On the last run, an average European shodan rating (r) is 2100, and an average number of European rating points per one grade difference (g) is 100.

Strength is calculated using strength = (rating - r) / g. The technical section of the FAQ contains a more detailed explanation.



Last updated Tue Nov 10 2015. If you have any comments, please email the webmaster on web-master AT britgo DOT org.