Avatar of Wei Ming Kevin Goh

Wei Ming Kevin Goh GM

Username: Kevin_Goh

Playing Since: 2009-09-22 (Active)

Wow Factor: ♟♟♟♟♟

Chess.com

Daily: 1313
8W / 0L / 0D
Rapid: 2136
31W / 23L / 13D
Blitz: 2902
2115W / 1778L / 327D
Bullet: 2653
85W / 62L / 4D

Wei Ming Kevin Goh - Grandmaster Extraordinaire

When it comes to blitz chess, few can keep up with the legendary Wei Ming Kevin Goh, a formidable Grandmaster recognized by FIDE. Known affectionately in the chess world as Kevin_Goh, this player has danced around the 2800+ rating mark in blitz, achieving a peak rating of 3107 back in May 2021 – a score that sounds more like a secret agent code than a chess rating.

Starting from humble beginnings around 2011 with a blitz rating just shy of 2000, Kevin’s rapid ascent in the chess ranks could rival a knight's gallop across the board. Their playstyle is characterized by resilience and remarkable tactical awareness: a comeback rate pushing 86% means Kevin often turns potential disasters into dazzling victories. Beware if you try to snag a piece early - their win rate after losing one hovers near 48%, proving they’re never out until the king falls.

Kevin’s openings remain classified under a "Top Secret" category, with thousands of games logged and a respectable 50% win rate in blitz alone, confirming that adversaries rarely guess what’s coming next. Their blitz record boasts over 2000 wins out of nearly 4000 games, with streaks of up to 13 straight wins - not bad for someone who sees more forks and pins than most see coffee breaks.

But life isn’t only about grand victories; Kevin has had their share of losses and draws, often tempering the fierce competitive fire with patience and strategic nuance. Notably, their longest losing streak stands at 11 games, which is basically just a blip before the next astonishing comeback.

Under the hood, this player loves the nighttime battlefield, with their best performance happening around 10 PM—apparently, the perfect time to deliver lethal checkmates when the rest of the world is winding down. Kevin’s games tend to be long (averaging nearly 77 moves per win), showing a preference for deep strategic maneuvering rather than quick tactical skirmishes.

While blitz is their arena, Kevin also showcases strong skills in bullet (max rating 2593) and rapid (max rating 2475), proving they're not a one-trick pony. In daily chess, they maintain impeccable records, winning every game in their limited sample — a true master of both speed and precision.

Recent Triumph

On April 11, 2025, Kevin secured a stylish victory by resignation against a strong opponent rated 2757. With a keen eye and relentless pressure, they orchestrated a position so suffocating their adversary threw in the towel — a reminder that when Kevin is on the board, resigning is just chess etiquette.

Personality & Playing Style

Known for a rather low early resignation rate (around 0.43%), Kevin is the kind of player who never waves the white flag prematurely. Their striking psychological toughness means they tilt less than one might expect under pressure. However, their occasional bouts of frustration only add a human touch to this near-machinelike competitor.

Expect Kevin to feast on endgame positions, as their games indicate an appetite for complex finales (over 81% endgame frequency). Their approach is methodical and patient, averaging longer games with more moves in victories than in defeats, suggesting a chess mind that thrives in the grinding and the complicated.

Whether crushing opponents in blitz or grinding out wins in slower time controls, Wei Ming Kevin Goh continues to intrigue and inspire. If you ever face Kevin online, remember: the clock is ticking, and they're probably two moves ahead — so fold your monarchy accordingly.


Coach Chesswick's Profile Photo
Coach Chesswick

Hi Kevin!

Your recent games show why you are always a dangerous blitz opponent: you seize the initiative early and convert quickly. Here is some feedback that should help you squeeze out a few extra rating points and climb past your next 3107 (2021-05-11) milestone.

What’s working well

  • Crisp calculation in open positions. In the win vs. rase you correctly gave up an exchange with 23…Rc2!! and never let the counter-play breathe.
  • Opening choice with White. The Vienna and French-Advance lines you employ (see the PGN snippets) force early imbalances—perfect for 3-minute games.
  • “Finish-fast” instinct. When you smell blood, the game is often over before move 30; that keeps the clock in your favour.

Patterns to fix

  • King safety in your …e6 Sicilians. Both losses to IMPERAGE and maddeningwaste featured premature …g6 that became a hook for pawn storms. Try the more solid …a6–…b5 ideas or delay …g6 until the centre is closed.
  • Dark-square control vs. 1.c4/1.Nf3. In the English loss to xamax2000 you traded your dark-square bishop, then allowed knights to dominate. Insert a prophylactic move such as …h5 or …f5 before the bishop exchange, or keep the bishop on e7 instead of …Bd7/…Bc6.
  • End-game conversion & defence. The London-System game against MG_Reyes_23 reached a drawable rook ending, but 32…gxf3 opened a passer. Ten minutes of rook-ending drills per day (Philidor, Vancura, Lucena) will pay immediate dividends.
  • Clock management. You often drop under 0 :40 by move 25 even in winning positions. Adopt a “10-second glance”: every five moves pause briefly to ask “What can my opponent threaten next?”

Two-week training plan

  1. Engine-check the critical positions listed below; find one stronger alternative for each.
  2. Solve 30 defensive tactics per day focused on zwischenzug and clearance themes.
  3. Play four 10 | 0 games this week where the only goal is to keep your clock equal or ahead until move 25.
  4. Add a “Slav-style” back-up (…d5, …c6) against 1.d4 to give yourself a lower-risk option when you feel off-form.

Annotated snippets

Loss vs. xamax2000 – English, move 25

After 25…Nb3? your back rank became overloaded. Prefer 25…Qb7! when 26.Nc3 is met by …Qe7 and the pins disappear.

[[Pgn|1. Nf3 c5 2. c4 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nc3 d6 6. d3 e5 7. Bg5 Nge7 8. h4 h6 9. Bxe7 Nxe7 10. h5 g5 11. e4 O-O 12. Nd2 Rb8 13. Bf3 a6 14. a4 f5 15. exf5 Nxf5 16. Bg4 Bd7 17. Nde4 Bc6 18. O-O Qe7 19. Nd5 Bxd5 20. cxd5 Nd4 21. a5 b5 22. axb6 Rxb6 23. Ra2 Rfb8 24. Qa1 Qb7 25. Nc3?! Nb3? 26. Qd1 Nd4 27. Qa4#]]
Win vs. rase – Torre Attack, move 23

Excellent exchange sac: 23…Rc2!! grabbed the c-file and seventh rank, netting two pawns and long-term initiative.

[[Pgn|1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bh4 c5 5.e3 b6 6.Nbd2 Bb7 7.Bd3 Be7 8.O-O O-O 9.c3 d5 10.Ne5 Nbd7 11.f4 Ne8 12.Bxe7 Qxe7 13.Qh5 Nd6 14.g4 Nf6 15.Qh4 Rae8 16.g5 Nfe4 17.Nxe4 dxe4 18.Be2 Nf5 19.Qh3 hxg5 20.Kh1 cxd4 21.cxd4 Rc8 22.Rg1 gxf4 23.exf4 Rc2 … 36...Rxa2 0-1]]

Progress tracker

Visualise your momentum over time:

01234567891011121314151617181920212223100%0%Hour of Day
MonTueWedThuFriSatSun100%0%Day of Week

Final thought

“A pawn move is a long-term contract—sign it only after you read the fine print.” Slow down just enough to read that print once per game.

Good luck, and see you at the board!



🆚 Opponent Insights

Recent Opponents
robber13250300 3W / 0L / 0D View
Most Played Opponents
Rogelio Jr Antonio 18W / 23L / 5D View Games
Moulthun Ly 8W / 19L / 0D View Games
SirMittensofMittensville 16W / 9L / 0D View Games
Khatanbaatar Bazar 13W / 10L / 0D View Games
Konstantin Kodinets 11W / 8L / 3D View Games

Rating

Year Bullet Blitz Rapid Daily
2025 2653 2902 2136
2024 2689
2023 2720
2022 2672 2133
2021 2486 2801 2192 1277
2020 2694 2277 1129
2019 2580
2018 2494
2017 2554
2016 2340 2490
2014 2395 2404 2056
2013 2421 2282
2011 1789 1971
Rating by Year201120132014201620172018201920202021202220232024202529021129YearRatingBulletBlitzRapidDaily

Stats by Year

Year White Black Moves
2025 91W / 50L / 10D 80W / 67L / 9D 83.2
2024 140W / 96L / 30D 126W / 113L / 27D 83.9
2023 264W / 176L / 26D 206W / 217L / 36D 81.0
2022 61W / 63L / 10D 62W / 55L / 14D 83.1
2021 284W / 178L / 44D 235W / 229L / 41D 79.9
2020 222W / 162L / 31D 165W / 207L / 30D 79.8
2019 59W / 45L / 7D 52W / 49L / 9D 79.6
2018 14W / 16L / 3D 18W / 13L / 2D 76.3
2017 29W / 19L / 3D 25W / 22L / 3D 81.9
2016 26W / 15L / 3D 20W / 22L / 3D 81.8
2014 25W / 9L / 0D 19W / 14L / 1D 72.8
2013 31W / 21L / 1D 30W / 24L / 1D 78.1
2011 3W / 1L / 0D 4W / 0L / 0D 60.4

Openings: Most Played

Bullet Opening Games Wins Losses Draws Win Rate
Barnes Defense 28 14 14 0 50.0%
Scandinavian Defense 12 6 6 0 50.0%
Caro-Kann Defense 12 7 5 0 58.3%
French Defense 10 7 2 1 70.0%
Modern 9 6 3 0 66.7%
Hungarian Opening: Wiedenhagen-Beta Gambit 8 1 7 0 12.5%
Amar Gambit 8 5 1 2 62.5%
Australian Defense 8 7 1 0 87.5%
Colle System: Rhamphorhynchus Variation 6 1 4 1 16.7%
French Defense: Classical Variation, Svenonius Variation 6 2 4 0 33.3%
Blitz Opening Games Wins Losses Draws Win Rate
Sicilian Defense: Closed 266 147 100 19 55.3%
Amazon Attack: Siberian Attack 170 82 76 12 48.2%
Caro-Kann Defense 147 76 61 10 51.7%
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line 125 67 50 8 53.6%
French Defense: Advance Variation 115 47 53 15 40.9%
French Defense 111 55 52 4 49.5%
Caro-Kann Defense: Exchange Variation 106 50 47 9 47.2%
Sicilian Defense: Alapin Variation, Sherzer Variation 99 55 35 9 55.6%
Blackburne Shilling Gambit 99 45 46 8 45.5%
Scotch Game 97 51 40 6 52.6%

🔥 Streaks

Streak Longest Current
Winning 13 3
Losing 11 0
🐞 Report a Problem