CMJoshua Altman
ENG Born 2004 Male
- FIDE ID
- 426210
Player overview
Joshua Altman’s highest recorded classical FIDE rating is 2254 (October 2026). On the November 2026 FIDE list, Joshua Altman ranks #5784 worldwide and #87 in England among active classical players.
FIDE ratings
Rapid
2028Published FIDE
Blitz
2015Published FIDE
Official classical ranks
- World rank
- #5784
- National rank · ENG
- #87
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2254 Oct 2026
- Recorded years
- 2012–2026
- Archived games
- 526
Based on available monthly lists and saved games.
Rating history
ECF ratings
English rankingsECF code 284925C · London * · Latest available list 2024-08-01
—Standard
—Rapid
—Blitz
ECF rating history
Revised published ratings. Pre-July 2020 grades use a separate scale.
Published lists
| Date | Type | Scale | Original | Revised |
|---|---|---|---|---|
| 2015-07-01 | rapid | grade | 137 | 137 |
| 2015-07-01 | standard | grade | 161 | 161 |
| 2015-01-01 | rapid | grade | 143 | 143 |
| 2015-01-01 | standard | grade | 167 | 167 |
| 2014-07-01 | rapid | grade | 141 | 141 |
| 2014-07-01 | standard | grade | 166 | 166 |
| 2014-01-01 | rapid | grade | 141 | 141 |
| 2014-01-01 | standard | grade | 160 | 160 |
| 2013-07-01 | rapid | grade | 156 | 156 |
| 2013-07-01 | standard | grade | 153 | 153 |
| 2013-01-01 | rapid | grade | 145 | 145 |
| 2013-01-01 | standard | grade | 131 | 131 |
| 2012-07-01 | rapid | grade | 107 | 107 |
| 2012-07-01 | standard | grade | 115 | 115 |
| 2012-01-01 | rapid | grade | 94 | 94 |
| 2012-01-01 | standard | grade | 102 | 102 |
| 2011-07-01 | rapid | grade | 49 | 49 |
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2023-08-22 | Titled Tue 22nd Aug Late | chess.com INT | 4 | Joshua Altman | Tamas-Kristof Balla | Lost: 0-1 | 69 | Open |
| 2 | 2023-08-22 | Titled Tue 22nd Aug Late | chess.com INT | 3 | Jonathan Pein | Joshua Altman | Lost: 1-0 | 58 | Open |
| 3 | 2023-08-22 | Titled Tue 22nd Aug Early | chess.com INT | 3 | Damian Sliwicki | Joshua Altman | Lost: 1-0 | 70 | Open |
| 4 | 2023-08-22 | Titled Tue 22nd Aug Early | chess.com INT | 2 | Joshua Altman | Daniil Dubov | Lost: 0-1 | 45 | Open |
| 5 | 2023-08-22 | Titled Tue 22nd Aug Late | chess.com INT | 2 | Joshua Altman | Jeffery Xiong | Lost: 0-1 | 33 | Open |
| 6 | 2023-08-22 | Titled Tue 22nd Aug Early | chess.com INT | 1 | Joshua Altman | Jaime Vaglio Munoz | Won: 1-0 | 42 | Open |
| 7 | 2023-08-22 | Titled Tue 22nd Aug Late | chess.com INT | 1 | Joshua Altman | Maria Fominykh | Won: 1-0 | 43 | Open |
| 8 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 9 | Joshua Altman | Cristian-Clement Daianu | Draw: 1/2-1/2 | 46 | Open |
| 9 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 9 | Wojciech Smieszek | Joshua Altman | Won: 0-1 | 65 | Open |
| 10 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 8 | Joshua Altman | Tyrell Harriott | Won: 1-0 | 52 | Open |
| 11 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 8 | Matheus Mendes Domingues Ribeiro | Joshua Altman | Won: 0-1 | 31 | Open |
| 12 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 7 | Joshua Altman | Boris Itkis | Won: 1-0 | 29 | Open |
| 13 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 7 | Aleksandra Lach | Joshua Altman | Lost: 1-0 | 36 | Open |
| 14 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 6 | Bulat Khalikov | Joshua Altman | Lost: 1-0 | 66 | Open |
| 15 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 6 | Alexandra Afanasieva | Joshua Altman | Draw: 1/2-1/2 | 58 | Open |
| 16 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 5 | Joshua Altman | Bojan Todorovic | Won: 1-0 | 27 | Open |
| 17 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 5 | Joshua Altman | Jose Carlos Ibarra Jerez | Lost: 0-1 | 20 | Open |
| 18 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 4 | Jan Petr | Joshua Altman | Won: 0-1 | 84 | Open |
| 19 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 4 | Alexander Donchenko | Joshua Altman | Lost: 1-0 | 43 | Open |
| 20 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 3 | Joshua Altman | Roman Kozelov | Won: 1-0 | 39 | Open |
| 21 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 3 | Diego Garcia Alvarez | Joshua Altman | Won: 0-1 | 54 | Open |
| 22 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 2 | Joshua Altman | Levon Aronian | Lost: 0-1 | 69 | Open |
| 23 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 2 | Rushan Bogaudinov | Joshua Altman | Won: 0-1 | 13 | Open |
| 24 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 1 | Joshua Altman | Diana Preobrazhenskaya | Lost: 0-1 | 54 | Open |
| 25 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 1 | Joshua Altman | Shawn Martinez | Won: 1-0 | 43 | Open |
| 26 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 11 | Joshua Altman | Ivan Povshednyi | Lost: 0-1 | 60 | Open |
| 27 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 11 | Leonardo Tristan | Joshua Altman | Lost: 1-0 | 67 | Open |
| 28 | 2023-08-15 | Titled Tue 15th Aug Late | chess.com INT | 10 | Alan H Morris-Suzuki | Joshua Altman | Won: 0-1 | 29 | Open |
| 29 | 2023-08-15 | Titled Tue 15th Aug Early | chess.com INT | 10 | Atanas Dimitrov | Joshua Altman | Lost: 1-0 | 29 | Open |
| 30 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 9 | Joshua Altman | Mei-En Emmanuelle Hng | Won: 1-0 | 37 | Open |
| 31 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 8 | Aadit Bhatia | Joshua Altman | Won: 0-1 | 59 | Open |
| 32 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 7 | Joshua Altman | Gajwa Ankit | Lost: 0-1 | 58 | Open |
| 33 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 6 | Tobias Lang Nilsen | Joshua Altman | Lost: 1-0 | 39 | Open |
| 34 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 5 | Joshua Altman | Kiren Vivek Nasta | Won: 1-0 | 44 | Open |
| 35 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 4 | Andres Ingunza Curro | Joshua Altman | Lost: 1-0 | 40 | Open |
| 36 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 3 | Rushan Bogaudinov | Joshua Altman | Draw: 1/2-1/2 | 73 | Open |
| 37 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 2 | Joshua Altman | Anthony He | Lost: 0-1 | 54 | Open |
| 38 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 1 | Joshua Altman | Luis Fernandez Siles | Won: 1-0 | 51 | Open |
| 39 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 11 | Matyas Zeman | Joshua Altman | Won: 0-1 | 19 | Open |
| 40 | 2023-08-08 | Titled Tue 8th Aug Late | chess.com INT | 10 | Joshua Altman | Nicholas Ladan | Won: 1-0 | 29 | Open |
| 41 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 8 | Joshua Altman | Aleksandar Topalov | Won: 1-0 | 17 | Open |
| 42 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 7 | Asa Hoffmann | Joshua Altman | Won: 0-1 | 56 | Open |
| 43 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 6 | Joshua Altman | Mushini Ajay | Lost: 0-1 | 41 | Open |
| 44 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 5 | Shahi Harshal | Joshua Altman | Won: 0-1 | 53 | Open |
| 45 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 4 | Andres Delgado Kuffo | Joshua Altman | Lost: 1-0 | 78 | Open |
| 46 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 3 | Joshua Altman | Benjamin Yan | Lost: 0-1 | 44 | Open |
| 47 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 2 | German Bazeev | Joshua Altman | Lost: 1-0 | 59 | Open |
| 48 | 2023-08-01 | Titled Tue 1st Aug Late | chess.com INT | 1 | Joshua Altman | Aleksandra Lukina | Won: 1-0 | 48 | Open |
| 49 | 2023-07-25 | Titled Tue 25th Jul Early | chess.com INT | 9 | Joshua Altman | Stanislav Tsyhanchuk | Draw: 1/2-1/2 | 67 | Open |
| 50 | 2023-07-25 | Titled Tue 25th Jul Early | chess.com INT | 8 | Aleksandar Topalov | Joshua Altman | Lost: 1-0 | 43 | Open |
- vs Tamas-Kristof BallaLost · 0-1White · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
- vs Jonathan PeinLost · 1-0Black · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
- vs Damian SliwickiLost · 1-0Black · 2023-08-22 · Round 3Titled Tue 22nd Aug Early
- vs Daniil DubovLost · 0-1White · 2023-08-22 · Round 2Titled Tue 22nd Aug Early
- vs Jeffery XiongLost · 0-1White · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
- vs Jaime Vaglio MunozWon · 1-0White · 2023-08-22 · Round 1Titled Tue 22nd Aug Early
- vs Maria FominykhWon · 1-0White · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
- vs Cristian-Clement DaianuDraw · ½–½White · 2023-08-15 · Round 9Titled Tue 15th Aug Late
- vs Wojciech SmieszekWon · 0-1Black · 2023-08-15 · Round 9Titled Tue 15th Aug Early
- vs Tyrell HarriottWon · 1-0White · 2023-08-15 · Round 8Titled Tue 15th Aug Early
- vs Matheus Mendes Domingues RibeiroWon · 0-1Black · 2023-08-15 · Round 8Titled Tue 15th Aug Late
- vs Boris ItkisWon · 1-0White · 2023-08-15 · Round 7Titled Tue 15th Aug Late
- vs Aleksandra LachLost · 1-0Black · 2023-08-15 · Round 7Titled Tue 15th Aug Early
- vs Bulat KhalikovLost · 1-0Black · 2023-08-15 · Round 6Titled Tue 15th Aug Late
- vs Alexandra AfanasievaDraw · ½–½Black · 2023-08-15 · Round 6Titled Tue 15th Aug Early
- vs Bojan TodorovicWon · 1-0White · 2023-08-15 · Round 5Titled Tue 15th Aug Early
- vs Jose Carlos Ibarra JerezLost · 0-1White · 2023-08-15 · Round 5Titled Tue 15th Aug Late
- vs Jan PetrWon · 0-1Black · 2023-08-15 · Round 4Titled Tue 15th Aug Late
- vs Alexander DonchenkoLost · 1-0Black · 2023-08-15 · Round 4Titled Tue 15th Aug Early
- vs Roman KozelovWon · 1-0White · 2023-08-15 · Round 3Titled Tue 15th Aug Early
- vs Diego Garcia AlvarezWon · 0-1Black · 2023-08-15 · Round 3Titled Tue 15th Aug Late
- vs Levon AronianLost · 0-1White · 2023-08-15 · Round 2Titled Tue 15th Aug Late
- vs Rushan BogaudinovWon · 0-1Black · 2023-08-15 · Round 2Titled Tue 15th Aug Early
- vs Diana PreobrazhenskayaLost · 0-1White · 2023-08-15 · Round 1Titled Tue 15th Aug Early
- vs Shawn MartinezWon · 1-0White · 2023-08-15 · Round 1Titled Tue 15th Aug Late
- vs Ivan PovshednyiLost · 0-1White · 2023-08-15 · Round 11Titled Tue 15th Aug Early
- vs Leonardo TristanLost · 1-0Black · 2023-08-15 · Round 11Titled Tue 15th Aug Late
- vs Alan H Morris-SuzukiWon · 0-1Black · 2023-08-15 · Round 10Titled Tue 15th Aug Late
- vs Atanas DimitrovLost · 1-0Black · 2023-08-15 · Round 10Titled Tue 15th Aug Early
- vs Mei-En Emmanuelle HngWon · 1-0White · 2023-08-08 · Round 9Titled Tue 8th Aug Late
- vs Aadit BhatiaWon · 0-1Black · 2023-08-08 · Round 8Titled Tue 8th Aug Late
- vs Gajwa AnkitLost · 0-1White · 2023-08-08 · Round 7Titled Tue 8th Aug Late
- vs Tobias Lang NilsenLost · 1-0Black · 2023-08-08 · Round 6Titled Tue 8th Aug Late
- vs Kiren Vivek NastaWon · 1-0White · 2023-08-08 · Round 5Titled Tue 8th Aug Late
- vs Andres Ingunza CurroLost · 1-0Black · 2023-08-08 · Round 4Titled Tue 8th Aug Late
- vs Rushan BogaudinovDraw · ½–½Black · 2023-08-08 · Round 3Titled Tue 8th Aug Late
- vs Anthony HeLost · 0-1White · 2023-08-08 · Round 2Titled Tue 8th Aug Late
- vs Luis Fernandez SilesWon · 1-0White · 2023-08-08 · Round 1Titled Tue 8th Aug Late
- vs Matyas ZemanWon · 0-1Black · 2023-08-08 · Round 11Titled Tue 8th Aug Late
- vs Nicholas LadanWon · 1-0White · 2023-08-08 · Round 10Titled Tue 8th Aug Late
- vs Aleksandar TopalovWon · 1-0White · 2023-08-01 · Round 8Titled Tue 1st Aug Late
- vs Asa HoffmannWon · 0-1Black · 2023-08-01 · Round 7Titled Tue 1st Aug Late
- vs Mushini AjayLost · 0-1White · 2023-08-01 · Round 6Titled Tue 1st Aug Late
- vs Shahi HarshalWon · 0-1Black · 2023-08-01 · Round 5Titled Tue 1st Aug Late
- vs Andres Delgado KuffoLost · 1-0Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
- vs Benjamin YanLost · 0-1White · 2023-08-01 · Round 3Titled Tue 1st Aug Late
- vs German BazeevLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Late
- vs Aleksandra LukinaWon · 1-0White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
- vs Stanislav TsyhanchukDraw · ½–½White · 2023-07-25 · Round 9Titled Tue 25th Jul Early
- vs Aleksandar TopalovLost · 1-0Black · 2023-07-25 · Round 8Titled Tue 25th Jul Early
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-06 | 2026 Fall FIDE - Blitz | Blitz | 3½ |
| 2026-09-03 | 2026 Labor Day CCC GM Norm Invitational (38) - B | Classical | 3 |