MMHomeMinneapolis Milk Duds
11–1Final
GGAwayGarden Grove Geek Bars

Feb 24, 2025 · Pacific Cup - Playoffs · The Duds Dome

MVP Graves · 8.4 performance rating

Writing the recap…

Minneapolis Milk DudsvsGarden Grove Geek Bars

APR is the Alto Performance Rating: 0 to 10, with 6.0 league average. Click any APR to see the working.

Minneapolis Milk Duds

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
fueeqo24651325553000:491337.476.40
noodlefingers235830422381700:371309.745.79
Graves641060014142400:371549.425.68

Garden Grove Geek Bars

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Hotwinglol0000011012200:0082.953.48
Jack0000021141900:10152.953.51
Chaser0000002232300:03122.953.78
kale101232363111000:30884.027.15

fueeqo Minneapolis Milk Duds

rated once over the whole game. Baseline: the player's own division.

APR6.7
StatValueLeague avgStd devWeightzContribution
Goals21.781.710.230.1260.029
Assists41.541.540.191.5960.303
Shots53.962.920.090.3580.032
Passes3017.947.60.081.5870.127
Saves12.172.80.19-0.419-0.08
Blocks55.133.820.11-0.034-0.004
Takeaways53.983.850.110.2650.029

6.0 + clip(Σ 0.437 × 2, −3 to 3) = 6.874, then −0.2 cold shooting → 6.7

Pucker+133
StatValueLeague rateRatioWeightContribution
Goal contribution63.1671.8950.320.606
Shots53.9571.2640.080.101
Saves12.1720.460.150.069
Blocks55.1290.9750.070.068
Takeaways53.9781.2570.120.151
Passes3017.9351.6730.080.134
Faceoff win rate0.60.51.20.030.036

Σ 1.165 ÷ Σ weights 0.85 = 1.371 − 0.039 turnover penalty = 1.332 → ×100 = 133.25 → 133

Offensive7.47
RateValueLeagueWeightContribution
Points per possession-sec0.1220.0810.43.149
Shooting %0.40.4510.21.11
Assists per pass0.1330.0860.43.207

Σ contribution = 7.466

Defensive6.40
StatValueLeague rated(ratio)WeightContribution
Saves12.1724.0290.31.209
Blocks55.1295.8990.21.18
Takeaways53.9787.0050.251.751
Goals conceded16.2479.0460.252.262

Σ contribution = 6.402

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

noodlefingers2 Minneapolis Milk Duds

rated once over the whole game. Baseline: the player's own division.

APR7.5
StatValueLeague avgStd devWeightzContribution
Goals31.781.710.230.710.163
Assists51.541.540.192.2440.426
Shots33.962.920.09-0.328-0.03
Passes1717.947.60.08-0.123-0.01
Saves02.172.80.19-0.776-0.147
Blocks85.133.820.110.7520.083
Takeaways23.983.850.11-0.514-0.057

6.0 + clip(Σ 0.429 × 2, −3 to 3) = 6.858, then +0.4 playmaker, +0.25 hot shooting → 7.5

Pucker+130
StatValueLeague rateRatioWeightContribution
Goal contribution7.53.1672.3680.320.758
Shots33.9570.7580.080.061
Saves02.17200.150
Blocks85.1291.560.070.109
Takeaways23.9780.5030.120.06
Passes1717.9350.9480.080.076
Faceoff win rate0.6670.51.3330.030.04

Σ 1.104 ÷ Σ weights 0.85 = 1.299 → ×100 = 129.87 → 130

Offensive9.74
RateValueLeagueWeightContribution
Points per possession-sec0.2160.0810.43.889
Shooting %10.4510.21.871
Assists per pass0.2940.0860.43.975

Σ contribution = 9.735

Defensive5.79
StatValueLeague rated(ratio)WeightContribution
Saves02.1722.9540.30.886
Blocks85.1298.0310.21.606
Takeaways23.9784.160.251.04
Goals conceded16.2479.0460.252.262

Σ contribution = 5.794

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Graves Minneapolis Milk Duds

rated once over the whole game. Baseline: the player's own division.

APR8.4
StatValueLeague avgStd devWeightzContribution
Goals61.781.710.232.4620.566
Assists41.541.540.191.5960.303
Shots63.962.920.090.7010.063
Passes2417.947.60.080.7980.064
Saves02.172.80.19-0.776-0.147
Blocks45.133.820.11-0.296-0.033
Takeaways43.983.850.110.0060.001

6.0 + clip(Σ 0.817 × 2, −3 to 3) = 7.634, then +0.5 hat trick, +0.25 hot shooting → 8.4

Pucker+154
StatValueLeague rateRatioWeightContribution
Goal contribution93.1672.8420.320.909
Shots63.9571.5160.080.121
Saves02.17200.150
Blocks45.1290.780.070.055
Takeaways43.9781.0050.120.121
Passes2417.9351.3380.080.107
Faceoff win rate00.500.030

Σ 1.313 ÷ Σ weights 0.85 = 1.545 → ×100 = 154.48 → 154

Offensive9.42
RateValueLeagueWeightContribution
Points per possession-sec0.270.0810.43.97
Shooting %10.4510.21.871
Assists per pass0.1670.0860.43.579

Σ contribution = 9.42

Defensive5.68
StatValueLeague rated(ratio)WeightContribution
Saves02.1722.9540.30.886
Blocks45.1295.1330.21.027
Takeaways43.9786.0220.251.505
Goals conceded16.2479.0460.252.262

Σ contribution = 5.68

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Hotwinglol Garden Grove Geek Bars

rated once over the whole game. Baseline: the player's own division.

APR3.7
StatValueLeague avgStd devWeightzContribution
Goals01.781.710.23-1.043-0.24
Assists01.541.540.19-0.996-0.189
Shots03.962.920.09-1.357-0.122
Passes217.947.60.08-2.097-0.168
Saves02.172.80.19-0.776-0.147
Blocks25.133.820.11-0.82-0.09
Takeaways03.983.850.11-1.033-0.114

6.0 + clip(Σ −1.07 × 2, −3 to 3) = 3.86, then −0.2 goals against → 3.7

Pucker+8
StatValueLeague rateRatioWeightContribution
Goal contribution03.16700.320
Shots03.95700.080
Saves02.17200.150
Blocks25.1290.390.070.027
Takeaways03.97800.120
Passes217.9350.1120.080.009
Faceoff win rate0.50.510.030.03

Σ 0.066 ÷ Σ weights 0.85 = 0.078 → ×100 = 7.79 → 8

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0810.41.181
Shooting %00.4510.20.591
Assists per pass00.0860.41.181

Σ contribution = 2.954

Defensive3.48
StatValueLeague rated(ratio)WeightContribution
Saves02.1722.9540.30.886
Blocks25.1293.8230.20.765
Takeaways03.9782.9540.250.738
Goals conceded116.2474.3720.251.093

Σ contribution = 3.482

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Jack Garden Grove Geek Bars

rated once over the whole game. Baseline: the player's own division.

APR3.8
StatValueLeague avgStd devWeightzContribution
Goals01.781.710.23-1.043-0.24
Assists01.541.540.19-0.996-0.189
Shots03.962.920.09-1.357-0.122
Passes917.947.60.08-1.176-0.094
Saves02.172.80.19-0.776-0.147
Blocks15.133.820.11-1.082-0.119
Takeaways13.983.850.11-0.774-0.085

6.0 + clip(Σ −0.997 × 2, −3 to 3) = 4.006, then −0.2 goals against → 3.8

Pucker+15
StatValueLeague rateRatioWeightContribution
Goal contribution03.16700.320
Shots03.95700.080
Saves02.17200.150
Blocks15.1290.1950.070.014
Takeaways13.9780.2510.120.03
Passes917.9350.5020.080.04
Faceoff win rate0.6670.51.3330.030.04

Σ 0.124 ÷ Σ weights 0.85 = 0.146 − 0.001 turnover penalty = 0.145 → ×100 = 14.5 → 15

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0810.41.181
Shooting %00.4510.20.591
Assists per pass00.0860.41.181

Σ contribution = 2.954

Defensive3.51
StatValueLeague rated(ratio)WeightContribution
Saves02.1722.9540.30.886
Blocks15.1293.3330.20.667
Takeaways13.9783.4630.250.866
Goals conceded116.2474.3720.251.093

Σ contribution = 3.512

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Chaser Garden Grove Geek Bars

rated once over the whole game. Baseline: the player's own division.

APR3.8
StatValueLeague avgStd devWeightzContribution
Goals01.781.710.23-1.043-0.24
Assists01.541.540.19-0.996-0.189
Shots03.962.920.09-1.357-0.122
Passes317.947.60.08-1.965-0.157
Saves02.172.80.19-0.776-0.147
Blocks25.133.820.11-0.82-0.09
Takeaways23.983.850.11-0.514-0.057

6.0 + clip(Σ −1.003 × 2, −3 to 3) = 3.995, then −0.2 goals against → 3.8

Pucker+12
StatValueLeague rateRatioWeightContribution
Goal contribution03.16700.320
Shots03.95700.080
Saves02.17200.150
Blocks25.1290.390.070.027
Takeaways23.9780.5030.120.06
Passes317.9350.1670.080.013
Faceoff win rate00.500.030

Σ 0.101 ÷ Σ weights 0.85 = 0.119 → ×100 = 11.88 → 12

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0810.41.181
Shooting %00.4510.20.591
Assists per pass00.0860.41.181

Σ contribution = 2.954

Defensive3.78
StatValueLeague rated(ratio)WeightContribution
Saves02.1722.9540.30.886
Blocks25.1293.8230.20.765
Takeaways23.9784.160.251.04
Goals conceded116.2474.3720.251.093

Σ contribution = 3.784

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

kale Garden Grove Geek Bars

rated once over the whole game. Baseline: the player's own division.

APR5.5
StatValueLeague avgStd devWeightzContribution
Goals11.781.710.23-0.458-0.105
Assists01.541.540.19-0.996-0.189
Shots23.962.920.09-0.671-0.06
Passes1017.947.60.08-1.044-0.084
Saves32.172.80.190.2960.056
Blocks115.133.820.111.5380.169
Takeaways63.983.850.110.5250.058

6.0 + clip(Σ −0.156 × 2, −3 to 3) = 5.689, then −0.2 goals against → 5.5

Pucker+88
StatValueLeague rateRatioWeightContribution
Goal contribution13.1670.3160.320.101
Shots23.9570.5050.080.04
Saves32.1721.3810.150.207
Blocks115.1292.1450.070.15
Takeaways63.9781.5080.120.181
Passes1017.9350.5580.080.045
Faceoff win rate0.40.50.80.030.024

Σ 0.748 ÷ Σ weights 0.85 = 0.88 → ×100 = 88.04 → 88

Offensive4.02
RateValueLeagueWeightContribution
Points per possession-sec0.0330.0810.41.553
Shooting %0.50.4510.21.286
Assists per pass00.0860.41.181

Σ contribution = 4.02

Defensive7.15
StatValueLeague rated(ratio)WeightContribution
Saves32.1727.4550.32.236
Blocks115.1299.2640.21.853
Takeaways63.9787.8740.251.968
Goals conceded116.2474.3720.251.093

Σ contribution = 7.15

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.