Welcome!
LOGIN | REGISTER
Name: Joshua Sheng
Federation: United States United States
Sex: Male Male
Born: 2000
Fide FIDE ID: 2057360 FIDE Profile
Title: Grand Master
ELO Classic: 2480
ELO Blitz: 2376
Years: 2014 - 2024
Total Games: 258
Wins: 104 (40.31 %)
Draws: 107 (41.47 %)
Losses: 47 (18.22 %)
Score: 61.05 %

Joshua Sheng

Last tournaments played

Tournament Date Elo Avg. Country
1000GM Oct GpA 10/04/2024 2294  United States
1000GM Labor Super Swiss 08/30/2024 2268  United States
1000GM Memorial Day 2024 05/23/2024 2234  United States
1000GM Winter GM 2 2024 01/02/2024 2356  United States

Joshua Sheng Opening Repertoire with White pieces

ECO Opening Games
C50 King's pawn game 9 games
B94 Sicilian, Najdorf, 6.Bg5 5 games
B06 Robatsch (modern) defence 5 games
A45 Queen's pawn game 4 games

Joshua Sheng Opening Repertoire with Black pieces

ECO Opening Games
B40 Sicilian defence 7 games
D02 Queen's pawn game 7 games
A05 Reti opening 5 games
C00 French defence 4 games

Games played by Joshua Sheng

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Guo, E 2190 Sheng, J 2482 0-1 View Game 32 C03 2024 1000GM Oct GpA View Game
Rajaram, R 2063 Sheng, J 2482 ½-½ View Game 25 E91 2024 1000GM Oct GpA View Game
Arutla, A 2248 Sheng, J 2482 ½-½ View Game 41 B41 2024 1000GM Oct GpA View Game
Sheng, J 2482 Atwell, R 2185 1-0 View Game 36 C26 2024 1000GM Oct GpA View Game
Sheng, J 2482 Wongso, S 2216 1-0 View Game 47 C00 2024 1000GM Oct GpA View Game
Sheng, J 2474 Yoo, C 2616 ½-½ View Game 12 B10 2024 1000GM Labor Super Swiss View Game
Ubaldo Suarez, M 1958 Sheng, J 2474 0-1 View Game 41 E94 2024 1000GM Labor Super Swiss View Game
Sheng, J 2474 Montes Orozco, M 2155 1-0 View Game 60 A20 2024 1000GM Labor Super Swiss View Game
Sheng, J 2474 Hevia Alejano, C 2414 ½-½ View Game 44 C02 2024 1000GM Labor Super Swiss View Game
Garcia Guerrero, I 2291 Sheng, J 2474 0-1 View Game 33 A45 2024 1000GM Labor Super Swiss View Game
Mikaelyan, A 2529 Sheng, J 2474 ½-½ View Game 60 C60 2024 1000GM Labor Super Swiss View Game
Sheng, J 2474 Corrales Jimenez, F 2564 ½-½ View Game 42 B92 2024 1000GM Labor Super Swiss View Game
Sheng, J 2474 Chen, R 2408 ½-½ View Game 45 B51 2024 1000GM Labor Super Swiss View Game
Cordova, E 2519 Sheng, J 2474 ½-½ View Game 21 E62 2024 1000GM Labor Super Swiss View Game
Sheng, J 2463 Batchuluun, T 2452 ½-½ View Game 30 C65 2024 1000GM Memorial Day 2024 View Game
Brodsky, D 2514 Sheng, J 2463 1-0 View Game 35 C02 2024 1000GM Memorial Day 2024 View Game
Sheng, J 2463 Nagy, G 2433 1-0 View Game 40 C78 2024 1000GM Memorial Day 2024 View Game
Griffith, K 2384 Sheng, J 2463 0-1 View Game 28 C01 2024 1000GM Memorial Day 2024 View Game
Heimann, M 2441 Sheng, J 2463 ½-½ View Game 62 A05 2024 1000GM Memorial Day 2024 View Game
Sheng, J 2463 Shivakumar, S 2317 1-0 View Game 61 B10 2024 1000GM Memorial Day 2024 View Game
Sheng, J 2463 Jiang, L 2318 1-0 View Game 38 C50 2024 1000GM Memorial Day 2024 View Game
Georgiev, V 2392 Sheng, J 2463 ½-½ View Game 21 E70 2024 1000GM Memorial Day 2024 View Game
Doknjas, N 2229 Sheng, J 2463 0-1 View Game 46 B42 2024 1000GM Memorial Day 2024 View Game
Rajaram, R 2151 Sheng, J 2461 0-1 View Game 2024 1000GM Winter GM 2 2024 View Game
Yan, N 2311 Sheng, J 2461 0-1 View Game 44 B10 2024 1000GM Winter GM 2 2024 View Game
Sheng, J 2461 Wang, I 2316 ½-½ View Game 50 B41 2024 1000GM Winter GM 2 2024 View Game
Amburgy, R 2200 Sheng, J 2461 0-1 View Game 50 A40 2024 1000GM Winter GM 2 2024 View Game
Sheng, J 2461 Guo, A 2255 1-0 View Game 33 B31 2024 1000GM Winter GM 2 2024 View Game
Shivakumar, S 2307 Sheng, J 2461 ½-½ View Game 21 A40 2024 1000GM Winter GM 2 2024 View Game
Sheng, J 2461 Liu, E 2332 1-0 View Game 48 B54 2024 1000GM Winter GM 2 2024 View Game
Sathish, P 2357 Sheng, J 2461 1-0 View Game 35 B40 2024 1000GM Winter GM 2 2024 View Game
Sheng, J 2461 Nathan, N 2190 1-0 View Game 31 B32 2024 1000GM Winter GM 2 2024 View Game
Sheng, J 2461 Arutla, A 2132 1-0 View Game 60 C24 2023 1000GM Winter GM 1 2023 View Game
Sripada, H 2278 Sheng, J 2461 0-1 View Game 2023 1000GM Winter GM 1 2023 View Game
Sheng, J 2461 Nathan, N 2190 1-0 View Game 30 B30 2023 1000GM Winter GM 1 2023 View Game
Achuthan, A 1947 Sheng, J 2461 0-1 View Game 35 A46 2023 1000GM Winter GM 1 2023 View Game
Sheng, J 2461 Jiang, L 2258 1-0 View Game 31 A28 2023 1000GM Winter GM 1 2023 View Game
Vemparala, N 2192 Sheng, J 2461 0-1 View Game 43 B60 2023 1000GM Winter GM 1 2023 View Game
Sheng, J 2461 Oberoi, S 2205 0-1 View Game 39 B36 2023 1000GM Winter GM 1 2023 View Game
Sheng, J 2461 Deng, H 2281 ½-½ View Game 54 B40 2023 1000GM Winter GM 1 2023 View Game