GMMatthew J Wadsworth
- FIDE ID
- 415804
About Matthew J Wadsworth
Matthew Wadsworth was born in Maidenhead in 2000. His father introduced him to chess at five, and he joined Nigel Dennis's Maidenhead Junior Chess Club. He attended St Piran's and Reading School before studying economics at Queens' College, Cambridge, where he also rowed. Show more
Matthew Wadsworth was born in Maidenhead in 2000. His father introduced him to chess at five, and he joined Nigel Dennis's Maidenhead Junior Chess Club. He attended St Piran's and Reading School before studying economics at Queens' College, Cambridge, where he also rowed. He became a FIDE master in 2016 and an international master in 2019. At the 2018 university match against Oxford, he drew with former women's world champion Hou Yifan. His performances for Guildford in the Four Nations Chess League brought his first grandmaster norm. He finished third at the 2024 British Championship, defeating Shreyas Royal during the event. In February 2025 he completed his final grandmaster norm at the Isle of Wight tournament. He shared the highest score there with Bobby Cheng, Sebastian Bogner and Boris Chatalbashev. He met the remaining rating requirement at Bad Wörishofen, and FIDE confirmed his grandmaster title in April 2025.
FIDE ratings
Rapid
2377Published FIDE
Blitz
2272Published FIDE
Official classical ranks
- World rank
- #487
- National rank · ENG
- #10
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2516 Sep 2026
- Recorded years
- 2010–2026
- Archived games
- 920
Based on available monthly lists and saved games.
Rating history
ECF ratings
English rankingsECF code 263810B · Maidenhead · Latest available list 2026-11-01
ECF rating history
Revised published ratings. Pre-July 2020 grades use a separate scale.
Published lists
| Date | Type | Scale | Original | Revised |
|---|---|---|---|---|
| 2026-11-01 | blitz | rating | 2220 | 2220 |
| 2026-11-01 | rapid | rating | 2375 | 2375 |
| 2026-11-01 | standard | rating | 2617 | 2617 |
| 2026-10-01 | blitz | rating | 2207 | 2207 |
| 2026-10-01 | rapid | rating | 2355 | 2355 |
| 2026-10-01 | standard | rating | 2620 | 2620 |
| 2026-09-01 | blitz | rating | 2207 | 2207 |
| 2026-09-01 | rapid | rating | 2355 | 2355 |
| 2026-09-01 | standard | rating | 2620 | 2620 |
| 2026-08-01 | blitz | rating | 2213 | 2215 |
| 2026-08-01 | rapid | rating | 2345 | 2345 |
| 2026-08-01 | standard | rating | 2620 | 2620 |
| 2026-07-01 | blitz | rating | 2191 | 2191 |
| 2026-07-01 | rapid | rating | 2345 | 2345 |
| 2026-07-01 | standard | rating | 2620 | 2620 |
| 2026-06-01 | blitz | rating | 2191 | 2191 |
| 2026-06-01 | rapid | rating | 2345 | 2345 |
| 2026-06-01 | standard | rating | 2620 | 2620 |
| 2026-05-01 | blitz | rating | 2191 | 2191 |
| 2026-05-01 | rapid | rating | 2345 | 2345 |
| 2026-05-01 | standard | rating | 2644 | 2644 |
| 2026-04-01 | blitz | rating | 2191 | 2191 |
| 2026-04-01 | rapid | rating | 2345 | 2345 |
| 2026-04-01 | standard | rating | 2642 | 2642 |
| 2026-03-01 | blitz | rating | 2191 | 2191 |
| 2026-03-01 | rapid | rating | 2345 | 2345 |
| 2026-03-01 | standard | rating | 2628 | 2630 |
| 2026-02-01 | blitz | rating | 2191 | 2191 |
| 2026-02-01 | rapid | rating | 2345 | 2345 |
| 2026-02-01 | standard | rating | 2606 | 2606 |
| 2026-01-01 | blitz | rating | 2191 | 2191 |
| 2026-01-01 | rapid | rating | 2345 | 2345 |
| 2026-01-01 | standard | rating | 2618 | 2618 |
| 2025-12-01 | blitz | rating | 2191 | 2191 |
| 2025-12-01 | rapid | rating | 2345 | 2345 |
| 2025-12-01 | standard | rating | 2594 | 2603 |
| 2025-11-01 | blitz | rating | 2191 | 2191 |
| 2025-11-01 | rapid | rating | 2345 | 2345 |
| 2025-11-01 | standard | rating | 2584 | 2584 |
| 2025-10-01 | blitz | rating | 2191 | 2191 |
| 2025-10-01 | rapid | rating | 2345 | 2345 |
| 2025-10-01 | standard | rating | 2592 | 2592 |
| 2025-09-01 | blitz | rating | 2267 | 2267 |
| 2025-09-01 | rapid | rating | 2284 | 2284 |
| 2025-09-01 | standard | rating | 2590 | 2590 |
| 2025-08-01 | blitz | rating | 2267 | 2267 |
| 2025-08-01 | rapid | rating | 2284 | 2284 |
| 2025-08-01 | standard | rating | 2585 | 2585 |
| 2025-07-01 | blitz | rating | 2252 | 2252 |
| 2025-07-01 | rapid | rating | 2284 | 2284 |
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 701 | 2017-07-14 | 14th 4NCL Congress 2017 | Wokefield ENG | 1.4 | Max French | Matthew J Wadsworth | Draw: 1/2-1/2 | 74 | Open |
| 702 | 2017-04-30 | 4NCL 2016-17 | Telford ENG | 10.47 | Matthew J Wadsworth | Malcolm Pein | Won: 1-0 | 39 | Open |
| 703 | 2017-04-29 | 4NCL 2016-17 | Telford ENG | 9.45 | 4301498 | Matthew J Wadsworth | Won: 0-1 | 64 | Open |
| 704 | 2017-04-17 | 61st Southend Easter 2017 | Southend ENG | 7.2 | Matthew J Wadsworth | Alan B Merry | Lost: 0-1 | 90 | Open |
| 705 | 2017-04-14 | 61st Southend Easter 2017 | Southend ENG | 1.7 | Matthew J Wadsworth | Elliot Cocks | Won: 1-0 | 49 | Open |
| 706 | 2017-02-12 | 4NCL 2016-17 | Reading ENG | 6.25 | Chris R Duncan | Matthew J Wadsworth | Draw: 1/2-1/2 | 37 | Open |
| 707 | 2017-02-11 | 4NCL 2016-17 | Reading ENG | 5.35 | Matthew J Wadsworth | Jochen Wittmann | Won: 1-0 | 53 | Open |
| 708 | 2017-01-15 | 4NCL 2016-17 | Northampton ENG | 4.16 | Matthew J Wadsworth | Aleksandar Colovic | Lost: 0-1 | 40 | Open |
| 709 | 2017-01-14 | 4NCL 2016-17 | Northampton ENG | 3.24 | Katarzyna Starr | Matthew J Wadsworth | Draw: 1/2-1/2 | 65 | Open |
| 710 | 2016-12-17 | London Classic Superrapid | London ENG | 5.21 | Mark L Hebden | Matthew J Wadsworth | Lost: 1-0 | 104 | Open |
| 711 | 2016-11-20 | 4NCL 2016-17 | Reading ENG | 2.24 | Matthew J Wadsworth | Samuel G A Franklin | Draw: 1/2-1/2 | 25 | Open |
| 712 | 2016-11-19 | 4NCL 2016-17 | Reading ENG | 1.34 | Daniel Abbas | Matthew J Wadsworth | Lost: 1-0 | 47 | Open |
| 713 | 2016-10-30 | e2e4 Gatwick Int 2016 | Crawley ENG | 9.6 | Ravi Haria | Matthew J Wadsworth | Draw: 1/2-1/2 | 54 | Open |
| 714 | 2016-10-30 | e2e4 Gatwick Int 2016 | Crawley ENG | 8.6 | Matthew J Wadsworth | Alan B Merry | Won: 1-0 | 51 | Open |
| 715 | 2016-10-29 | e2e4 Gatwick Int 2016 | Crawley ENG | 7.7 | James P Jackson | Matthew J Wadsworth | Draw: 1/2-1/2 | 32 | Open |
| 716 | 2016-10-29 | e2e4 Gatwick Int 2016 | Crawley ENG | 6.1 | Matthew J Wadsworth | Jack Rudd | Won: 1-0 | 23 | Open |
| 717 | 2016-10-28 | e2e4 Gatwick Int 2016 | Crawley ENG | 5.9 | Akshaya Kalaiyalahan | Matthew J Wadsworth | Lost: 1-0 | 46 | Open |
| 718 | 2016-10-28 | e2e4 Gatwick Int 2016 | Crawley ENG | 4.5 | Matthew J Wadsworth | Tamas Jr. Fodor | Lost: 0-1 | 30 | Open |
| 719 | 2016-10-27 | e2e4 Gatwick Int 2016 | Crawley ENG | 3.8 | Alan M Byron | Matthew J Wadsworth | Won: 0-1 | 62 | Open |
| 720 | 2016-10-27 | e2e4 Gatwick Int 2016 | Crawley ENG | 2.1 | Matthew J Wadsworth | Dominic Klingher | Draw: 1/2-1/2 | 67 | Open |
| 721 | 2016-10-26 | e2e4 Gatwick Int 2016 | Crawley ENG | 1.5 | Keith C Arkell | Matthew J Wadsworth | Lost: 1-0 | 80 | Open |
| 722 | 2016-07-31 | Xtracon Chess Open 2016 | Helsingor DEN | 10.17 | Koen Leenhouts | Matthew J Wadsworth | Lost: 1-0 | 43 | Open |
| 723 | 2016-07-30 | Xtracon Chess Open 2016 | Helsingor DEN | 9.16 | Matthew J Wadsworth | Tanguy Ringoir | Draw: 1/2-1/2 | 27 | Open |
| 724 | 2016-07-29 | Xtracon Chess Open 2016 | Helsingor DEN | 8.3 | Rares Hofmann | Matthew J Wadsworth | Won: 0-1 | 28 | Open |
| 725 | 2016-07-28 | Xtracon Chess Open 2016 | Helsingor DEN | 7.35 | Jimmy Mardell | Matthew J Wadsworth | Won: 0-1 | 43 | Open |
| 726 | 2016-07-27 | Xtracon Chess Open 2016 | Helsingor DEN | 6.9 | Matthew J Wadsworth | Laurent Fressinet | Lost: 0-1 | 47 | Open |
| 727 | 2016-07-26 | Xtracon Chess Open 2016 | Helsingor DEN | 5.33 | Matthew J Wadsworth | Bo Garner Christensen | Won: 1-0 | 47 | Open |
| 728 | 2016-07-25 | Xtracon Chess Open 2016 | Helsingor DEN | 4.29 | Lasse Christensen | Matthew J Wadsworth | Draw: 1/2-1/2 | 32 | Open |
| 729 | 2016-07-24 | Xtracon Chess Open 2016 | Helsingor DEN | 3.9 | Matthew J Wadsworth | Sebastien Maze | Draw: 1/2-1/2 | 19 | Open |
| 730 | 2016-07-24 | Xtracon Chess Open 2016 | Helsingor DEN | 2.5 | Casper Christensen | Matthew J Wadsworth | Won: 0-1 | 53 | Open |
| 731 | 2016-07-23 | Xtracon Chess Open 2016 | Helsingor DEN | 1.52 | Matthew J Wadsworth | Henrik Damgaard Hansen | Won: 1-0 | 26 | Open |
| 732 | 2016-07-16 | European U18 Teams Open | Celje SLO | 7.4 | Matthew J Wadsworth | Vahap Sanal | Lost: 0-1 | 70 | Open |
| 733 | 2016-07-15 | European U18 Teams Open | Celje SLO | 6.5 | Volodymyr Vetoshko | Matthew J Wadsworth | Lost: 1-0 | 86 | Open |
| 734 | 2016-07-14 | European U18 Teams Open | Celje SLO | 5.6 | Matthew J Wadsworth | Bahadir Ozen | Draw: 1/2-1/2 | 42 | Open |
| 735 | 2016-07-13 | European U18 Teams Open | Celje SLO | 4.5 | Jan-Christian Schroeder | Matthew J Wadsworth | Draw: 1/2-1/2 | 55 | Open |
| 736 | 2016-07-12 | European U18 Teams Open | Celje SLO | 3.6 | Matthew J Wadsworth | Boris Markoja | Draw: 1/2-1/2 | 30 | Open |
| 737 | 2016-07-11 | European U18 Teams Open | Celje SLO | 2.6 | Jernej Skuhala | Matthew J Wadsworth | Lost: 1-0 | 38 | Open |
| 738 | 2016-07-10 | European U18 Teams Open | Celje SLO | 1.3 | Matthew J Wadsworth | Evgeny Zanan | Lost: 0-1 | 51 | Open |
| 739 | 2016-05-01 | 4NCL 2015-16 | Birmingham ENG | 10.145 | Matthew J Wadsworth | Iain Gourlay | Won: 1-0 | 49 | Open |
| 740 | 2016-04-30 | 4NCL 2015-16 | Birmingham ENG | 9.146 | Matthew J Wadsworth | George E O`Toole | Won: 1-0 | 37 | Open |
| 741 | 2016-04-10 | Colin Crouch Masters 2016 | London ENG | 9.5 | Tamas Jr. Fodor | Matthew J Wadsworth | Lost: 1-0 | 46 | Open |
| 742 | 2016-04-09 | Colin Crouch Masters 2016 | London ENG | 8.7 | Matthew J Wadsworth | Alistair Hill | Won: 1-0 | 16 | Open |
| 743 | 2016-04-08 | Colin Crouch Masters 2016 | London ENG | 7.9 | Matthew J Wadsworth | Simon M Warman | Won: 1-0 | 36 | Open |
| 744 | 2016-04-07 | Colin Crouch Masters 2016 | London ENG | 6.1 | Brian Tarhon | Matthew J Wadsworth | Draw: 1/2-1/2 | 28 | Open |
| 745 | 2016-04-06 | Colin Crouch Masters 2016 | London ENG | 5.13 | Matthew J Wadsworth | James Golding | Won: 1-0 | 53 | Open |
| 746 | 2016-04-05 | Colin Crouch Masters 2016 | London ENG | 4.11 | Chris B Rice | Matthew J Wadsworth | Draw: 1/2-1/2 | 44 | Open |
| 747 | 2016-04-04 | Colin Crouch Masters 2016 | London ENG | 3.7 | Richard L Britton | Matthew J Wadsworth | Lost: 1-0 | 30 | Open |
| 748 | 2016-04-03 | Colin Crouch Masters 2016 | London ENG | 2.1 | Matthew J Wadsworth | Ferenc Berkes | Lost: 0-1 | 53 | Open |
| 749 | 2016-04-02 | Colin Crouch Masters 2016 | London ENG | 1.13 | Matthew J Wadsworth | James Moreby | Won: 1-0 | 30 | Open |
| 750 | 2016-03-20 | 4NCL 2015-16 | Birmingham ENG | 8.146 | David C Smerdon | Matthew J Wadsworth | Draw: 1/2-1/2 | 95 | Open |
- vs Max FrenchDraw · ½–½Black · 2017-07-14 · Round 1.414th 4NCL Congress 2017
- vs Malcolm PeinWon · 1-0White · 2017-04-30 · Round 10.474NCL 2016-17
- vs 4301498Won · 0-1Black · 2017-04-29 · Round 9.454NCL 2016-17
- vs Alan B MerryLost · 0-1White · 2017-04-17 · Round 7.261st Southend Easter 2017
- vs Elliot CocksWon · 1-0White · 2017-04-14 · Round 1.761st Southend Easter 2017
- vs Chris R DuncanDraw · ½–½Black · 2017-02-12 · Round 6.254NCL 2016-17
- vs Jochen WittmannWon · 1-0White · 2017-02-11 · Round 5.354NCL 2016-17
- vs Aleksandar ColovicLost · 0-1White · 2017-01-15 · Round 4.164NCL 2016-17
- vs Katarzyna StarrDraw · ½–½Black · 2017-01-14 · Round 3.244NCL 2016-17
- vs Mark L HebdenLost · 1-0Black · 2016-12-17 · Round 5.21London Classic Superrapid
- vs Samuel G A FranklinDraw · ½–½White · 2016-11-20 · Round 2.244NCL 2016-17
- vs Daniel AbbasLost · 1-0Black · 2016-11-19 · Round 1.344NCL 2016-17
- vs Ravi HariaDraw · ½–½Black · 2016-10-30 · Round 9.6e2e4 Gatwick Int 2016
- vs Alan B MerryWon · 1-0White · 2016-10-30 · Round 8.6e2e4 Gatwick Int 2016
- vs James P JacksonDraw · ½–½Black · 2016-10-29 · Round 7.7e2e4 Gatwick Int 2016
- vs Jack RuddWon · 1-0White · 2016-10-29 · Round 6.1e2e4 Gatwick Int 2016
- vs Akshaya KalaiyalahanLost · 1-0Black · 2016-10-28 · Round 5.9e2e4 Gatwick Int 2016
- vs Tamas Jr. FodorLost · 0-1White · 2016-10-28 · Round 4.5e2e4 Gatwick Int 2016
- vs Alan M ByronWon · 0-1Black · 2016-10-27 · Round 3.8e2e4 Gatwick Int 2016
- vs Dominic KlingherDraw · ½–½White · 2016-10-27 · Round 2.1e2e4 Gatwick Int 2016
- vs Keith C ArkellLost · 1-0Black · 2016-10-26 · Round 1.5e2e4 Gatwick Int 2016
- vs Koen LeenhoutsLost · 1-0Black · 2016-07-31 · Round 10.17Xtracon Chess Open 2016
- vs Tanguy RingoirDraw · ½–½White · 2016-07-30 · Round 9.16Xtracon Chess Open 2016
- vs Rares HofmannWon · 0-1Black · 2016-07-29 · Round 8.3Xtracon Chess Open 2016
- vs Jimmy MardellWon · 0-1Black · 2016-07-28 · Round 7.35Xtracon Chess Open 2016
- vs Laurent FressinetLost · 0-1White · 2016-07-27 · Round 6.9Xtracon Chess Open 2016
- vs Bo Garner ChristensenWon · 1-0White · 2016-07-26 · Round 5.33Xtracon Chess Open 2016
- vs Lasse ChristensenDraw · ½–½Black · 2016-07-25 · Round 4.29Xtracon Chess Open 2016
- vs Sebastien MazeDraw · ½–½White · 2016-07-24 · Round 3.9Xtracon Chess Open 2016
- vs Casper ChristensenWon · 0-1Black · 2016-07-24 · Round 2.5Xtracon Chess Open 2016
- vs Henrik Damgaard HansenWon · 1-0White · 2016-07-23 · Round 1.52Xtracon Chess Open 2016
- vs Vahap SanalLost · 0-1White · 2016-07-16 · Round 7.4European U18 Teams Open
- vs Volodymyr VetoshkoLost · 1-0Black · 2016-07-15 · Round 6.5European U18 Teams Open
- vs Bahadir OzenDraw · ½–½White · 2016-07-14 · Round 5.6European U18 Teams Open
- vs Jan-Christian SchroederDraw · ½–½Black · 2016-07-13 · Round 4.5European U18 Teams Open
- vs Boris MarkojaDraw · ½–½White · 2016-07-12 · Round 3.6European U18 Teams Open
- vs Jernej SkuhalaLost · 1-0Black · 2016-07-11 · Round 2.6European U18 Teams Open
- vs Evgeny ZananLost · 0-1White · 2016-07-10 · Round 1.3European U18 Teams Open
- vs Iain GourlayWon · 1-0White · 2016-05-01 · Round 10.1454NCL 2015-16
- vs George E O`TooleWon · 1-0White · 2016-04-30 · Round 9.1464NCL 2015-16
- vs Tamas Jr. FodorLost · 1-0Black · 2016-04-10 · Round 9.5Colin Crouch Masters 2016
- vs Alistair HillWon · 1-0White · 2016-04-09 · Round 8.7Colin Crouch Masters 2016
- vs Simon M WarmanWon · 1-0White · 2016-04-08 · Round 7.9Colin Crouch Masters 2016
- vs Brian TarhonDraw · ½–½Black · 2016-04-07 · Round 6.1Colin Crouch Masters 2016
- vs James GoldingWon · 1-0White · 2016-04-06 · Round 5.13Colin Crouch Masters 2016
- vs Chris B RiceDraw · ½–½Black · 2016-04-05 · Round 4.11Colin Crouch Masters 2016
- vs Richard L BrittonLost · 1-0Black · 2016-04-04 · Round 3.7Colin Crouch Masters 2016
- vs Ferenc BerkesLost · 0-1White · 2016-04-03 · Round 2.1Colin Crouch Masters 2016
- vs James MorebyWon · 1-0White · 2016-04-02 · Round 1.13Colin Crouch Masters 2016
- vs David C SmerdonDraw · ½–½Black · 2016-03-20 · Round 8.1464NCL 2015-16
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | 2026-27 4NCL Division 1 Rounds 1-2 | Classical | 1 |
| 2026-10-03 | 2026 Army and Navy Club Pall Mall Masters - Challengers Blitz | Blitz | 3½ |
| 2026-10-03 | 2026 Army and Navy Club Pall Mall Masters - Challengers Rapid | Rapid | 4½ |