Oct 18, 2026 · Doubles · 1D · Combo
Won 5-7,6-4,1-0
+0.06
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.21Opponents
Vikram KadiCurrently on WALNUT CREEK RC/Walnut Creek TC CM8.5B 3.92Combo rating 4.15 → 4.21Doubles result
Oct 11, 2026 · Doubles · 2D · Combo
Won 6-7,6-3,1-0
+0.08
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.21Opponents
Deji OlulanaCurrently on COASTSIDE TA/HALF MOON BAY HS CM8.5A 3.51Combo rating 4.07 → 4.15Doubles result
Oct 3, 2026 · Doubles · 2D · Combo
Won 5-7,6-4,1-0
+0.05
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.21Combo rating 4.02 → 4.07Doubles result
Sep 26, 2026 · Doubles · 2D · Mixed
Lost 5-7,3-6
−0.05
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 4.06 → 4.01Doubles result
Sep 6, 2026 · Doubles · 2D · Combo
Won 6-2,6-2
+0.06
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.21Combo rating 3.96 → 4.02Doubles result
Aug 16, 2026 · Doubles · 3D · Mixed
Won 6-1,6-3
+0.07
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Len SanchesCurrently on MOUNTAIN VIEW TC/RENGSTORFF PK 55MX8.0A 3.62Mixed rating 3.98 → 4.06Doubles result
Aug 2, 2026 · Doubles · Mixed
Won 6-0,7-6
+0.04
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Hank WangCurrently on CUPERTINO TC/CUPERTINO SC CM8.5A 3.71Mixed rating 3.94 → 3.98Doubles result
Aug 1, 2026 · Doubles · Mixed
Won 6-0,6-1
+0.07
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 3.87 → 3.94Doubles result
Jul 23, 2026 · Doubles · Mixed
Won 6-2,2-6,1-0
+0.05
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Anna PlumeCurrently on SAN CARLOS TC/ARGUELLO PK CW7.5B-DT 3.53Mixed rating 3.82 → 3.87Doubles result
Jul 19, 2026 · Doubles · Mixed
Lost 7-6,3-6,0-1
−0.10
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Ryan LouieCurrently on SAN CARLOS TC/ARGUELLO PK CM7.5C 3.91Mixed rating 3.92 → 3.82Doubles result
Jul 18, 2026 · Doubles · Mixed
Won 6-2,6-1
+0.10
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Bob KamangarCurrently on MOUNTAIN VIEW TC/RENGSTORFF PK 55MX8.0A 3.69Mixed rating 3.82 → 3.92Doubles result
Jul 11, 2026 · Doubles
Won 6-4,6-2
+0.11
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.91 → 4.02Doubles result
Jul 5, 2026 · Doubles · Mixed
Won 7-6,6-3
+0.08
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 3.74 → 3.82Doubles result
Jun 28, 2026 · Doubles · Mixed
Won 6-3,4-6,1-0
+0.14
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 3.60 → 3.74Doubles result
Jun 27, 2026 · Doubles · Mixed
Lost 3-6,4-6
−0.05
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 3.65 → 3.60Doubles result
Jun 20, 2026 · Doubles · Mixed
Lost 6-2,3-6,0-1
−0.17
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Julia PengCurrently on SUNNYVALE TC/SUNNYVALE MTC CW8.5B-DT 3.73Mixed rating 3.82 → 3.65Doubles result
Jun 3, 2026 · Doubles
Won 6-4,2-6,1-0
+0.04
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.87 → 3.91Doubles result
May 24, 2026 · Doubles
Won 7-6,6-7,1-0
+0.10
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Opponents
Jacky NgCurrently on MERVYN MORRIS PK CM8.5A 4.05Rating 3.77 → 3.87Doubles result
May 17, 2026 · Doubles
Lost 2-6,2-6
−0.11
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Opponents
Cibi PariCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM8.5A 4.15Rating 3.88 → 3.77Doubles result
May 9, 2026 · Doubles
Lost 6-2,4-6,0-1
−0.12
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 4.00 → 3.88Doubles result
May 3, 2026 · Doubles
Lost 7-6,3-6,0-1
−0.06
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 4.07 → 4.00Doubles result
Apr 26, 2026 · Doubles
Won 6-4,2-6,1-0
+0.16
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.90 → 4.07Doubles result
Apr 25, 2026 · Doubles
Won 6-2,3-6,1-0
+0.07
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.83 → 3.90Doubles result
Apr 19, 2026 · Doubles
Lost 3-6,1-6
−0.10
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Opponents
Sam LiCurrently on PLEASANTON CM8.5A 4.00Rating 3.93 → 3.83Doubles result
Mar 1, 2026 · Doubles
Won 6-2,6-2
+0.07
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.87 → 3.93Doubles result
Feb 21, 2026 · Doubles
Won 6-0,6-4
+0.06
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.81 → 3.87Doubles result
Feb 14, 2026 · Doubles
Lost 4-6,4-6
−0.15
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.96 → 3.81Doubles result
Jan 24, 2026 · Doubles
Won 6-2,7-6
+0.08
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.87 → 3.96Doubles result
Jan 18, 2026 · Doubles · Mixed
Lost 3-6,2-6
−0.11
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Mixed rating 3.93 → 3.82Doubles result
Jan 17, 2026 · Doubles
Won 6-1,6-3
+0.04
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.84 → 3.87Doubles result
Jan 11, 2026 · Doubles · Mixed
Lost 3-6,7-5,0-1
−0.08
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.01Opponents
Haewon KwonCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CW6.5A-DT 4.11Mixed rating 4.01 → 3.93Doubles result
Jan 6, 2026 · Doubles
Lost 5-7,4-6
−0.11
Gilbert’s side
Gilbert ChangCurrently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A 4.02Rating 3.94 → 3.84Doubles result
Combo and mixed results move their own ratings, not your NTRP. USTA computes NTRP from adult singles and doubles only.