Oct 29, 2026 · Doubles · 1D · Combo
Lost 1-6,1-6
−0.13
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Haotao LiCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B 3.19Elton LinCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A 3.85Combo rating 3.54 → 3.41Doubles result
Oct 28, 2026 · Doubles · 3D · Combo
Won 6-1,7-6
+0.10
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Mike DunnamCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.30Paul KutlerCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.25Combo rating 3.44 → 3.54Doubles result
Oct 26, 2026 · Doubles · 3D · Combo
Won 2-6,6-4,1-0
+0.07
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.38 → 3.44Doubles result
Oct 21, 2026 · Doubles · 3D · Combo
Won 6-1,6-2
+0.03
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Mark HooverCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B-DT 2.98Rocky ChenCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B-DT 2.71Combo rating 3.35 → 3.38Doubles result
Oct 18, 2026 · Doubles · 3D · Mixed
Lost 2-6,1-6
−0.01
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.89Opponents
Sandra WongCurrently on SUNNYVALE TC/SUNNYVALE MTC CW8.5B-DT 3.65Mixed rating 2.90 → 2.89Doubles result
Oct 14, 2026 · Doubles · 2D · Combo
Lost 6-7,6-4,0-1
−0.14
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Mike DunnamCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.30Combo rating 3.49 → 3.35Doubles result
Oct 12, 2026 · Doubles · 1D · Combo
Won 6-4,6-4
+0.02
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Johnson FongCurrently on CUPERTINO TC/CUPERTINO SC CM6.5A-DT 2.90Combo rating 3.47 → 3.49Doubles result
Oct 11, 2026 · Doubles · 2D · Mixed
Lost 4-6,1-6
−0.02
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.89Mixed rating 2.92 → 2.90Doubles result
Oct 8, 2026 · Doubles · 1D · Combo
Won 6-2,6-3
+0.05
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
John WynnCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.21Combo rating 3.42 → 3.47Doubles result
Oct 2, 2026 · Doubles · 3D · Combo
Won 3-6,6-4,1-0
+0.07
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Tak YoungCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M6.0A 2.84Combo rating 3.36 → 3.42Doubles result
Oct 1, 2026 · Doubles · 2D · Combo
Won 6-3,3-6,1-0
+0.05
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.31 → 3.36Doubles result
Sep 30, 2026 · Doubles · 2D · Combo
Lost 2-6,0-6
−0.10
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Alan BioccaCurrently on WALNUT CREEK RC/Walnut Creek TC S70M6.0B 3.38Steve WheelerCurrently on WALNUT CREEK RC/Walnut Creek TC 55MX8.0B 3.83Combo rating 3.41 → 3.31Doubles result
Sep 29, 2026 · Doubles · 3D · Combo
Lost 4-6,3-6
−0.10
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.51 → 3.41Doubles result
Sep 28, 2026 · Doubles · 3D · Combo
Won 6-3,6-2
+0.03
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Albert LawCurrently on CUPERTINO TC/CUPERTINO SC CM7.5B 3.09Rocky ChenCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B-DT 2.71Combo rating 3.48 → 3.51Doubles result
Sep 27, 2026 · Doubles · 3D · Mixed
Lost 1-6,1-6
−0.01
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.89Mixed rating 2.92 → 2.92Doubles result
Sep 24, 2026 · Doubles · 1D · Combo
Won 6-0,6-3
+0.06
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Raymond LeeCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 2.95Combo rating 3.41 → 3.48Doubles result
Sep 10, 2026 · Doubles · 2D · Combo
Won 6-3,7-5
+0.04
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Keith NgCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.06Combo rating 3.37 → 3.41Doubles result
Sep 9, 2026 · Doubles · 1D · Combo
Won 4-6,6-2,1-0
+0.05
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Mark HooverCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B-DT 2.98Combo rating 3.32 → 3.37Doubles result
Sep 2, 2026 · Doubles · 2D · Combo
Won 6-0,6-1
+0.13
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
George ChangCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.39Larry HayesCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0B 3.34Combo rating 3.19 → 3.32Doubles result
May 31, 2026 · Doubles
Lost 1-6,1-6
−0.05
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.91Rating 2.96 → 2.91Doubles result
May 30, 2026 · Doubles
Lost 1-6,2-6
−0.02
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.91Opponents
Vikas ShahCurrently on CUPERTINO TC/CUPERTINO SC CM7.5C 3.45Rating 2.99 → 2.96Doubles result
May 24, 2026 · Doubles
Lost 3-6,2-6
−0.09
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 2.91Opponents
Haotao LiCurrently on CUPERTINO TC/CUPERTINO SC CM6.5B 3.07Rating 3.08 → 2.99Doubles result
May 17, 2026 · Doubles · Combo
Lost 1-6,3-6
−0.07
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Alan TseCurrently on SAN CARLOS TC/ARGUELLO PK CM7.5C 3.54Combo rating 3.26 → 3.19Doubles result
Apr 25, 2026 · Doubles · Combo
Lost 1-6,1-6
−0.17
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.44 → 3.26Doubles result
Apr 9, 2026 · Doubles · Combo
Won 7-6,6-2
+0.11
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Opponents
Joe TrembaCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.49Combo rating 3.32 → 3.44Doubles result
Mar 3, 2026 · Doubles · Combo
Lost 0-6,3-6
−0.04
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.36 → 3.32Doubles result
Feb 24, 2026 · Doubles · Combo
Lost 3-6,7-5,0-1
−0.17
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.53 → 3.36Doubles result
Feb 20, 2026 · Doubles · Combo
Lost 3-6,5-7
−0.10
Bill’s side
Bill FreemanCurrently on SUNNYVALE TC/SUNNYVALE MTC S70M7.0A 3.41Combo rating 3.63 → 3.53Doubles result
Combo and mixed results move their own ratings, not your NTRP. USTA computes NTRP from adult singles and doubles only.