A four-state doubles pairing grid — one roster on both axes, the lower triangle carrying each partnership's win rate over its match count, samples under the bar hatched out of every read, each player's own average on the diagonal to compare against, and a load strip whose widths are largest-remainder shares of the season.
Preview in your theme
Loading preview…
This component is part of Pro
The install command, prompt and concept map are included with a Pro license — one purchase unlocks every Pro component, forever.
6 players · 12 pairings · 125 matches · 9 past the 6-match bar
Club league doubles · 2025-26 season
Partner chemistry. 6 players on both axes; the lower triangle carries one cell per partnership and the diagonal carries each player's own win rate. 12 pairings drawn over 125 matches, 9 of them past the 6-match bar. Best pairing: A. Ruiz & D. Okafor, 71% of 24 matches, +12 points on their own averages. Weakest pairing: D. Okafor & K. Mensah, 27% of 11 matches, −24 points on their own averages. Each row header is a toggle that narrows the verdict and the load strip to that player's partners.
71%
Best pairing · A. Ruiz & D. Okafor
24 matches · 17–7 · +12 pts on their own averages
27%
Weakest pairing · D. Okafor & K. Mensah
11 matches · 3–8 · −24 pts on their own averages
Partnership win rate. Rows and columns are the same roster, numbered in the row headers; the cell where two players meet is their record together, and the diagonal is each player's own average.
player ↓partner # →
A. Ruiz1
D. Okafor2
S. Sato3
K. Mensah4
L. Bauer5
J. Vidal6
61%solo
71%24
57%solo
56%9
57%14
54%solo
40%5
27%11
45%solo
54%13
60%10
56%16
56%solo
57%7
25%4
50%8
50%4
48%solo
Select a player to narrow the verdict and the load strip to their partnerships.
Match load — 12 pairings share the 125 matches on this grid, heaviest first; the widths add to exactly 100% · heaviest: A. Ruiz & D. Okafor at 19%
27%even 50%73%under 6solo average
Every cell is one partnership: its win rate over the matches behind it, so a rate is never read without its sample. Ink is the distance from an even split — one token above it, another below — and the ramp is fixed to the whole roster, so lensing a player never repaints a cell. Pairings under 6 matches are hatched and left out of the verdict: at 5 matches a single result moves the rate by 20 points. The diagonal is the player's own average, so a cell sitting above both of its diagonals is chemistry rather than form.
empty
Partner chemistry
Club league doubles · 2025-26 season
No partnerships logged yet
Every doubles result adds a match to one cell. A pairing is unordered, so A with B and B with A are the same cell — the grid stays a triangle, and the diagonal keeps each player's own average beside it.
loading
Partner chemistry
Club league doubles · 2025-26 season
Loading partner chemistry
error
Partner chemistry
Club league doubles · 2025-26 season
Couldn't load this chemistry grid
The data source didn't respond.
ready · derived averages, lensed on A. Ruiz
Partner chemistry
6 players · 12 pairings · 125 matches · 9 past the 6-match bar
Club league doubles · 2025-26 season
Partner chemistry. 6 players on both axes; the lower triangle carries one cell per partnership and the diagonal carries each player's own win rate. 12 pairings drawn over 125 matches, 9 of them past the 6-match bar. Best partner: A. Ruiz & D. Okafor, 71% of 24 matches, +12 points on their own averages. Weakest partner: A. Ruiz & L. Bauer, 54% of 13 matches, −4 points on their own averages. Lensed on A. Ruiz: only their partnerships are read. Each row header is a toggle that narrows the verdict and the load strip to that player's partners.
71%
Best partner · D. Okafor
24 matches · 17–7 · +12 pts on their own averages
54%
Weakest partner · L. Bauer
13 matches · 7–6 · −4 pts on their own averages
Partnership win rate. Rows and columns are the same roster, numbered in the row headers; the cell where two players meet is their record together, and the diagonal is each player's own average.
player ↓partner # →
A. Ruiz1
D. Okafor2
S. Sato3
K. Mensah4
L. Bauer5
J. Vidal6
61%solo*
71%24
57%solo*
56%9
57%14
54%solo*
40%5
27%11
45%solo*
54%13
60%10
56%16
56%solo*
57%7
25%4
50%8
50%4
48%solo*
A. Ruiz: 61% across 51 matches with 4 partners, 1 of them under the 6-match bar. Click the row again — or press Escape while the grid has focus — to clear.
Match load — A. Ruiz's 51 matches across 4 partners, heaviest first; the widths add to exactly 100% · heaviest: A. Ruiz & D. Okafor at 47%
27%even 50%73%under 6solo average
Every cell is one partnership: its win rate over the matches behind it, so a rate is never read without its sample. Ink is the distance from an even split — one token above it, another below — and the ramp is fixed to the whole roster, so lensing a player never repaints a cell. Pairings under 6 matches are hatched and left out of the verdict: at 5 matches a single result moves the rate by 20 points. The diagonal is the player's own average, so a cell sitting above both of its diagonals is chemistry rather than form. * marks 6 of 6 averages derived from this grid rather than sent by the feed; derived averages cancel out across a player's own row and column by construction, so those deltas are a within-roster comparison.