Ratings List

(Based on the European rating list of 13th November 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 2528 5.3 d 26-May-2018 London City 2
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 2472 4.7 d 30-Sep-2018 Warwick University 5
Chong Han 5d 2466 4.7 d 20-Aug-2017 No Club 15
Matthew Cocke 5d 2456 4.6 d 3-Nov-2018 Epsom 81
Philip Leung 4d 2450 4.5 d 2-Dec-2017 Warwick University 9
Daniel Hu 4d 2436 4.4 d 4-May-2018 Cambridge 13
Chao Zhang 6d 2426 4.3 d 10-Nov-2018 No Club 11
Chris Li 4d 2423 4.2 d 28-Dec-2016 London City 1
Yuwen Hu 4d 2422 4.2 d 4-Mar-2017 London City 2
Gaoge Wang 4d 2413 4.1 d 19-Aug-2018 London 1
Yousun Yang 4d 2402 4.0 d 19-Aug-2018 London 2
Zixu Lu 4d 2395 4.0 d 28-Dec-2016 London City 1
Lucas Tang 4d 2390 3.9 d 2-Dec-2017 Warwick University 2
Sam Aitken 4d 2389 3.9 d 26-May-2018 No Club 27
Lucretiu Calota 4d 2376 3.8 d 1-Sep-2018 St Albans 99
Andrew Kay 4d 2376 3.8 d 27-May-2017 Birmingham 78
Zihe Zhao 4d 2371 3.7 d 26-May-2018 Oxford 2
Andrew Simons 4d 2368 3.7 d 10-Sep-2018 Cambridge 105
Yangran Zhang 3d 2341 3.4 d 21-Oct-2018 Manchester 26
Min Yang 3d 2338 3.4 d 19-May-2018 Oxford 18
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
Xunrui Zhao 3d 2308 3.1 d 30-Sep-2018 Central London 4
Jacob Zhang 3d 2304 3.0 d 2-Dec-2017 Warwick University 1
Charles Hibbert 3d 2301 3.0 d 26-May-2018 Central London 17
Lucas Baker 2d 2300 3.0 d 8-Apr-2017 London City 44
Xinyi Liu 3d 2299 3.0 d 24-Jun-2017 Manchester 6
Alex Kent 3d 2284 2.8 d 9-Jun-2018 No Club 42
Peiru Han 3d 2283 2.8 d 26-Nov-2016 Warwick University 1
Gong Cheng 3d 2282 2.8 d 1-Sep-2018 London City 16
Mingyuan Zhang 3d 2268 2.7 d 28-Dec-2016 University College London 1
Yueran Wang 2d 2254 2.5 d 18-Nov-2017 Bloxham School 7
Jon Diamond 3d 2253 2.5 d 7-Apr-2018 No Club 58
George Wen 2d 2246 2.5 d 30-Jul-2017 Belfast 6
Simon Shiu 3d 2241 2.4 d 29-Sep-2018 Bristol 44
Boris Mitrovic 2d 2237 2.4 d 29-Sep-2018 Edinburgh 38
Alexander Rix 2d 2230 2.3 d 26-May-2018 West London 91
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
Sandy Taylor 2d 2224 2.2 d 9-Jun-2018 Bristol 52
Honghao Jason Lu 2d 2221 2.2 d 21-Oct-2018 Manchester 1
Nan Wang 1d 2218 2.2 d 7-Apr-2018 No Club 3
Desmond Cann 2d 2207 2.1 d 5-May-2018 No Club 122
Solomon Wong 2d 2199 2.0 d 2-Dec-2017 No Club 1
Tim Hunt 2d 2192 1.9 d 26-May-2018 Milton Keynes 151
Jakub Ziomko 1d 2170 1.7 d 17-Dec-2016 Aberdeen 53
Zhanqi Kang 2d 2161 1.6 d 29-Sep-2018 Winchester 2
Joanne Leung 1d 2160 1.6 d 9-Sep-2018 No Club 28
Jamie Taylor 1d 2160 1.6 d 10-Mar-2018 Cambridge 28
Walter Gregory 2d 2142 1.4 d 29-Apr-2017 Bradford 2
Peikai Xue 1d 2141 1.4 d 3-Nov-2018 Central London 11
Prathan Jarupoonphol 1d 2122 1.2 d 21-Oct-2018 Sheffield 4
Richard Hunter 1d 2121 1.2 d 28-Oct-2018 Bristol 52
Bill Yubin Shen 1d 2121 1.2 d 18-Nov-2017 Reading 1
Alistair Wall 1d 2118 1.2 d 3-Nov-2018 Wanstead 304
Youngjin Noh 1d 2111 1.1 d 29-Oct-2017 Bristol 1
Barton Chen 1d 2109 1.1 d 26-Nov-2016 Birmingham 1
Paul Christie 1d 2107 1.1 d 29-Oct-2017 Bath 36
Kalle Timperi 1d 2106 1.1 d 17-Feb-2018 Imperial College 69
Sam Bithell 1k 2103 1.0 d 26-May-2018 Cambridge 15
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
Richard Ngo 1d 2092 0.9 d 19-Aug-2018 Cambridge 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
Hanxi Xu 1d 2083 0.8 d 28-Oct-2018 No Club 1
Yinghui Jiang 1d 2071 0.7 d 14-Oct-2017 Sheffield 2
Kiyohiko Tanaka 1d 2067 0.7 d 30-Sep-2018 Nippon Club 29
Jonathan Chin 1d 2063 0.6 d 4-Mar-2017 Cambridge 37
Jim Clare 1d 2061 0.6 d 28-Oct-2018 Reading 153
Jayden Ng 1d 2057 0.6 d 29-Mar-2018 Bromsgrove School 3
Alison Bexfield 1k 2056 0.6 d 30-Jun-2018 Letchworth 106
Dylan Carter 1d 2053 0.5 d 24-Jun-2017 Cardiff 57
Tony Atkins 1k 2047 0.5 k 29-Sep-2018 Reading 244
Toby Manning 1k 2047 0.5 k 3-Nov-2018 Leicester 280
Matthew Holton 1d 2042 0.6 k 10-Jun-2017 Teesside 13
Andrew Jones 1k 2042 0.6 k 5-May-2018 Wanstead 101
David Phillips 1k 2027 0.7 k 30-Jul-2017 Isle Of Man 36
George Zhou 2d 2009 0.9 k 3-Nov-2018 Leeds 3
Tony Putman 1k 2007 0.9 k 29-Sep-2018 Swindon 15
Mark Wainwright 2k 2006 0.9 k 4-Mar-2017 No Club 5
Neil McLean 1k 2001 1.0 k 23-Jun-2018 No Club 17
Harry Fearnley 1k 1999 1.0 k 5-May-2018 Oxford City 44
Phil Beck 1k 1988 1.1 k 7-Apr-2018 Cambridge 107
Mike Cockburn 1k 1988 1.1 k 31-Jul-2017 St Albans 2
Christian Scarff 1k 1985 1.1 k 28-Oct-2018 Swindon 131
Mark Baoliang Zhang 1k 1980 1.2 k 3-Feb-2018 Manchester 30
Binrong Liu 1k 1976 1.2 k 10-Mar-2018 Central London 1
Brian Ellis 1k 1975 1.2 k 19-May-2018 St Albans 10
Andrew Morris 1k 1975 1.2 k 3-Mar-2018 Liverpool 31
Francis Roads 1k 1966 1.3 k 30-Sep-2018 Wanstead 296
Matthew Reid 1k 1962 1.4 k 3-Nov-2018 Cambridge 117
Natasha Regan 1k 1961 1.4 k 30-Jul-2017 Epsom 107
Mike Cockburn 1k 1959 1.4 k 6-Aug-2018 No Club 2
Alan Thornton 1k 1959 1.4 k 3-Nov-2018 St Albans 258
Michael Charles 2k 1949 1.5 k 7-Apr-2018 St Albans 171
Louise Bremner 2k 1941 1.6 k 28-Oct-2018 Bristol 49
John Culmer 1k 1927 1.7 k 9-Sep-2018 West Cornwall 25
Jani Lahtinen 1k 1924 1.8 k 28-Dec-2016 No Club 10
Tuong Nguyen 2k 1924 1.8 k 10-Mar-2018 No Club 14
Tom Coulthard 1d 1923 1.8 k 29-Sep-2018 Newcastle 12
Paul Barnard 2k 1922 1.8 k 28-Oct-2018 Swindon 170
John Allen 1k 1921 1.8 k 6-Aug-2018 Brighton 7
Michael Cockburn 1k 1920 1.8 k 6-Aug-2018 St Albans 78
Edwin Brady 2k 1919 1.8 k 3-Nov-2018 St Andrews 82
Jixin Yang 2k 1919 1.8 k 3-Feb-2018 No Club 4
Shuwen Kang 2k 1911 1.9 k 26-Nov-2016 Warwick University 1
Paul Massey 1k 1910 1.9 k 9-Sep-2018 Mid Cornwall 19
Grzegorz Kudla 2k 1903 2.0 k 17-Dec-2016 James G Primary 24
Rab Fulton 1k 1890 2.1 k 3-Mar-2018 Glasgow 10
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
Ian Marsh 2k 1889 2.1 k 9-Sep-2018 Bracknell 78
James Richards 2k 1888 2.1 k 23-Jun-2018 Edinburgh 5
Jonathan Teddy McManus 2k 1887 2.1 k 23-Sep-2018 Manchester 14
Brian Bolton 2k 1883 2.2 k 10-Mar-2018 Ipswich 1
Oliver Sargent 2k 1881 2.2 k 1-May-2018 Technology Haifa 8
Jonathan Turner 1k 1881 2.2 k 30-Sep-2018 Central London 15
Bob Baldwin 3k 1871 2.3 k 19-May-2018 Ipswich 2
Bogdan Ghica 2k 1865 2.4 k 8-Apr-2017 No Club 9
Alex Eve 4k 1862 2.4 k 3-Nov-2018 Oxford 14
Richard Moulds 2k 1861 2.4 k 14-Oct-2017 Manchester 35
Allan Crossman 3k 1857 2.4 k 27-May-2017 Edinburgh 12
Matt Marsh 2k 1845 2.5 k 21-Oct-2018 Sheffield 28
David J King 4k 1843 2.6 k 28-Oct-2018 Bath 30
Charles Sutton 3k 1843 2.6 k 16-Dec-2017 Edinburgh 3
Richard Wheeldon 2k 1843 2.6 k 29-Sep-2018 West London 48
Tom Bradbury 3k 1840 2.6 k 21-Oct-2018 Cheadle Hulme School 31
Lorenzo Ong Wei Yang 3k 1840 2.6 k 26-Nov-2016 Manchester 2
Richard Bentley 3k 1832 2.7 k 3-Nov-2018 Durham 55
Peter Harold-Barry 2k 1826 2.7 k 17-Feb-2018 London 34
Muzaffer Peynirci 6k 1826 2.7 k 13-May-2018 No Club 5
Ai Guan 3k 1825 2.8 k 3-Nov-2018 Lancaster 14
Jeremy Nelson 3k 1820 2.8 k 29-Sep-2018 Edinburgh 1
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
Ben Lloyd 2k 1806 2.9 k 23-Jun-2018 Edinburgh 7
Baron Allday 3k 1805 3.0 k 30-Jun-2018 No Club 162
Elom Willson 2k 1800 3.0 k 28-Dec-2017 No Club 6
Ashlei Bevington 3k 1797 3.0 k 9-Sep-2018 West Cornwall 4
Alberto Adriasola 3k 1793 3.1 k 28-Dec-2017 London City 32
Colin Bavidge 3k 1792 3.1 k 29-Sep-2018 Newcastle 19
Harry Toms 3k 1791 3.1 k 3-Mar-2018 Manchester 4
Atta Chui 3k 1788 3.1 k 7-Apr-2018 Cambridge 27
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
Aidan Putman 3k 1783 3.2 k 29-Sep-2018 Swindon 9
Helen Harvey 3k 1777 3.2 k 6-Aug-2018 Manchester 232
Brendon Lyons 3k 1777 3.2 k 19-May-2018 St Albans 3
Edmund Smith 3k 1774 3.3 k 30-Sep-2018 Cambridge 68
Michael Kyle 3k 1771 3.3 k 3-Nov-2018 Manchester 33
Piotr Radzikowski 3k 1766 3.3 k 3-Jun-2017 No Club 2
Simon Atwell 4k 1763 3.4 k 7-Apr-2018 Bristol 5
Joel Barrett 4k 1761 3.4 k 3-Nov-2018 Manchester 43
Colin Clark 3k 1761 3.4 k 6-Aug-2018 Unknown: 13Ma 14
Charles Leedham-Green 3k 1759 3.4 k 1-Sep-2018 Wanstead 52
Jonathan Green 3k 1757 3.4 k 29-Sep-2018 Leamington 103
Colin Putman 4k 1751 3.5 k 29-Sep-2018 Swindon 9
Andrew Russell 4k 1750 3.5 k 7-Apr-2018 Birmingham 40
Alex Prachuablarb 3k 1748 3.5 k 17-Feb-2018 North London 9
James W Murray 3k 1745 3.5 k 4-Mar-2017 No Club 16
Thomas Streamer 4k 1744 3.6 k 28-Dec-2016 Northampton 7
Peter Collins 3k 1743 3.6 k 3-Nov-2018 Bristol 209
Sam Foster 3k 1733 3.7 k 10-Sep-2017 West Cornwall 7
Carl Roll 4k 1723 3.8 k 24-Feb-2018 Nottingham 10
Paul Smith 3k 1722 3.8 k 30-Sep-2018 Cambridge 75
Jerome Javelle 3k 1714 3.9 k 17-Feb-2018 West London 5
Kirsty Healey 4k 1712 3.9 k 29-Apr-2017 Leamington 56
Donald Macleod 4k 1709 3.9 k 23-Jun-2018 No Club 53
Rob White 4k 1708 3.9 k 9-Sep-2018 Mid Cornwall 9
Zaki Betesh 4k 1701 4.0 k 29-Mar-2018 Cheadle Hulme School 15
Jamie Coulthard 4k 1700 4.0 k 29-Sep-2018 Newcastle 17
Nick Wedd 3k 1699 4.0 k 3-Mar-2018 Oxford 62
Paolo Capriotti 4k 1695 4.0 k 24-Feb-2018 Nottingham 7
Robert Bagot 4k 1688 4.1 k 3-Nov-2018 Lancaster 98
Matthew Hathrell 3k 1688 4.1 k 19-Aug-2018 No Club 31
Howard Li 4k 1688 4.1 k 17-Feb-2018 North London 1
Ian Sharpe 5k 1686 4.1 k 29-Oct-2017 Bath 19
Stephen Welch 4k 1684 4.2 k 16-Dec-2017 London Go Centre 1
Michael Cumpstey 4k 1683 4.2 k 3-Nov-2018 No Club 66
Matthieu Paludetto 4k 1681 4.2 k 19-May-2018 Penzance 10
Josh Gorman 4k 1679 4.2 k 23-Jun-2018 Glasgow 7
Daniel Smith 4k 1677 4.2 k 28-Dec-2016 North London 4
Alasdair Clarke 4k 1674 4.3 k 6-May-2018 No Club 10
Kapriel Chiarini 4k 1672 4.3 k 28-Dec-2016 West London 6
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
Rawle Michelson 4k 1643 4.6 k 29-Sep-2018 West London 5
Maks Gajowniczek 5k 1642 4.6 k 30-Sep-2018 Central London 4
Sue Paterson 5k 1641 4.6 k 29-Sep-2018 Arundel 135
Martin Solity 5k 1638 4.6 k 17-Feb-2018 Wanstead 36
John Green 4k 1634 4.7 k 30-Jun-2018 Leamington 45
Stephen Chester 5k 1626 4.7 k 27-May-2017 Edinburgh 11
Kenny Chow 4k 1624 4.8 k 19-Aug-2018 No Club 2
Roger Murby 4k 1624 4.8 k 3-Nov-2018 Cambridge 57
Scott Griffiths 5k 1623 4.8 k 28-Oct-2018 Bristol 8
Conor Hunt 5k 1621 4.8 k 1-Sep-2018 Brighton 1
Niall Paterson 5k 1621 4.8 k 23-Jun-2018 Glasgow 18
William Hong 5k 1620 4.8 k 9-Jun-2018 Durham 2
Jonathan Richman 5k 1618 4.8 k 29-Sep-2018 St Albans 2
Oscar Selby 6k 1616 4.8 k 30-Jul-2017 Epsom 30
Juriaan Dijkman 3k 1611 4.9 k 3-Mar-2018 Skye 54
Paul Atwell 4k 1608 4.9 k 28-Oct-2018 Bristol 21
Alan John Dean 5k 1602 5.0 k 28-Oct-2018 Exeter 3
Elfago Ruiz 5k 1600 5.0 k 29-Sep-2018 Newcastle 1
Edward Blockley 5k 1593 5.1 k 3-Nov-2018 No Club 184
Malcolm Walker 5k 1591 5.1 k 28-Oct-2018 No Club 29
Martin Harvey 5k 1588 5.1 k 3-Nov-2018 Manchester 268
Alexandre Kirchherr 6k 1587 5.1 k 26-May-2018 No Club 3
Laura Streamer 5k 1575 5.2 k 28-Dec-2016 Northampton 6
Nathan Boswell 5k 1572 5.3 k 14-Oct-2017 Chester 2
Philip Smith 5k 1572 5.3 k 3-Mar-2018 Winchester 29
Derek Giles 5k 1565 5.3 k 24-Sep-2017 Bradford 1
Tim James 6k 1564 5.4 k 1-Sep-2018 Brighton 2
Neil Duff-Howie 4k 1561 5.4 k 3-Mar-2018 Skye 5
Edward Smith 5k 1561 5.4 k 9-Aug-2018 Cambridge University 3
Harry Hillier 5k 1560 5.4 k 24-Feb-2018 Cambridge 3
Eric Hall 6k 1537 5.6 k 28-Oct-2018 Swindon 132
David Denholm 5k 1536 5.6 k 20-Jan-2018 Maidenhead 30
Martin Shepherd 5k 1534 5.7 k 10-Mar-2018 Norwich 6
Dave Storkey 6k 1534 5.7 k 28-Oct-2018 Exeter 30
Roger J N Daniel 5k 1533 5.7 k 28-Oct-2018 Central London 267
David C Stevenson 6k 1527 5.7 k 28-Oct-2018 No Club 8
Geoff Kaniuk 5k 1525 5.8 k 6-Aug-2018 Cambridge 198
Rob Payne 6k 1524 5.8 k 29-Sep-2018 Edinburgh 23
Rajiv Daxini 5k 1523 5.8 k 29-Sep-2018 Warwick University 3
Matthew Selby 6k 1520 5.8 k 30-Jul-2017 Epsom 93
Sebastian Pountney 7k 1516 5.8 k 26-May-2018 No Club 4
Stephen Bailey 6k 1513 5.9 k 29-Sep-2018 Arundel 240
Wayne Walters 6k 1511 5.9 k 30-Jun-2018 Wanstead 42
Daniel Ranson 6k 1510 5.9 k 29-Sep-2018 Edinburgh 2
Trevor Snelling 6k 1510 5.9 k 24-Feb-2018 Nottingham 37
Chris Kirkham 6k 1509 5.9 k 3-Nov-2018 Manchester 102
David Horan 6k 1506 5.9 k 3-Nov-2018 Chester 44
Ron Bell 6k 1503 6.0 k 30-Jun-2018 Edinburgh 203
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
Laurence Anderson 6k 1488 6.1 k 30-Sep-2017 Bracknell 22
Teague Johnstone 6k 1488 6.1 k 24-Feb-2018 Sheffield 1
Shawn Hearn 7k 1480 6.2 k 14-May-2017 Bracknell 70
William Taylor 8k 1474 6.3 k 19-Aug-2018 No Club 9
David Cantrell 7k 1470 6.3 k 29-Sep-2018 West London 85
Mike Wray 6k 1470 6.3 k 28-Oct-2018 Bath 4
Ilya Serdyuk 7k 1467 6.3 k 28-Dec-2016 No Club 1
Bill Palmer 6k 1465 6.3 k 28-Oct-2018 Bath 1
Andre Cockburn 7k 1453 6.5 k 21-Oct-2018 Nottingham 62
Xiangyu Jack Ge 6k 1450 6.5 k 20-May-2018 Manchester 5
France Ellul 6k 1447 6.5 k 13-May-2018 Maidenhead 82
Serhii Gavrylov 7k 1446 6.5 k 16-Dec-2017 No Club 1
Francis Moore 5k 1445 6.5 k 17-Feb-2018 London 10
Peter Timmins 6k 1445 6.5 k 30-Jun-2018 Shrewsbury 15
Simon Andre 6k 1441 6.6 k 27-Oct-2018 Leicester 16
Peter Shiu 6k 1438 6.6 k 7-Apr-2018 No Club 22
Alistair Turnbull 7k 1436 6.6 k 10-Mar-2018 Cambridge 17
Roella Smith 7k 1419 6.8 k 18-Nov-2017 Cambridge 41
Yue Wen 7k 1409 6.9 k 19-Aug-2018 Central London 4
Matthew Frye 7k 1407 6.9 k 9-Jun-2018 Durham 1
Tom Miller 6k 1407 6.9 k 24-Sep-2017 Manchester 2
Alan Stokes 7k 1401 7.0 k 23-Sep-2018 No Club 26
David Killen 7k 1400 7.0 k 23-Sep-2018 Cheltenham 47
Brent Cutts 7k 1390 7.1 k 21-Oct-2018 Nottingham 45
Andrew Ambrose-Thurman 7k 1383 7.2 k 9-Jun-2018 Durham 38
Malcolm Hagan 8k 1380 7.2 k 29-Sep-2018 Arundel 72
Chun Yin Wong 8k 1380 7.2 k 3-Nov-2018 Lancaster 6
Charlotte Bexfield 7k 1370 7.3 k 30-Jun-2018 Letchworth 35
Gavin Anderson 6k 1369 7.3 k 29-Sep-2018 London City 3
Richard Mullens 6k 1367 7.3 k 6-Aug-2018 London City 145
Daniele Gentili 7k 1366 7.3 k 19-Aug-2018 London 1
Charles Gunn-Russell 6k 1364 7.4 k 16-Dec-2017 Edinburgh 5
Robin Dews 7k 1361 7.4 k 23-Sep-2018 Nottingham 16
Daniel Rowson 10k 1351 7.5 k 28-Dec-2016 Wanstead 2
Edwina Lee 8k 1345 7.5 k 29-Sep-2018 Milton Keynes 135
Francesco Chiarini 8k 1342 7.6 k 26-May-2018 West London 7
Lewis Baker 7k 1341 7.6 k 29-Oct-2017 Bath 1
James Taylor 8k 1338 7.6 k 28-Oct-2018 Warwick University 5
Robert Scantlebury 8k 1334 7.7 k 3-Nov-2018 No Club 92
Ingrid Jendrzejewski 8k 1331 7.7 k 30-Jul-2017 Cambridge 29
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
David Hall 8k 1311 7.9 k 14-May-2017 Bracknell 101
Thanyarat Sunn Naovaratpong 8k 1306 7.9 k 21-Oct-2018 Manchester 1
Iain Attwell 8k 1295 8.1 k 20-Jan-2018 Maidenhead 21
Yuzhang Wu 8k 1293 8.1 k 21-Oct-2018 Manchester 9
Anthony Lyall 8k 1291 8.1 k 10-Mar-2018 Norwich 13
Jonathan Grant 9k 1284 8.2 k 10-Jun-2017 No Club 2
Oliver Bustos Langton 8k 1281 8.2 k 21-Oct-2018 Keele 5
Hasan Nisar 7k 1278 8.2 k 18-Nov-2017 Aston 5
Nick Fry 8k 1263 8.4 k 13-May-2018 Twickenham 6
Anna Al-Damluji 8k 1253 8.5 k 20-Jan-2018 No Club 75
Gokul Ramanan Subramanian 9k 1250 8.5 k 10-Mar-2018 No Club 1
Joe Eccles 9k 1244 8.6 k 2-Dec-2017 Birmingham 7
Eggert Fruchtenicht 9k 1244 8.6 k 3-Nov-2018 No Club 8
Ryan Griffiths 9k 1244 8.6 k 30-Jun-2018 Chester 1
Stephen Smith 10k 1241 8.6 k 1-Sep-2018 Arundel 9
Songbai Wang 10k 1241 8.6 k 7-Apr-2018 No Club 2
Andrew Dunlop 8k 1238 8.6 k 22-Jul-2017 Coleraine 10
Gary Ashworth 9k 1234 8.7 k 21-Oct-2018 Manchester 16
Kevin Doherty 7k 1234 8.7 k 7-Apr-2018 Exeter 13
Ashley Lester 8k 1232 8.7 k 23-Sep-2018 Nottingham 3
Jonathan Haworth 9k 1231 8.7 k 28-Oct-2018 Cheltenham 1
James Wood 8k 1223 8.8 k 4-Mar-2017 Cambridge University 4
Barbie Dean 7k 1222 8.8 k 28-Oct-2018 Exeter 2
Elinor Brooks 9k 1215 8.8 k 28-Oct-2018 Swindon 172
Katherine Power 8k 1204 9.0 k 27-May-2017 Edinburgh 9
Neil Cleverly 10k 1196 9.0 k 13-May-2018 Bournemouth 52
Carel Goodheir 9k 1196 9.0 k 23-Jun-2018 Skye 18
Robin McLean 9k 1195 9.1 k 23-Jun-2018 Edinburgh 7
Alexander Hsieh 8k 1194 9.1 k 30-Sep-2018 Cambridge Chess-Go 17
Colin Maclennan 9k 1192 9.1 k 1-Sep-2018 Twickenham 92
Jack Foster 9k 1188 9.1 k 24-Feb-2018 London 1
David Wildgoose 9k 1182 9.2 k 21-Oct-2018 Sheffield 18
Jason Brown 9k 1176 9.2 k 3-Feb-2018 Cheadle Hulme School 6
Gerry Gavigan 9k 1175 9.2 k 30-Sep-2018 West London 62
Chris Muse 8k 1174 9.3 k 9-Jun-2018 Durham 5
Adrian Abrahams 8k 1167 9.3 k 3-Nov-2018 Lancaster 27
Qilong Ren 10k 1167 9.3 k 29-Oct-2017 Bath 1
Jil Segerman 10k 1161 9.4 k 29-Sep-2018 Arundel 118
Ben Murphy 10k 1148 9.5 k 28-Dec-2017 Billericay 17
Dick Norton 9k 1143 9.6 k 9-Sep-2018 Manchester 52
Mengchu Li 10k 1129 9.7 k 9-Jun-2018 Durham 3
Greg Cox 10k 1125 9.8 k 3-Nov-2018 Dundee 37
Richard Scholefield 8k 1120 9.8 k 17-Feb-2018 Milton Keynes 32
Angus Macindoe 9k 1104 10.0 k 30-Sep-2018 West London 18
Patrick Ridley 10k 1104 10.0 k 3-Nov-2018 Chester 147
Fred Holroyd 10k 1101 10.0 k 29-Sep-2018 Milton Keynes 178
Diego Soligon 10k 1101 10.0 k 4-Aug-2018 Warwick University 19
Christian Skogern 10k 1100 10.0 k 1-Sep-2018 No Club 1
Robert Wilkinson 9k 1100 10.0 k 7-Apr-2018 Bristol 1
Huanghai Lu 10k 1099 10.0 k 21-Oct-2018 Chester 1
Huw Mort 9k 1096 10.0 k 29-Jul-2018 Lincoln 10
Alfred Shu 9k 1094 10.1 k 18-Nov-2017 Reading 4
Will Dyson 10k 1085 10.2 k 2-Dec-2017 Warwick University 1
Joao Costa Nalwaga 9k 1084 10.2 k 29-Sep-2018 Wanstead 2
Scott Quinn 10k 1078 10.2 k 27-May-2017 No Club 1
Andrew Beaumont 10k 1076 10.2 k 24-Feb-2018 Nottingham 1
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
Nick Gotts 10k 1066 10.3 k 29-Sep-2018 Edinburgh 2
Jonny Evans 10k 1065 10.3 k 14-May-2017 London City 1
Anthony Pitchford 10k 1056 10.4 k 3-Nov-2018 Chester 161
Robin Patterson 10k 1050 10.5 k 1-Sep-2018 Arundel 5
Dan Tobin 11k 1044 10.6 k 10-Jun-2017 Durham 2
Emel Sen 11k 1037 10.6 k 24-Feb-2018 Nottingham 12
Casey Alexander 10k 1030 10.7 k 1-Sep-2018 Arundel 31
John Collins 10k 1016 10.8 k 19-May-2018 St Albans 38
Aorja Harris 12k 1003 11.0 k 29-Sep-2018 Letchworth 9
Kathryn Ball 11k 1001 11.0 k 23-Sep-2018 Manchester 9
Eike Mueller 11k 992 11.1 k 29-Oct-2017 Bath 2
Andy Patko 11k 979 11.2 k 24-Feb-2018 Nottingham 1
Quinlan Morake 12k 970 11.3 k 23-Jun-2018 Glasgow 3
Gustavo Schafaschek 11k 967 11.3 k 6-May-2018 Birmingham 3
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
David Wheeler 12k 938 11.6 k 28-Oct-2018 Monmouth 2
Marcus Round 12k 937 11.6 k 6-May-2018 No Club 2
Pablo Andres-Martinez 12k 915 11.8 k 16-Dec-2017 Edinburgh 1
Sam Lincoln 12k 906 11.9 k 6-May-2018 Milton Keynes 2
Joshua Holland 11k 900 12.0 k 29-Sep-2018 No Club 2
Roger Kent 11k 893 12.1 k 30-Jul-2017 Isle Of Man 6
Daffyd Robinson 12k 893 12.1 k 21-Oct-2018 Lincoln 34
James Urquhart 12k 892 12.1 k 9-Jun-2018 Durham 1
Cornelius Cornes 12k 875 12.2 k 13-Aug-2017 Arundel 2
Quintin Connell 11k 868 12.3 k 10-Aug-2018 Glasgow 37
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
Wenzhou Mei 14k 841 12.6 k 30-Jul-2017 Cambridge 6
Andrew Boyd 13k 839 12.6 k 3-Feb-2018 Liverpool 3
Ryan Carson 14k 812 12.9 k 17-Feb-2018 London 1
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 793 13.1 k 20-May-2018 Lancaster 4
Jack Nolan 13k 790 13.1 k 23-Sep-2018 Cheadle Hulme School 13
Pierre Oliviere 13k 787 13.1 k 29-Sep-2018 St Albans 5
Jacob Haynes 14k 783 13.2 k 18-Feb-2017 Cheadle Hulme School 6
Benjamin Savoy 13k 780 13.2 k 17-Feb-2018 West London 1
Theodor Calota 14k 711 13.9 k 11-Aug-2018 St Albans 25
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
Gaoqiang Yang 15k 686 14.1 k 21-Oct-2018 No Club 1
Neil Sandford 15k 683 14.2 k 3-Nov-2018 Edinburgh 25
John Macdonald 14k 681 14.2 k 3-Mar-2018 Skye 17
Emma Nicholls 15k 679 14.2 k 3-Nov-2018 No Club 17
Thomas Bailey 14k 678 14.2 k 14-Oct-2017 Manchester 1
Joe Monk 15k 659 14.4 k 30-Sep-2018 No Club 4
Bertalan Patko 15k 620 14.8 k 24-Feb-2018 Nottingham 1
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
Graham Shaw 15k 592 15.1 k 4-Feb-2017 Chester 1
Jacob Von Raumer 15k 590 15.1 k 24-Feb-2018 Nottingham 1
Simon Wright 15k 580 15.2 k 24-Feb-2018 Nottingham 1
Anthony Ghica 17k 578 15.2 k 8-Apr-2017 No Club 14
Niall Bunting 15k 572 15.3 k 24-Feb-2018 Nottingham 1
Jianzhou Mei 19k 567 15.3 k 30-Jul-2017 Cambridge 4
Rowan Borrow 16k 566 15.3 k 21-Oct-2018 Cheadle Hulme School 6
Daniel Gascoyne 14k 556 15.4 k 29-Mar-2018 Cheadle Hulme School 17
Josh Terry 15k 547 15.5 k 4-Mar-2017 No Club 3
David O`Connor 15k 542 15.6 k 17-Dec-2016 Glasgow 1
Zohaib Rehan 16k 538 15.6 k 18-Nov-2017 Aston 2
Rohan Neelala 15k 536 15.6 k 21-Oct-2018 Manchester Grammar 11
Sam Shale 15k 530 15.7 k 18-Nov-2017 Aston 2
Amy Upton 16k 528 15.7 k 23-Sep-2018 Cheadle Hulme School 14
Clifford Stevenson 20k 509 15.9 k 29-Sep-2018 Coleraine 2
Andras Szabo 15k 502 16.0 k 2-Dec-2017 Warwick University 1
Paul Heeney 18k 491 16.1 k 4-Aug-2018 Birmingham 7
Matthew Sprange 16k 475 16.2 k 6-May-2018 No Club 1
Steve Andrews 17k 463 16.4 k 21-Oct-2018 Sheffield 2
Lueming Yang 16k 441 16.6 k 19-May-2018 Oxford 9
Jan Kudla 16k 433 16.7 k 18-Nov-2017 Edinburgh 3
Lizzy Pollitt 17k 426 16.7 k 23-Sep-2018 Cheadle Hulme School 13
Matt Arnold 16k 425 16.8 k 20-May-2018 Manchester 1
Pauline Bailey 17k 424 16.8 k 1-Sep-2018 Arundel 204
Caleb Monk 19k 424 16.8 k 30-Sep-2018 Kings College Junior 5
Ben Whitmore 18k 420 16.8 k 3-Nov-2018 Lancaster 1
Joseph Curtis 19k 411 16.9 k 21-Oct-2018 Cheadle Hulme School 5
John Rogers 16k 381 17.2 k 29-Jul-2018 Cardiff 21
Zoe Walters 17k 380 17.2 k 6-May-2018 Cambridge Chess-Go 3
Matthew Jackson 19k 368 17.3 k 21-Oct-2018 Cheadle Hulme School 12
Hilary Bexfield 18k 344 17.6 k 10-Mar-2018 Letchworth 11
Jetrie Griffiths 17k 336 17.6 k 30-Jun-2018 Chester 1
Jan Volmut 18k 336 17.6 k 29-Sep-2018 Bristol 1
Scott Hicklin 18k 334 17.7 k 10-Jun-2017 Durham 1
Samuel Eley 17k 325 17.8 k 21-Oct-2018 Keele 1
Mike Medaglia 20k 324 17.8 k 13-May-2018 Reading 3
Elliot Barlow 20k 317 17.8 k 23-Sep-2018 Cheadle Hulme School 6
Mark Hsieh 18k 305 17.9 k 6-May-2018 Cambridge 2
Megan Upton 18k 296 18.0 k 23-Sep-2018 Cheadle Hulme School 12
Rahul Surapaneni 20k 282 18.2 k 21-Oct-2018 Cheadle Hulme School 1
Joseph Blackwell 18k 281 18.2 k 2-Dec-2017 Warwick University 1
Ian Johnson 20k 270 18.3 k 23-Sep-2018 Sheffield 2
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
Adam Sharland 20k 249 18.5 k 23-Sep-2018 Nottingham 1
Adrian Kabashi 20k 247 18.5 k 18-Nov-2017 Letchworth 2
Kieran Donnan 18k 225 18.8 k 3-Mar-2018 Aberdeen 1
Corinne Target 18k 225 18.8 k 3-Mar-2018 Aberdeen 1
Ben Howe 20k 210 18.9 k 3-Feb-2018 Cheadle Hulme School 2
David Baldwin 20k 200 19.0 k 10-Mar-2018 Letchworth 2
Tom Clifford 18k 200 19.0 k 7-Apr-2018 Bristol 1
Hanna Kudla 19k 195 19.1 k 18-Nov-2017 James G Primary 3
Luke Garner 20k 189 19.1 k 18-Nov-2017 Letchworth 1
Akhirah Willson 20k 188 19.1 k 20-Nov-2016 Gillingham 1
Mike Winslow 20k 169 19.3 k 21-Oct-2018 Cheadle Hulme School 4
Yanyi Xiong 20k 164 19.4 k 6-May-2018 Cambridge Chess-Go 1
George Mccarthy 19k 156 19.4 k 13-May-2018 Reading 2
James Sundaram 20k 139 19.6 k 18-Nov-2017 Aston 2
Morgan Pittaway 20k 138 19.6 k 21-Oct-2018 Cheadle Hulme School 5
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
Adam Chan 20k 121 19.8 k 20-May-2018 Lancaster Royal Grammar School 1
Cate Howe 20k 113 19.9 k 3-Mar-2018 Cheadle Hulme School 4
Sam Barnett 20k 100 20.0 k 21-Oct-2018 Cheadle Hulme School 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
Ellia Blundell 20k 100 20.0 k 23-Sep-2018 Cheadle Hulme School 1
William Coles 20k 100 20.0 k 20-Nov-2016 Aston 1
Martin Dudley 20k 100 20.0 k 6-May-2018 No Club 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
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
Justin Hadi 20k 100 20.0 k 24-Feb-2018 Loughborough 1
Kat Hopper 20k 100 20.0 k 24-Feb-2018 Brighton 1
Rayhan Iqbal 20k 100 20.0 k 20-Nov-2016 Aston 1
Joab Isaac 20k 100 20.0 k 23-Sep-2018 Cheadle Hulme School 4
Katie James 20k 100 20.0 k 20-Nov-2016 James G Primary 1
Sam Kortland 20k 100 20.0 k 23-Sep-2018 Cheadle Hulme School 1
Aaron Lin 20k 100 20.0 k 26-Nov-2016 Warwick University 1
Christopher Lindop 20k 100 20.0 k 9-Jun-2018 Durham 2
Bruno Nicholas 20k 100 20.0 k 3-Mar-2018 Manchester Grammar 2
Amy Parker 20k 100 20.0 k 3-Feb-2018 No Club 3
Ben Pavey 20k 100 20.0 k 10-Mar-2018 Norwich 1
Bill Penny 20k 100 20.0 k 9-Jun-2018 Durham 1
Jacob Rubert 20k 100 20.0 k 21-Oct-2018 Cheadle Hulme School 1
Hugo Ryan 20k 100 20.0 k 23-Sep-2018 Cheadle Hulme School 2
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
Eden Stanbra 20k 100 20.0 k 21-Oct-2018 Cheadle Hulme School 1
Tom Sutton 20k 100 20.0 k 10-Jun-2017 Durham 1
Alexander Timperi 20k 100 20.0 k 17-Feb-2018 Imperial College 1
Velko Trifanov 20k 100 20.0 k 18-Nov-2017 Harpenden Academy 1
Isaac Vincent 20k 100 20.0 k 20-May-2018 Cheadle Hulme School 2
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 19-May-2018 Oxford 9
Ryan Zhang 20k 100 20.0 k 10-Nov-2018 No Club 6

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.