VIPR Rating Audit Trail

Kevin Geraty

Member ID: TVCPC-P0129   Generated: 2026-10-29 07:46 PM

3.5040 -> 3.5273
Net +0.0233   Record 28-28   Win Rate 50%   Games 56
Initial VIPR
3.5040
Registry seed
Current VIPR
3.5273
After latest rated game
Net Movement
+0.0233
Current minus initial
Record
28-28
50% win rate · 56 rated games

Storyline

Kevin Geraty entered VIPR with an initial registry rating of 3.5040. Across 56 rated doubles games, the player went 28-28 and moved +0.0233, finishing at 3.5273.

Why It Moved

AI-generated explanation: The 28-28 record produced +0.2924 from wins and -0.2691 from losses, for a net move of +0.0233. The biggest single-game impact was +0.0187 against John Patton as partner and Edward Gainer / Dan Civitarese as opponents. In game #38 on 2026-09-24, the player's team was the lower-rated team, so the win carried a larger gain: player team 3.3403 vs opponent team 3.8088.

Partner Chemistry

Partnership patterns are starting to emerge.

Kevin's most common partner signals so far: Sunil Sadhwani (4-1, 80%), Edward Gainer (2-3, 40%), Joel Lancaster (3-1, 75%), John Patton (2-2, 50%). No partnership has reached both the 8+ match and 75%+ win-rate marker yet, so treat this as directional.

Streaks & Rivalries
Rivalry

Kevin has faced Sunil Sadhwani 10 times - record: 3-7. A close matchup worth watching.

Session Summary

DateW-LStartEndNet
2026-07-02 3-1 3.5040 3.5145 +0.0105
2026-07-09 2-2 3.5145 3.5172 +0.0027
2026-07-16 3-1 3.5172 3.5379 +0.0207
2026-07-23 2-2 3.5379 3.5402 +0.0023
2026-08-06 2-2 3.5402 3.5342 -0.0060
2026-08-13 1-3 3.5342 3.5265 -0.0077
2026-08-20 3-1 3.5265 3.5561 +0.0296
2026-09-10 2-2 3.5561 3.5619 +0.0058
2026-09-17 2-2 3.5619 3.5557 -0.0062
2026-09-24 2-2 3.5557 3.5582 +0.0025
2026-10-01 1-3 3.5582 3.5372 -0.0210
2026-10-15 2-2 3.5372 3.5365 -0.0007
2026-10-22 2-2 3.5365 3.5423 +0.0058
2026-10-29 1-3 3.5423 3.5273 -0.0150

Game-By-Game Rating Trail

#DateResultScorePartnerOpponentsBeforeChangeAfter
1 2026-07-02
Thursday Men's Ladder League - Summer 2026
Win 11-6 Edward Gainer John Patton / Ken Luthy 3.5040 +0.0048 3.5088
2 2026-07-02
Thursday Men's Ladder League - Summer 2026
Loss 9-11 Ken Luthy Edward Gainer / John Patton 3.5088 -0.0133 3.4955
3 2026-07-02
Thursday Men's Ladder League - Summer 2026
Win 11-7 John Patton Edward Gainer / Ken Luthy 3.4955 +0.0142 3.5097
4 2026-07-02
Thursday Men's Ladder League - Summer 2026
Win 11-7 Edward Gainer John Patton / Ken Luthy 3.5097 +0.0048 3.5145
5 2026-07-09
Thursday Men's Ladder League - Summer 2026
Win 11-8 Joel Lancaster Joe Spano / John Patton 3.5145 +0.0073 3.5218
6 2026-07-09
Thursday Men's Ladder League - Summer 2026
Loss 5-11 Sunil Sadhwani Joel Lancaster / Joe Spano 3.5218 -0.0012 3.5206
7 2026-07-09
Thursday Men's Ladder League - Summer 2026
Win 11-4 Joe Spano John Patton / Sunil Sadhwani 3.5206 +0.0020 3.5226
8 2026-07-09
Thursday Men's Ladder League - Summer 2026
Loss 8-11 John Patton Joel Lancaster / Sunil Sadhwani 3.5226 -0.0054 3.5172
9 2026-07-16
Thursday Men's Ladder League - Summer 2026
Win 11-8 Joel Lancaster Robert McCollough / Sunil Sadhwani 3.5172 +0.0057 3.5229
10 2026-07-16
Thursday Men's Ladder League - Summer 2026
Win 11-3 Sunil Sadhwani Joel Lancaster / Mathis Hediger 3.5229 +0.0140 3.5369
11 2026-07-16
Thursday Men's Ladder League - Summer 2026
Win 11-4 Mathis Hediger Robert McCollough / Joel Lancaster 3.5369 +0.0153 3.5522
12 2026-07-16
Thursday Men's Ladder League - Summer 2026
Loss 6-11 Robert McCollough Sunil Sadhwani / Mathis Hediger 3.5522 -0.0143 3.5379
13 2026-07-23
Thursday Men's Ladder League - Summer 2026
Win 11-9 Sunil Sadhwani Robert Nunn / Joseph Weber 3.5379 +0.0172 3.5551
14 2026-07-23
Thursday Men's Ladder League - Summer 2026
Loss 6-11 Robert McCollough Joseph Weber / Sunil Sadhwani 3.5551 -0.0080 3.5471
15 2026-07-23
Thursday Men's Ladder League - Summer 2026
Win 11-1 Joseph Weber Robert Nunn / Robert McCollough 3.5471 +0.0054 3.5525
16 2026-07-23
Thursday Men's Ladder League - Summer 2026
Loss 9-11 Robert Nunn Sunil Sadhwani / Robert McCollough 3.5525 -0.0123 3.5402
17 2026-08-06
Thursday Men's Ladder League - Summer 2026
Win 11-3 Robert McCollough Kenneth Enos / John Patton 3.5402 +0.0045 3.5447
18 2026-08-06
Thursday Men's Ladder League - Summer 2026
Loss 7-11 Ron Hudik Robert McCollough / Kenneth Enos 3.5447 -0.0083 3.5364
19 2026-08-06
Thursday Men's Ladder League - Summer 2026
Win 11-2 Kenneth Enos John Patton / Ron Hudik 3.5364 +0.0046 3.5410
20 2026-08-06
Thursday Men's Ladder League - Summer 2026
Loss 7-11 John Patton Robert McCollough / Ron Hudik 3.5410 -0.0068 3.5342
21 2026-08-13
Thursday Men's Ladder League - Summer 2026
Win 11-6 Robert Nunn John Ressler / Jim Toth 3.5342 +0.0135 3.5477
22 2026-08-13
Thursday Men's Ladder League - Summer 2026
Loss 8-11 Dan Civitarese Jim Toth / Robert Nunn 3.5477 -0.0161 3.5316
23 2026-08-13
Thursday Men's Ladder League - Summer 2026
Loss 10-11 Jim Toth John Ressler / Dan Civitarese 3.5316 -0.0015 3.5301
24 2026-08-13
Thursday Men's Ladder League - Summer 2026
Loss 5-11 John Ressler Robert Nunn / Dan Civitarese 3.5301 -0.0036 3.5265
25 2026-08-20
Thursday Men's Ladder League - Summer 2026
Win 11-8 Ken Lomando Dan Civitarese / Sunil Sadhwani 3.5265 +0.0158 3.5423
26 2026-08-20
Thursday Men's Ladder League - Summer 2026
Win 11-5 Robert Nunn Dan Civitarese / Ken Lomando 3.5423 +0.0175 3.5598
27 2026-08-20
Thursday Men's Ladder League - Summer 2026
Win 11-8 Sunil Sadhwani Robert Nunn / Ken Lomando 3.5598 +0.0137 3.5735
28 2026-08-20
Thursday Men's Ladder League - Summer 2026
Loss 10-11 Dan Civitarese Robert Nunn / Sunil Sadhwani 3.5735 -0.0174 3.5561
29 2026-09-10
Thursday Men's Ladder League - Summer 2026
Loss 3-11 Mathis Hediger Sunil Sadhwani / Edward Gainer 3.5561 -0.0087 3.5474
30 2026-09-10
Thursday Men's Ladder League - Summer 2026
Win 11-5 Dan Civitarese Edward Gainer / Mathis Hediger 3.5474 +0.0033 3.5507
31 2026-09-10
Thursday Men's Ladder League - Summer 2026
Loss 6-11 Edward Gainer Sunil Sadhwani / Dan Civitarese 3.5507 -0.0041 3.5466
32 2026-09-10
Thursday Men's Ladder League - Summer 2026
Win 11-7 Sunil Sadhwani Mathis Hediger / Dan Civitarese 3.5466 +0.0153 3.5619
33 2026-09-17
Thursday Men's Ladder League - Summer 2026
Loss 6-11 Edward Gainer Mike Long / Kenneth Enos 3.5619 -0.0161 3.5458
34 2026-09-17
Thursday Men's Ladder League - Summer 2026
Win 11-5 Ernest Ferguson Edward Gainer / Mike Long 3.5458 +0.0055 3.5513
35 2026-09-17
Thursday Men's Ladder League - Summer 2026
Win 11-8 Mike Long Kenneth Enos / Ernest Ferguson 3.5513 +0.0148 3.5661
36 2026-09-17
Thursday Men's Ladder League - Summer 2026
Loss 10-11 Kenneth Enos Edward Gainer / Ernest Ferguson 3.5661 -0.0104 3.5557
37 2026-09-24
Thursday Men's Ladder League - Summer 2026
Loss 6-11 Edward Gainer Dan Civitarese / Joel Lancaster 3.5557 -0.0018 3.5539
38 2026-09-24
Thursday Men's Ladder League - Summer 2026
Win 11-9 John Patton Edward Gainer / Dan Civitarese 3.5539 +0.0187 3.5726
39 2026-09-24
Thursday Men's Ladder League - Summer 2026
Loss 3-11 Dan Civitarese Joel Lancaster / John Patton 3.5726 -0.0180 3.5546
40 2026-09-24
Thursday Men's Ladder League - Summer 2026
Win 11-8 Joel Lancaster Edward Gainer / John Patton 3.5546 +0.0036 3.5582
41 2026-10-01
Thursday Men's Ladder League - Fall 2026
Loss 5-11 Mathis Hediger Ernest Ferguson / Ken Lomando 3.5582 -0.0094 3.5488
42 2026-10-01
Thursday Men's Ladder League - Fall 2026
Loss 8-11 Ernest Ferguson Mathis Hediger / Ken Lomando 3.5488 -0.0106 3.5382
43 2026-10-01
Thursday Men's Ladder League - Fall 2026
Win 11-4 Ken Lomando Mathis Hediger / Ernest Ferguson 3.5382 +0.0081 3.5463
44 2026-10-01
Thursday Men's Ladder League - Fall 2026
Loss 5-11 Mathis Hediger Ernest Ferguson / Ken Lomando 3.5463 -0.0091 3.5372
45 2026-10-15
Thursday Men's Ladder League - Fall 2026
Win 11-6 Mike Long Wade Maribito / Tony Moran 3.5372 +0.0171 3.5543
46 2026-10-15
Thursday Men's Ladder League - Fall 2026
Loss 8-11 Glen Yergeau Tony Moran / Mike Long 3.5543 -0.0133 3.5410
47 2026-10-15
Thursday Men's Ladder League - Fall 2026
Win 11-6 Tony Moran Wade Maribito / Glen Yergeau 3.5410 +0.0099 3.5509
48 2026-10-15
Thursday Men's Ladder League - Fall 2026
Loss 6-11 Wade Maribito Mike Long / Glen Yergeau 3.5509 -0.0144 3.5365
49 2026-10-22
Thursday Men's Ladder League - Fall 2026
Win 11-5 Kenneth Enos David Brown / Joel Lancaster 3.5365 +0.0163 3.5528
50 2026-10-22
Thursday Men's Ladder League - Fall 2026
Loss 8-11 Joel Lancaster David Brown / Glen Yergeau 3.5528 -0.0098 3.5430
51 2026-10-22
Thursday Men's Ladder League - Fall 2026
Win 11-5 David Brown Kenneth Enos / Glen Yergeau 3.5430 +0.0083 3.5513
52 2026-10-22
Thursday Men's Ladder League - Fall 2026
Loss 7-11 Glen Yergeau Kenneth Enos / Joel Lancaster 3.5513 -0.0090 3.5423
53 2026-10-29
Thursday Men's Ladder League - Fall 2026
Loss 5-11 Kenneth Enos David Brown / Dennis Berrigan 3.5423 -0.0071 3.5352
54 2026-10-29
Thursday Men's Ladder League - Fall 2026
Loss 9-11 Pete Nikolakakis Kenneth Enos / David Brown 3.5352 -0.0105 3.5247
55 2026-10-29
Thursday Men's Ladder League - Fall 2026
Win 11-8 David Brown Dennis Berrigan / Pete Nikolakakis 3.5247 +0.0112 3.5359
56 2026-10-29
Thursday Men's Ladder League - Fall 2026
Loss 5-11 Dennis Berrigan Kenneth Enos / Pete Nikolakakis 3.5359 -0.0086 3.5273

Formula Homework

These rows show the team ratings used in the adjustment calculation. The computed delta is the signed rating change produced by the current v0.6 formula.

#Player Team ( AVG )Opponent Team ( AVG )Winner-Loser VIPR DiffComputed Delta
1 3.5265 3.3252 +0.2013 +0.0048
2 3.4769 3.3566 -0.1203 -0.0133
3 3.3394 3.4941 -0.1547 +0.0142
4 3.5317 3.3314 +0.2003 +0.0048
5 3.6099 3.5155 +0.0944 +0.0073
6 3.4237 3.9014 +0.4777 -0.0012
7 3.6827 3.3020 +0.3807 +0.0020
8 3.3432 3.5154 +0.1722 -0.0054
9 3.6141 3.4532 +0.1609 +0.0057
10 3.4216 3.5707 -0.1491 +0.0140
11 3.4759 3.6805 -0.2045 +0.0153
12 3.5680 3.4064 -0.1617 -0.0143
13 3.4382 3.7501 -0.3119 +0.0172
14 3.5658 3.6361 +0.0703 -0.0080
15 3.7325 3.5606 +0.1719 +0.0054
16 3.5477 3.4677 -0.0801 -0.0123
17 3.5499 3.3344 +0.2155 +0.0045
18 3.4533 3.5139 +0.0607 -0.0083
19 3.5099 3.3014 +0.2086 +0.0046
20 3.3387 3.4541 +0.1154 -0.0068
21 3.5448 3.6718 -0.1270 +0.0135
22 3.8386 3.5899 -0.2487 -0.0161
23 3.5586 3.9974 +0.4388 -0.0015
24 3.6060 3.8703 +0.2643 -0.0036
25 3.5569 3.7851 -0.2282 +0.0158
26 3.5612 3.8983 -0.3371 +0.0175
27 3.4894 3.6237 -0.1343 +0.0137
28 3.8440 3.5137 -0.3303 -0.0174
29 3.5106 3.5575 +0.0469 -0.0087
30 3.8005 3.5205 +0.2800 +0.0033
31 3.5674 3.8016 +0.2343 -0.0041
32 3.5481 3.7549 -0.2068 +0.0153
33 3.5687 3.3200 -0.2487 -0.0161
34 3.5165 3.3467 +0.1698 +0.0055
35 3.3363 3.5161 -0.1798 +0.0148
36 3.5317 3.5165 -0.0152 -0.0104
37 3.5624 3.9668 +0.4044 -0.0018
38 3.3403 3.8088 -0.4685 +0.0187
39 3.8090 3.4230 -0.3861 -0.0180
40 3.6293 3.3635 +0.2658 +0.0036
41 3.5044 3.5259 +0.0216 -0.0094
42 3.5247 3.5056 -0.0191 -0.0106
43 3.5552 3.4889 +0.0663 +0.0081
44 3.4960 3.5279 +0.0319 -0.0091
45 3.3765 3.6820 -0.3055 +0.0171
46 3.5671 3.4472 -0.1200 -0.0133
47 3.6026 3.5993 +0.0032 +0.0099
48 3.5734 3.4087 -0.1647 -0.0144
49 3.5102 3.7656 -0.2554 +0.0163
50 3.6262 3.6335 +0.0073 -0.0098
51 3.6016 3.5414 +0.0602 +0.0083
52 3.5606 3.5960 +0.0354 -0.0090
53 3.5323 3.6357 +0.1034 -0.0071
54 3.6103 3.5927 -0.0175 -0.0105
55 3.6015 3.6425 -0.0411 +0.0112
56 3.5475 3.5982 +0.0506 -0.0086

Rating movement formula

Team VIPR = average - (average - lower partner) * CRF, with CRF = 0.40.

Adjustment = 0.02 / (1 + 10 ^ (2.5 * (winner team VIPR - loser team VIPR))).

Winning partners both receive +adjustment. Losing partners both receive -adjustment.

Score margin is recorded for context but is not currently part of the v0.6 formula.

First game check: winner-loser VIPR diff +0.2013 -> computed delta +0.0048; 3.5040 +0.0048 = 3.5088