CChessStats

Dale R. Haessel vs Gary Ng

Dale R. Haessel (58, FM, CAN) and Gary Ng (40, FM, CAN) have met 20 times in classical OTB. Ng leads with 12 wins to 4, with 4 draws — a 20% draw rate. Their last meeting at 2024 15th Calgary International saw Ng prevail. With current classical ratings of 2034 and 2187, the Elo model gives Ng a 57% chance of winning a classical game with white.

Head-to-Head Score

If they played today · Classical

Based on current Elo: 2034 vs 2187 -153)
With Dale R. Haessel as white
24% Dale19% draw57% Gary
With Gary Ng as white
17% Dale16% draw67% Gary

Estimate from Elo only · doesn't account for recent form, opening prep, or context.

Career Compare

Dale R. HaesselGary Ng
Current rating (STD)20342187
Peak rating2262 · Dec 20152312 · Nov 2017
Peak age4731
World rank now#22,661#8,858
World rank peak#6,629#4,615
Federation rank now#156#62
Games (career, STD)1,562374
Months active218210
% white wins53%51%
% black wins49%47%
TPR last 12m (STD)13702013
Activity 12m (games)1009

Best Win

Dale R. Haessel
Gary Ng

Highest-rated opponent ever beaten · STD primary, rapid/blitz for context

All Meetings (21)

Common Opponents

Tournaments Both Played

Cohort Position

Each player compared to active peers (same federation, ±75 Elo, played in last 12 months).

Dale R. Haessel
Gary Ng

Related Head-to-Heads