Ratings List

(Based on the European rating list of 17th February 2018.)

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
Weijin Chen 5d 2522 5.2 d 28-Dec-2017 London City 1
Matthew Macfadyen 6d 2506 5.1 d 29-Apr-2017 Leamington 120
Edmund Shaw 5d 2486 4.9 d 30-Sep-2017 No Club 8
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 2466 4.7 d 20-Aug-2017 No Club 15
Philip Leung 4d 2450 4.5 d 2-Dec-2017 Warwick University 9
Chao Zhang 5d 2429 4.3 d 14-May-2017 London City 4
Chris Li 4d 2423 4.2 d 28-Dec-2016 London City 1
Daniel Hu 5d 2422 4.2 d 28-Dec-2017 Cambridge 11
Yuwen Hu 4d 2422 4.2 d 4-Mar-2017 London City 2
Zixu Lu 4d 2394 3.9 d 28-Dec-2016 London City 1
Lucas Tang 4d 2390 3.9 d 2-Dec-2017 Warwick University 2
Lucretiu Calota 5d 2389 3.9 d 9-Feb-2018 St Albans 96
Andrew Simons 4d 2380 3.8 d 19-Aug-2017 Cambridge 98
Andrew Kay 4d 2376 3.8 d 27-May-2017 Birmingham 78
Yangran Zhang 3d 2348 3.5 d 3-Feb-2018 Manchester 24
Charles Hibbert 3d 2334 3.3 d 28-Dec-2017 Central London 15
Sam Aitken 4d 2330 3.3 d 26-Nov-2016 No Club 24
Min Yang 4d 2326 3.3 d 30-Sep-2017 Oxford 15
Bruno Poltronieri 3d 2317 3.2 d 2-Dec-2017 Cambridge 34
Jiacheng Wu 3d 2309 3.1 d 28-Dec-2016 No Club 1
Jacob Zhang 3d 2304 3.0 d 2-Dec-2017 Warwick University 1
Alex Kent 3d 2301 3.0 d 29-Oct-2017 No Club 40
Lucas Baker 2d 2300 3.0 d 8-Apr-2017 London City 44
Gong Cheng 3d 2300 3.0 d 3-Feb-2018 London City 12
Xinyi Liu 3d 2299 3.0 d 24-Jun-2017 Manchester 6
Piers Shepperson 4d 2297 3.0 d 12-Mar-2016 Epsom 95
Chris Bryant 3d 2284 2.8 d 9-Oct-2016 Sheffield 18
Peiru Han 3d 2283 2.8 d 26-Nov-2016 Warwick University 1
Jon Diamond 3d 2276 2.8 d 13-Aug-2017 No Club 56
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
Yueran Wang 2d 2254 2.5 d 18-Nov-2017 Bloxham School 7
George Wen 2d 2246 2.5 d 30-Jul-2017 Belfast 6
Alex Selby 2d 2229 2.3 d 30-Jul-2017 Cambridge 60
Nick Krempel 3d 2228 2.3 d 28-Dec-2017 Central London 62
Tim Hunt 2d 2227 2.3 d 20-Jan-2018 Milton Keynes 147
Hongyi Chen 2d 2215 2.1 d 28-May-2016 Glasgow 2
Desmond Cann 3d 2211 2.1 d 27-May-2017 No Club 121
Jitka Bartova 3d 2205 2.0 d 18-Jul-2016 No Club 97
Boris Mitrovic 2d 2203 2.0 d 16-Dec-2017 Edinburgh 34
Solomon Wong 2d 2199 2.0 d 2-Dec-2017 No Club 1
Sandy Taylor 2d 2197 2.0 d 30-Jul-2017 Bristol 50
Alexander Rix 2d 2196 2.0 d 28-Dec-2017 West London 86
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
Joanne Leung 2d 2166 1.7 d 9-Sep-2017 No Club 26
Zhanqi Kang 2d 2165 1.6 d 28-Dec-2017 Winchester 1
Jamie Taylor 2d 2145 1.4 d 8-Apr-2017 Cambridge 27
Walter Gregory 2d 2142 1.4 d 29-Apr-2017 Bradford 2
Bill Yubin Shen 1d 2121 1.2 d 18-Nov-2017 Reading 1
Richard Hunter 1d 2118 1.2 d 29-Oct-2017 Bristol 48
Jayden Ng 1d 2116 1.2 d 2-Dec-2017 Bromsgrove School 2
Toby Manning 1d 2114 1.1 d 28-Dec-2017 Leicester 264
Youngjin Noh 1d 2111 1.1 d 29-Oct-2017 Bristol 1
Barton Chen 1d 2109 1.1 d 26-Nov-2016 Birmingham 1
Alistair Wall 1d 2108 1.1 d 3-Feb-2018 Wanstead 288
Paul Christie 1d 2107 1.1 d 29-Oct-2017 Bath 36
Jim Clare 1d 2104 1.0 d 20-Jan-2018 Reading 148
Michael Webster 1k 2100 1.0 d 28-Dec-2017 Central London 46
Yen-Ting Liu 1d 2099 1.0 d 16-Dec-2017 Edinburgh 2
Daniel Chun Yang 1d 2087 0.9 d 2-Dec-2017 Birmingham 2
Maciej Lubinski 1d 2085 0.8 d 2-Dec-2017 No Club 95
Yifu Su 1d 2084 0.8 d 25-May-2017 Bristol 4
Yinghui Jiang 1d 2071 0.7 d 14-Oct-2017 Sheffield 2
Jonathan Chin 1d 2063 0.6 d 4-Mar-2017 Cambridge 37
Francis Roads 1d 2055 0.6 d 28-Dec-2017 Wanstead 284
Dylan Carter 1d 2053 0.5 d 24-Jun-2017 Cardiff 57
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
Philip Beck 1k 2030 0.7 k 20-Jan-2018 Cambridge 105
Andrew Jones 1d 2027 0.7 k 28-Dec-2017 Wanstead 100
David Phillips 1k 2027 0.7 k 30-Jul-2017 Isle Of Man 36
Hui Zhang 1k 2021 0.8 k 29-Aug-2016 Central London 12
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
Tony Atkins 1k 1995 1.1 k 3-Feb-2018 Reading 239
Brian Ellis 1k 1995 1.1 k 23-Apr-2016 St Albans 9
Matthew Reid 1k 1994 1.1 k 4-Nov-2017 Cambridge 113
Christian Scarff 1k 1993 1.1 k 20-Jan-2018 Swindon 129
Sam Bithell 1k 1991 1.1 k 20-Jan-2018 Cambridge 11
Mike Cockburn 1k 1988 1.1 k 31-Jul-2017 St Albans 2
Jacek Harlejczyk 1k 1987 1.1 k 28-May-2016 Aberdeen 2
Andrew Morris 1d 1987 1.1 k 3-Feb-2018 Liverpool 30
Baron Hasslinger 1k 1986 1.1 k 2-Jul-2016 Edinburgh 4
Mark Baoliang Zhang 1k 1981 1.2 k 3-Feb-2018 Manchester 30
Michael Cockburn 1k 1974 1.3 k 31-Jul-2017 St Albans 74
Paul Smith 1k 1973 1.3 k 20-Jan-2018 Cambridge 65
James Liu 1k 1969 1.3 k 25-Jun-2016 Milton Keynes 1
Alison Bexfield 1k 1966 1.3 k 28-Dec-2017 Letchworth 102
Neil McLean 1k 1962 1.4 k 27-May-2017 Aberdeen 16
Natasha Regan 1k 1961 1.4 k 30-Jul-2017 Epsom 107
Bob Bagot 2k 1957 1.4 k 2-Apr-2016 Lancaster 1
Tongxin Chen 1k 1952 1.5 k 2-Apr-2016 Oxford University 1
Alan Thornton 1k 1951 1.5 k 20-Jan-2018 St Albans 255
Paul Massey 1k 1944 1.6 k 10-Sep-2017 Mid Cornwall 18
Louise Bremner 2k 1933 1.7 k 29-Oct-2017 Bristol 45
Wasananikornkulchai Lertchai 2k 1933 1.7 k 2-Jul-2016 Glasgow 7
John Culmer 1k 1927 1.7 k 10-Sep-2017 West Cornwall 24
Jani Lahtinen 1k 1924 1.8 k 28-Dec-2016 No Club 10
Jixin Yang 2k 1919 1.8 k 3-Feb-2018 No Club 4
Michael Charles 2k 1913 1.9 k 28-Dec-2017 St Albans 170
Shuwen Kang 2k 1911 1.9 k 26-Nov-2016 Warwick University 1
Paul Barnard 2k 1909 1.9 k 3-Feb-2018 Swindon 164
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
Jonathan Teddy McManus 2k 1896 2.0 k 14-Oct-2017 Manchester 12
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
Jinu Chang 1k 1889 2.1 k 18-Nov-2017 Epsom 2
Zhuoqun Liang 2k 1889 2.1 k 28-Dec-2016 London City 1
Tuong Nguyen 2k 1887 2.1 k 20-Jan-2018 No Club 13
Ben Lloyd 2k 1884 2.2 k 16-Dec-2017 Edinburgh 6
James Richards 2k 1882 2.2 k 16-Dec-2017 Edinburgh 4
Oliver Sargent 2k 1874 2.3 k 14-Sep-2017 Technology Haifa 7
Ian Marsh 3k 1868 2.3 k 10-Sep-2017 Bracknell 76
Bogdan Ghica 2k 1865 2.4 k 8-Apr-2017 No Club 9
Richard Wheeldon 2k 1865 2.4 k 20-Jan-2018 West London 41
Richard Moulds 2k 1861 2.4 k 14-Oct-2017 Manchester 35
Allan Crossman 3k 1857 2.4 k 27-May-2017 Edinburgh 12
Charles Sutton 3k 1843 2.6 k 16-Dec-2017 Edinburgh 3
Lorenzo Ong Wei Yang 3k 1840 2.6 k 26-Nov-2016 Manchester 2
David J King 3k 1839 2.6 k 29-Oct-2017 Bath 29
Baron Allday 3k 1834 2.7 k 3-Feb-2018 No Club 158
Robert Bagot 2k 1834 2.7 k 3-Feb-2018 Lancaster 94
Richard Bentley 2k 1830 2.7 k 4-Nov-2017 Durham 51
Helen Harvey 3k 1829 2.7 k 4-Nov-2017 Manchester 228
Ben Ellis 3k 1828 2.7 k 25-Jun-2016 Milton Keynes 28
Zhe Chen 4k 1814 2.9 k 11-Jun-2016 Durham 2
George Han 3k 1810 2.9 k 18-Nov-2017 Northwood Primary 9
Laurence Ogden 3k 1808 2.9 k 28-Dec-2016 London City 13
Elom Willson 2k 1800 3.0 k 28-Dec-2017 No Club 6
Matt Marsh 3k 1795 3.0 k 24-Sep-2017 Sheffield 21
Alberto Adriasola 3k 1793 3.1 k 28-Dec-2017 London City 32
Harry Toms 3k 1792 3.1 k 3-Feb-2018 Manchester 3
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
Tomer Peleg 3k 1784 3.2 k 20-Aug-2017 No Club 3
Simon Thornewill 2k 1784 3.2 k 17-Dec-2016 Edinburgh 6
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
Nick Wedd 3k 1759 3.4 k 5-Mar-2016 Oxford City 61
Andrew Russell 3k 1746 3.5 k 20-Jan-2018 Birmingham 37
James W Murray 3k 1745 3.5 k 4-Mar-2017 No Club 16
Michael Cumpstey 4k 1744 3.6 k 4-Nov-2017 Cumbria 64
Thomas Streamer 4k 1744 3.6 k 28-Dec-2016 Northampton 7
Charles Leedham-Green 3k 1739 3.6 k 30-Jul-2017 Wanstead 50
Paul Atwell 3k 1734 3.7 k 29-Oct-2017 Bristol 19
Sam Foster 3k 1733 3.7 k 10-Sep-2017 West Cornwall 7
Carl Roll 4k 1721 3.8 k 28-Dec-2016 Nottingham 9
Peter Collins 4k 1715 3.9 k 3-Feb-2018 Bristol 192
Kirsty Healey 4k 1712 3.9 k 29-Apr-2017 Leamington 56
Sebastian Schulze 4k 1710 3.9 k 3-Sep-2016 Edinburgh 2
John Green 4k 1709 3.9 k 2-Dec-2017 Leamington 44
Jonathan Green 4k 1706 3.9 k 28-Dec-2017 Leamington 95
Roger Murby 4k 1699 4.0 k 4-Mar-2017 Cambridge 56
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
Sue Paterson 4k 1690 4.1 k 20-Jan-2018 Arundel 129
Ian Sharpe 5k 1686 4.1 k 29-Oct-2017 Bath 19
Paolo Capriotti 4k 1685 4.2 k 6-Sep-2016 Nottingham 6
Stephen Welch 4k 1684 4.2 k 16-Dec-2017 London Go Centre 1
Geoff Kaniuk 5k 1683 4.2 k 20-Jan-2018 Cambridge 192
Zaki Betesh 5k 1678 4.2 k 18-Nov-2017 Cheadle Hulme School 14
Daniel Smith 4k 1677 4.2 k 28-Dec-2016 North London 4
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
Peter Allen 4k 1667 4.3 k 19-Mar-2017 Liverpool 7
Roger Huyshe 4k 1666 4.3 k 4-Nov-2017 Manchester 82
Colin Lee 4k 1666 4.3 k 8-Apr-2017 North London 5
Jamie Coulthard 4k 1658 4.4 k 5-May-2016 Newcastle 15
Malcolm Walker 5k 1648 4.5 k 20-Jan-2018 No Club 27
Niall Paterson 5k 1646 4.5 k 16-Dec-2017 Glasgow 16
Michael Kyle 5k 1643 4.6 k 3-Feb-2018 Manchester 17
Simon Mader 4k 1634 4.7 k 11-Jun-2016 Cambridge 45
Paul Robinson 4k 1628 4.7 k 2-Apr-2016 West London 1
Stephen Chester 5k 1626 4.7 k 27-May-2017 Edinburgh 11
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
Oscar Selby 6k 1616 4.8 k 30-Jul-2017 Epsom 30
William Hong 5k 1610 4.9 k 10-Jun-2017 Durham 1
Tom Bradbury 5k 1603 5.0 k 3-Feb-2018 Cheadle Hulme School 22
Stephen Bailey 5k 1602 5.0 k 20-Jan-2018 Arundel 232
Alasdair Clarke 5k 1600 5.0 k 30-Apr-2016 Aberdeen 7
Joel Barrett 6k 1593 5.1 k 20-Jan-2018 Manchester 32
Martin Harvey 5k 1593 5.1 k 4-Nov-2017 Manchester 259
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
Laura Streamer 5k 1575 5.2 k 28-Dec-2016 Northampton 6
Josh Gorman 4k 1573 5.3 k 27-May-2017 Glasgow 5
Nathan Boswell 5k 1572 5.3 k 14-Oct-2017 Chester 2
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
Derek Giles 5k 1565 5.3 k 24-Sep-2017 Bradford 1
Edmund Smith 5k 1562 5.4 k 20-Jan-2018 Cambridge 56
Dwayne McCormack 5k 1559 5.4 k 12-Mar-2016 Leicester 7
Philip Smith 5k 1551 5.5 k 24-Jun-2017 Winchester 28
Scott Griffiths 6k 1550 5.5 k 29-Oct-2017 Bristol 6
John Herman 5k 1543 5.6 k 6-Sep-2016 Manchester 36
Luke Oram 5k 1543 5.6 k 18-Jun-2016 Bristol 11
David Horan 6k 1542 5.6 k 4-Nov-2017 Chester 42
Peter Shiu 5k 1538 5.6 k 24-Sep-2017 No Club 21
Neil Moffatt 5k 1537 5.6 k 30-Oct-2016 Cardiff 45
David Denholm 5k 1536 5.6 k 20-Jan-2018 Maidenhead 30
Martin Shepherd 5k 1533 5.7 k 12-Mar-2016 No Club 5
Chris Kirkham 6k 1526 5.7 k 3-Feb-2018 Manchester 98
Ron Bell 6k 1524 5.8 k 28-Dec-2017 Edinburgh 200
David C Stevenson 5k 1524 5.8 k 29-Oct-2017 No Club 6
Edward Blockley 5k 1522 5.8 k 28-Dec-2017 No Club 176
Wayne Walters 6k 1521 5.8 k 24-Jun-2017 Wanstead 41
Matthew Selby 6k 1520 5.8 k 30-Jul-2017 Epsom 93
Jenny Rofe-Radcliffe 7k 1501 6.0 k 30-Apr-2017 Epsom 77
Joseff Thomas 6k 1500 6.0 k 4-Feb-2017 Central London 7
Peter Timmins 6k 1499 6.0 k 24-Jun-2017 Shrewsbury 14
Simon Andre 6k 1491 6.1 k 28-Dec-2017 Leicester 15
Laurence Anderson 6k 1488 6.1 k 30-Sep-2017 Bracknell 22
Ai Guan 7k 1488 6.1 k 3-Feb-2018 Lancaster 6
Eric Hall 5k 1485 6.2 k 20-Jan-2018 Swindon 128
Mike Wray 6k 1481 6.2 k 29-Oct-2017 Bath 3
Shawn Hearn 7k 1480 6.2 k 14-May-2017 Bracknell 70
Dave Storkey 6k 1477 6.2 k 29-Oct-2017 Manchester 27
Xiangyu Jack Ge 6k 1472 6.3 k 3-Feb-2018 Manchester 3
Ilya Serdyuk 7k 1467 6.3 k 28-Dec-2016 No Club 1
Ashlei Bevington 6k 1466 6.3 k 10-Sep-2017 West Cornwall 3
France Ellul 6k 1466 6.3 k 20-Jan-2018 Maidenhead 81
Rich Philp 5k 1465 6.3 k 3-Sep-2016 Dundee 12
David Cantrell 6k 1450 6.5 k 30-Jul-2017 West London 84
Richard Mullens 7k 1450 6.5 k 28-Dec-2017 London City 138
Malcolm Hagan 6k 1447 6.5 k 20-Jan-2018 Arundel 68
Serhii Gavrylov 7k 1446 6.5 k 16-Dec-2017 No Club 1
Andrew Ambrose-Thurman 7k 1436 6.6 k 10-Jun-2017 Durham 37
Matthew Hodgson 6k 1434 6.7 k 11-Jun-2016 London City 2
Gavin Anderson 6k 1432 6.7 k 28-Dec-2017 London City 1
Alan Stokes 7k 1429 6.7 k 3-Feb-2018 Manchester 20
Alistair Turnbull 7k 1422 6.8 k 8-Apr-2017 Cambridge 16
Roella Smith 7k 1419 6.8 k 18-Nov-2017 Cambridge 41
Rob Payne 6k 1414 6.9 k 16-Dec-2017 Edinburgh 21
Francesco Chiarini 8k 1412 6.9 k 28-Dec-2017 West London 6
Tom Miller 6k 1407 6.9 k 24-Sep-2017 Manchester 2
Charlotte Bexfield 6k 1400 7.0 k 28-Dec-2017 Letchworth 31
Andre Cockburn 6k 1393 7.1 k 3-Feb-2018 Nottingham 60
Brent Cutts 7k 1376 7.2 k 3-Feb-2018 Nottingham 42
Robert Scantlebury 8k 1376 7.2 k 20-Jan-2018 Sheffield 85
Charles Gunn-Russell 6k 1364 7.4 k 16-Dec-2017 Edinburgh 5
Roger J N Daniel 7k 1358 7.4 k 20-Jan-2018 Wanstead 252
Gary Ashworth 7k 1357 7.4 k 10-Jun-2017 Manchester 13
David Killen 6k 1354 7.5 k 2-Dec-2017 Cheltenham 42
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
Lewis Baker 7k 1341 7.6 k 29-Oct-2017 Bath 1
Anthony Lyall 10k 1334 7.7 k 12-Mar-2016 No Club 12
Ingrid Jendrzejewski 8k 1331 7.7 k 30-Jul-2017 Cambridge 29
Sebastian Pountney 8k 1323 7.8 k 20-Jan-2018 No Club 2
Joshua Kent 9k 1321 7.8 k 11-Jun-2016 No Club 2
Edwina Lee 7k 1319 7.8 k 20-Jan-2018 Maidenhead 130
David Crabtree 7k 1318 7.8 k 4-Feb-2017 Manchester 44
Alex Terry 7k 1314 7.9 k 4-Mar-2017 No Club 11
Melchior Chui 8k 1311 7.9 k 12-Mar-2016 Cambridge 14
David Hall 8k 1311 7.9 k 14-May-2017 Bracknell 101
Iain Attwell 8k 1295 8.1 k 20-Jan-2018 Maidenhead 21
Nick Fry 8k 1289 8.1 k 30-Sep-2017 Twickenham 5
Stephen Smith 7k 1287 8.1 k 13-Aug-2017 Arundel 7
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 7k 1278 8.2 k 18-Nov-2017 Aston 5
Songbai Wang 8k 1262 8.4 k 30-Oct-2016 No Club 1
Anna Al-Damluji 8k 1253 8.5 k 20-Jan-2018 No Club 75
Yuzhang Wu 7k 1246 8.5 k 3-Feb-2018 Manchester 6
Joe Eccles 9k 1244 8.6 k 2-Dec-2017 Birmingham 7
Andrew Dunlop 8k 1238 8.6 k 22-Jul-2017 Coleraine 10
Robin Dews 8k 1230 8.7 k 6-Sep-2016 Nottingham 14
Dick Norton 8k 1229 8.7 k 10-Sep-2017 Manchester 50
Adrian Abrahams 8k 1227 8.7 k 3-Feb-2018 Lancaster 23
James Wood 8k 1223 8.8 k 4-Mar-2017 Cambridge University 4
Elinor Brooks 8k 1222 8.8 k 20-Jan-2018 Swindon 168
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
Colin Maclennan 10k 1211 8.9 k 30-Sep-2017 Twickenham 88
Katherine Power 8k 1204 9.0 k 27-May-2017 Edinburgh 9
Eggert Fruchtenicht 9k 1201 9.0 k 4-Nov-2017 No Club 7
Ashley Lester 9k 1200 9.0 k 24-Sep-2017 Nottingham 1
Mike Newman 9k 1195 9.1 k 30-Oct-2016 Bristol 1
Julia Woewodskaya 9k 1191 9.1 k 24-Jul-2016 Central London 25
Carel Goodheir 9k 1187 9.1 k 5-Mar-2016 Skye 15
Jason Brown 9k 1175 9.2 k 3-Feb-2018 Cheadle Hulme School 6
David Wildgoose 9k 1175 9.2 k 14-Oct-2017 Sheffield 16
Chris Muse 8k 1174 9.3 k 10-Jun-2017 No Club 4
Qilong Ren 10k 1167 9.3 k 29-Oct-2017 Bath 1
Mengchu Li 10k 1166 9.3 k 10-Jun-2017 Durham 2
Ben Murphy 10k 1148 9.5 k 28-Dec-2017 Billericay 17
Jil Segerman 9k 1144 9.6 k 13-Aug-2017 Arundel 112
Robin McLean 10k 1139 9.6 k 16-Dec-2017 Edinburgh 6
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
Alexander Hsieh 9k 1118 9.8 k 20-Jan-2018 Cambridge 10
Neil Cleverly 10k 1117 9.8 k 20-Jan-2018 Bournemouth 51
Anthony Pitchford 10k 1106 9.9 k 4-Nov-2017 Chester 155
Chun Yin Wong 11k 1099 10.0 k 3-Feb-2018 Lancaster 3
Fred Holroyd 10k 1096 10.0 k 20-Jan-2018 Milton Keynes 176
Alfred Shu 9k 1094 10.1 k 18-Nov-2017 Reading 4
Siegfried Leher 9k 1087 10.1 k 28-May-2016 Glasgow 7
Will Dyson 10k 1085 10.2 k 2-Dec-2017 Warwick University 1
Nick Gotts 10k 1078 10.2 k 16-Dec-2017 Edinburgh 1
Scott Quinn 10k 1078 10.2 k 27-May-2017 No Club 1
Justin Van Der Hooft 8k 1073 10.3 k 28-May-2016 Glasgow 3
Paul Hazelden 10k 1071 10.3 k 30-Jul-2017 No Club 15
Kingston King Yeung Fung 10k 1070 10.3 k 18-Nov-2017 Bromsgrove School 1
Peter Grayson 10k 1067 10.3 k 28-Dec-2016 No Club 3
Greg Cox 9k 1065 10.3 k 28-Dec-2017 Dundee 32
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
Casey Alexander 10k 1062 10.4 k 13-Aug-2017 Arundel 29
Angus Macindoe 9k 1055 10.4 k 28-Dec-2017 West London 13
Dan Tobin 11k 1044 10.6 k 10-Jun-2017 Durham 2
Gerry Gavigan 9k 1042 10.6 k 3-Feb-2018 West London 53
Patrick Ridley 10k 1034 10.7 k 4-Nov-2017 Chester 140
Chris Dackombe 10k 1033 10.7 k 25-Jun-2016 Milton Keynes 4
Quintin Connell 11k 1026 10.7 k 14-Jul-2017 Glasgow 35
John Collins 9k 995 11.1 k 16-Dec-2017 St Albans 36
Kathryn Ball 10k 993 11.1 k 14-Oct-2017 Manchester 7
Eike Mueller 11k 992 11.1 k 29-Oct-2017 Bath 2
David Clarke 12k 989 11.1 k 6-Sep-2016 Manchester 3
Diego Soligon 10k 976 11.2 k 2-Dec-2017 Warwick University 17
Daniel Huynh 13k 971 11.3 k 25-Jun-2016 Birmingham 5
Daniel Stevenson 12k 966 11.3 k 13-Aug-2017 Bournemouth 1
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
Pablo Andres-Martinez 12k 915 11.8 k 16-Dec-2017 Edinburgh 1
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
Roger Kent 11k 893 12.1 k 30-Jul-2017 Isle Of Man 6
Marcus Round 13k 883 12.2 k 28-Dec-2016 No Club 1
Cornelius Cornes 12k 875 12.2 k 13-Aug-2017 Arundel 2
Stephen Wakely 13k 862 12.4 k 29-Oct-2017 Exeter 1
Stefan Zentarra 13k 853 12.5 k 28-Dec-2016 University College London 1
Daffyd Robinson 13k 844 12.6 k 3-Feb-2018 Lincoln 30
Wenzhou Mei 14k 841 12.6 k 30-Jul-2017 Cambridge 6
Andrew Boyd 13k 839 12.6 k 3-Feb-2018 Liverpool 3
Jack Nolan 12k 816 12.8 k 3-Feb-2018 Cheadle Hulme School 9
Lily Danson 13k 810 12.9 k 24-Sep-2017 Cheadle Hulme School 9
Joseph Crowe 12k 804 13.0 k 28-Dec-2016 No Club 5
Mungo Crowhurst 13k 801 13.0 k 29-Oct-2017 Bath 1
James Cheshire 13k 796 13.0 k 4-Nov-2017 Lancaster 3
Jacob Haynes 14k 783 13.2 k 18-Feb-2017 Cheadle Hulme School 6
Pierre Oliviere 15k 720 13.8 k 2-Dec-2017 St Albans 1
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
Kathleen Timmins 13k 705 13.9 k 24-Jun-2017 Shrewsbury 126
Aidan Karley 11k 704 14.0 k 16-Dec-2017 No Club 9
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
Thomas Bailey 14k 678 14.2 k 14-Oct-2017 Manchester 1
John Orton 15k 676 14.2 k 24-Sep-2016 Swindon 1
Theodor Calota 17k 651 14.5 k 9-Feb-2018 St Albans 22
Daniel Gascoyne 15k 639 14.6 k 3-Feb-2018 Cheadle Hulme School 15
Sylvester Cardorelle 15k 608 14.9 k 26-Nov-2016 Warwick University 1
Doug Haynes 14k 601 15.0 k 3-Feb-2018 Liverpool 4
John MacDonald 14k 598 15.0 k 28-May-2016 Skye 16
James Taylor 15k 595 15.1 k 2-Dec-2017 Warwick University 2
Neil Sandford 15k 594 15.1 k 3-Feb-2018 Edinburgh 19
Graham Shaw 15k 592 15.1 k 4-Feb-2017 Chester 1
Joe Monk 15k 589 15.1 k 20-Jan-2018 No Club 1
Zaheer Ahmed 15k 586 15.1 k 2-Apr-2016 Cheadle Hulme School 4
Anthony Ghica 17k 578 15.2 k 8-Apr-2017 No Club 14
Jianzhou Mei 19k 567 15.3 k 30-Jul-2017 Cambridge 4
Clifford Stevenson 15k 559 15.4 k 22-Jul-2017 Coleraine 1
Josh Terry 15k 547 15.5 k 4-Mar-2017 No Club 3
David O`Connor 15k 541 15.6 k 17-Dec-2016 Glasgow 1
Zohaib Rehan 16k 538 15.6 k 18-Nov-2017 Aston 2
Sam Shale 15k 530 15.7 k 18-Nov-2017 Aston 2
Quinlan Morake 15k 525 15.8 k 16-Dec-2017 Glasgow 1
Robin Patterson 16k 522 15.8 k 13-Aug-2017 Arundel 4
Jonathan Dawson 15k 509 15.9 k 11-Sep-2016 Exeter 1
Andras Szabo 15k 502 16.0 k 2-Dec-2017 Warwick University 1
Jason Dilworth 15k 500 16.0 k 24-Sep-2016 Swindon 1
Phil Holifield 15k 500 16.0 k 2-Apr-2016 Manchester 1
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
William Poizer 20k 472 16.3 k 2-Apr-2016 Cheadle Hulme School 2
Pauline Bailey 16k 470 16.3 k 13-Aug-2017 Arundel 202
Rohan Neelala 20k 448 16.5 k 18-Nov-2017 Manchester Grammar 7
Amy Upton 17k 447 16.5 k 3-Feb-2018 Cheadle Hulme School 10
Kelda Smith 19k 446 16.5 k 6-Sep-2016 Cambridge 15
Jan Kudla 16k 433 16.7 k 18-Nov-2017 Edinburgh 3
Adam Powell 18k 414 16.9 k 6-Sep-2016 Cheadle Hulme School 4
Zoe Walters 18k 360 17.4 k 18-Nov-2017 Cambridge 1
Lueming Yang 17k 352 17.5 k 18-Nov-2017 Oxford 5
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 312 17.9 k 21-Oct-2017 Cardiff 17
Matthew Jackson 18k 293 18.1 k 3-Feb-2018 Cheadle Hulme School 8
Joseph Blackwell 18k 281 18.2 k 2-Dec-2017 Warwick University 1
Thasneem Halilur Rahman 18k 264 18.4 k 20-Nov-2016 Aston 1
Gordon Hall 20k 256 18.4 k 3-Feb-2018 No Club 1
Rob Begnett 20k 255 18.4 k 31-Jul-2017 No Club 3
Mark Hsieh 18k 250 18.5 k 14-May-2017 Cambridge 1
Megan Upton 18k 249 18.5 k 3-Feb-2018 Cheadle Hulme School 8
Adrian Kabashi 20k 247 18.5 k 18-Nov-2017 Letchworth 2
Elliot Barlow 20k 224 18.8 k 3-Feb-2018 Cheadle Hulme School 3
Hilary Bexfield 18k 224 18.8 k 18-Nov-2017 Letchworth 10
Rowan Borrow 19k 213 18.9 k 3-Feb-2018 Cheadle Hulme School 2
Ben Howe 20k 210 18.9 k 3-Feb-2018 Cheadle Hulme School 2
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
Hanna Kudla 19k 195 19.1 k 18-Nov-2017 James G Primary 3
Morgan Pittaway 20k 194 19.1 k 3-Feb-2018 Cheadle Hulme School 2
Luke Garner 20k 189 19.1 k 18-Nov-2017 Letchworth 1
Akhirah Willson 20k 188 19.1 k 20-Nov-2016 Gillingham 1
Joab Isaac 20k 187 19.1 k 3-Feb-2018 Cheadle Hulme School 2
Andy Upton 20k 163 19.4 k 6-Sep-2016 No Club 1
Lizzy Pollitt 19k 159 19.4 k 3-Feb-2018 Cheadle Hulme School 8
Caleb Monk 20k 153 19.5 k 20-Jan-2018 Kings College Junior 2
Adam Wolowczyk 20k 152 19.5 k 2-Apr-2016 Cheadle Hulme School 2
James Sundaram 20k 139 19.6 k 18-Nov-2017 Aston 2
Robbie James 20k 136 19.6 k 20-Nov-2016 James G Primary 1
Tony Lai 20k 135 19.6 k 2-Dec-2017 Warwick University 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
Monty Ives O`Brien 20k 130 19.7 k 18-Nov-2017 Harpenden Academy 1
Lailat Willson 20k 130 19.7 k 20-Nov-2016 Gillingham 1
Isaac Vincent 20k 129 19.7 k 18-Nov-2017 Cheadle Hulme School 1
Joseph Curtis 20k 124 19.8 k 3-Feb-2018 Cheadle Hulme School 2
Yusuf Hussain Ahmed 19k 109 19.9 k 2-Apr-2016 No Club 5
David Baldwin 20k 109 19.9 k 20-Nov-2016 Letchworth 1
Sebastian Bartholomew 20k 100 20.0 k 8-Apr-2017 No Club 1
Felix Berganza-Jones 20k 100 20.0 k 18-Nov-2017 James G Primary 1
Ellie Birtles-Clarke 20k 100 20.0 k 24-Sep-2017 Cheadle Hulme School 4
Jon Clarke 20k 100 20.0 k 5-Mar-2016 Dundee 1
William Coles 20k 100 20.0 k 20-Nov-2016 Aston 1
Hanga Eory 20k 100 20.0 k 18-Nov-2017 James G Primary 1
Max Forbes 20k 100 20.0 k 18-Nov-2017 Cheadle Hulme School 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
Elliot Grose 20k 100 20.0 k 18-Nov-2017 Harpenden Academy 1
Cate Howe 20k 100 20.0 k 3-Feb-2018 Cheadle Hulme School 3
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
Bruno Nicholas 20k 100 20.0 k 14-Oct-2017 Manchester Grammar 1
Amy Parker 20k 100 20.0 k 3-Feb-2018 No Club 3
Matthew Robinson 20k 100 20.0 k 11-Jun-2016 No Club 1
Hugo Ryan 20k 100 20.0 k 3-Feb-2018 Cheadle Hulme School 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
Tom Sutton 20k 100 20.0 k 10-Jun-2017 Durham 1
Velko Trifanov 20k 100 20.0 k 18-Nov-2017 Harpenden Academy 1
Emily Williams 20k 100 20.0 k 11-Jun-2016 Durham 2
Mike Winslow 20k 100 20.0 k 24-Sep-2017 Cheadle Hulme School 3
Josephine Wong 20k 100 20.0 k 3-Feb-2018 No Club 2
Elliott Worthington 20k 100 20.0 k 4-Feb-2017 Cheadle Hulme School 4
Yifeng Yang 20k 100 20.0 k 18-Nov-2017 Oxford 5

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 Sat Nov 04 2017. If you have any comments, please email the webmaster on web-master AT britgo DOT org.