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

Classical

2254

Published FIDE

Rapid

2028

Published FIDE

Blitz

2015

Published 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 rankings

ECF 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
DateTypeScaleOriginalRevised
2015-07-01rapidgrade137137
2015-07-01standardgrade161161
2015-01-01rapidgrade143143
2015-01-01standardgrade167167
2014-07-01rapidgrade141141
2014-07-01standardgrade166166
2014-01-01rapidgrade141141
2014-01-01standardgrade160160
2013-07-01rapidgrade156156
2013-07-01standardgrade153153
2013-01-01rapidgrade145145
2013-01-01standardgrade131131
2012-07-01rapidgrade107107
2012-07-01standardgrade115115
2012-01-01rapidgrade9494
2012-01-01standardgrade102102
2011-07-01rapidgrade4949

FIDE rating history

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
  1. vs Tamas-Kristof BallaLost · 0-1White · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  2. vs Jonathan PeinLost · 1-0Black · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  3. vs Damian SliwickiLost · 1-0Black · 2023-08-22 · Round 3Titled Tue 22nd Aug Early
  4. vs Daniil DubovLost · 0-1White · 2023-08-22 · Round 2Titled Tue 22nd Aug Early
  5. vs Jeffery XiongLost · 0-1White · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
  6. vs Jaime Vaglio MunozWon · 1-0White · 2023-08-22 · Round 1Titled Tue 22nd Aug Early
  7. vs Maria FominykhWon · 1-0White · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
  8. vs Cristian-Clement DaianuDraw · ½–½White · 2023-08-15 · Round 9Titled Tue 15th Aug Late
  9. vs Wojciech SmieszekWon · 0-1Black · 2023-08-15 · Round 9Titled Tue 15th Aug Early
  10. vs Tyrell HarriottWon · 1-0White · 2023-08-15 · Round 8Titled Tue 15th Aug Early
  11. vs Matheus Mendes Domingues RibeiroWon · 0-1Black · 2023-08-15 · Round 8Titled Tue 15th Aug Late
  12. vs Boris ItkisWon · 1-0White · 2023-08-15 · Round 7Titled Tue 15th Aug Late
  13. vs Aleksandra LachLost · 1-0Black · 2023-08-15 · Round 7Titled Tue 15th Aug Early
  14. vs Bulat KhalikovLost · 1-0Black · 2023-08-15 · Round 6Titled Tue 15th Aug Late
  15. vs Alexandra AfanasievaDraw · ½–½Black · 2023-08-15 · Round 6Titled Tue 15th Aug Early
  16. vs Bojan TodorovicWon · 1-0White · 2023-08-15 · Round 5Titled Tue 15th Aug Early
  17. vs Jose Carlos Ibarra JerezLost · 0-1White · 2023-08-15 · Round 5Titled Tue 15th Aug Late
  18. vs Jan PetrWon · 0-1Black · 2023-08-15 · Round 4Titled Tue 15th Aug Late
  19. vs Alexander DonchenkoLost · 1-0Black · 2023-08-15 · Round 4Titled Tue 15th Aug Early
  20. vs Roman KozelovWon · 1-0White · 2023-08-15 · Round 3Titled Tue 15th Aug Early
  21. vs Diego Garcia AlvarezWon · 0-1Black · 2023-08-15 · Round 3Titled Tue 15th Aug Late
  22. vs Levon AronianLost · 0-1White · 2023-08-15 · Round 2Titled Tue 15th Aug Late
  23. vs Rushan BogaudinovWon · 0-1Black · 2023-08-15 · Round 2Titled Tue 15th Aug Early
  24. vs Diana PreobrazhenskayaLost · 0-1White · 2023-08-15 · Round 1Titled Tue 15th Aug Early
  25. vs Shawn MartinezWon · 1-0White · 2023-08-15 · Round 1Titled Tue 15th Aug Late
  26. vs Ivan PovshednyiLost · 0-1White · 2023-08-15 · Round 11Titled Tue 15th Aug Early
  27. vs Leonardo TristanLost · 1-0Black · 2023-08-15 · Round 11Titled Tue 15th Aug Late
  28. vs Alan H Morris-SuzukiWon · 0-1Black · 2023-08-15 · Round 10Titled Tue 15th Aug Late
  29. vs Atanas DimitrovLost · 1-0Black · 2023-08-15 · Round 10Titled Tue 15th Aug Early
  30. vs Mei-En Emmanuelle HngWon · 1-0White · 2023-08-08 · Round 9Titled Tue 8th Aug Late
  31. vs Aadit BhatiaWon · 0-1Black · 2023-08-08 · Round 8Titled Tue 8th Aug Late
  32. vs Gajwa AnkitLost · 0-1White · 2023-08-08 · Round 7Titled Tue 8th Aug Late
  33. vs Tobias Lang NilsenLost · 1-0Black · 2023-08-08 · Round 6Titled Tue 8th Aug Late
  34. vs Kiren Vivek NastaWon · 1-0White · 2023-08-08 · Round 5Titled Tue 8th Aug Late
  35. vs Andres Ingunza CurroLost · 1-0Black · 2023-08-08 · Round 4Titled Tue 8th Aug Late
  36. vs Rushan BogaudinovDraw · ½–½Black · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  37. vs Anthony HeLost · 0-1White · 2023-08-08 · Round 2Titled Tue 8th Aug Late
  38. vs Luis Fernandez SilesWon · 1-0White · 2023-08-08 · Round 1Titled Tue 8th Aug Late
  39. vs Matyas ZemanWon · 0-1Black · 2023-08-08 · Round 11Titled Tue 8th Aug Late
  40. vs Nicholas LadanWon · 1-0White · 2023-08-08 · Round 10Titled Tue 8th Aug Late
  41. vs Aleksandar TopalovWon · 1-0White · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  42. vs Asa HoffmannWon · 0-1Black · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  43. vs Mushini AjayLost · 0-1White · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  44. vs Shahi HarshalWon · 0-1Black · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  45. vs Andres Delgado KuffoLost · 1-0Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  46. vs Benjamin YanLost · 0-1White · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  47. vs German BazeevLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  48. vs Aleksandra LukinaWon · 1-0White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  49. vs Stanislav TsyhanchukDraw · ½–½White · 2023-07-25 · Round 9Titled Tue 25th Jul Early
  50. vs Aleksandar TopalovLost · 1-0Black · 2023-07-25 · Round 8Titled Tue 25th Jul Early

FIDE tournaments

DateTournamentTypeScore
2026-09-062026 Fall FIDE - BlitzBlitz3½
2026-09-032026 Labor Day CCC GM Norm Invitational (38) - BClassical3

All tournament results