SSHomeSalem Symphonies
4–3Final
Away · OVPSOttawa Valley Puck Slappers

Jan 17, 2025 · Intermediate Division · Alto Arena

MVP NightSector · 8.2 performance rating

Writing the recap…

Salem SymphoniesvsOttawa Valley Puck Slappers

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

Salem Symphonies

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Camp1236040111032501:08940.661.12
Jack11240024531900:27590.680.92
NightSector2024831116142612:261790.441.91

Ottawa Valley Puck Slappers

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
BroBurgota0221711105112101:311540.621.80
EggsThink303612441251800:25590.831.00
SirGrizzles00032006811100:32370.241.13
Troy Bolton0001002110600:02100.240.58

Camp Salem Symphonies

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

APR5.8
StatValueLeague avgStd devWeightzContribution
Goals11.711.670.23-0.424-0.097
Assists21.491.320.190.3850.073
Shots63.732.740.090.8290.075
Passes2516.97.340.081.1030.088
Saves02.022.360.19-0.853-0.162
Blocks35.513.530.11-0.71-0.078
Takeaways113.43.250.112.3370.257

6.0 + clip(Σ 0.155 × 2, −3 to 3) = 6.311, then −0.3 turnovers, −0.2 cold shooting → 5.8

Pucker+94
StatValueLeague rateRatioWeightContribution
Goal contribution33.0750.9760.320.312
Shots63.7251.6110.080.129
Saves02.01600.150
Blocks35.510.5440.070.038
Takeaways113.43.2350.120.388
Passes2516.9021.4790.080.118
Faceoff win rate10.5011.9940.030.06

Σ 1.046 ÷ Σ weights 0.85 = 1.23 − 0.292 turnover penalty = 0.938 → ×100 = 93.84 → 94

Offensive0.66
RateValueLeagueWeightContribution
Points per possession-sec0.0440.0930.40.207
Shooting %0.1670.4590.20.087
Assists per pass0.080.0880.40.363

Σ contribution = 0.657

Defensive1.12
StatValueLeague rated(ratio)WeightContribution
Saves02.0160.2380.30.072
Blocks35.510.5740.20.115
Takeaways113.41.9770.250.494
Goals conceded35.891.7460.250.436

Σ contribution = 1.117

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

Jack Salem Symphonies

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

APR5.1
StatValueLeague avgStd devWeightzContribution
Goals11.711.670.23-0.424-0.097
Assists11.491.320.19-0.37-0.07
Shots43.732.740.090.10.009
Passes1916.97.340.080.2860.023
Saves02.022.360.19-0.853-0.162
Blocks35.513.530.11-0.71-0.078
Takeaways43.43.250.110.1850.02

6.0 + clip(Σ −0.356 × 2, −3 to 3) = 5.288, then −0.2 cold shooting → 5.1

Pucker+59
StatValueLeague rateRatioWeightContribution
Goal contribution23.0750.6510.320.208
Shots43.7251.0740.080.086
Saves02.01600.150
Blocks35.510.5440.070.038
Takeaways43.41.1760.120.141
Passes1916.9021.1240.080.09
Faceoff win rate00.50100.030

Σ 0.563 ÷ Σ weights 0.85 = 0.663 − 0.071 turnover penalty = 0.592 → ×100 = 59.18 → 59

Offensive0.68
RateValueLeagueWeightContribution
Points per possession-sec0.0740.0930.40.319
Shooting %0.250.4590.20.115
Assists per pass0.0530.0880.40.247

Σ contribution = 0.681

Defensive0.92
StatValueLeague rated(ratio)WeightContribution
Saves02.0160.2380.30.072
Blocks35.510.5740.20.115
Takeaways43.41.1750.250.294
Goals conceded35.891.7460.250.436

Σ contribution = 0.917

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

NightSector Salem Symphonies

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

APR8.2
StatValueLeague avgStd devWeightzContribution
Goals21.711.670.230.1730.04
Assists01.491.320.19-1.125-0.214
Shots43.732.740.090.10.009
Passes2616.97.340.081.2390.099
Saves82.022.360.192.5330.481
Blocks145.513.530.112.4020.264
Takeaways113.43.250.112.3370.257

6.0 + clip(Σ 0.937 × 2, −3 to 3) = 7.874, then +0.35 saves, +0.3 blocks, −0.3 turnovers → 8.2

Pucker+179
StatValueLeague rateRatioWeightContribution
Goal contribution23.0750.6510.320.208
Shots43.7251.0740.080.086
Saves82.0163.9690.150.595
Blocks145.512.5410.070.178
Takeaways113.43.2350.120.388
Passes2616.9021.5380.080.123
Faceoff win rate0.750.5011.4960.030.045

Σ 1.623 ÷ Σ weights 0.85 = 1.91 − 0.115 turnover penalty = 1.795 → ×100 = 179.49 → 179

Offensive0.44
RateValueLeagueWeightContribution
Points per possession-sec0.0140.0930.40.123
Shooting %0.50.4590.20.218
Assists per pass00.0880.40.095

Σ contribution = 0.436

Defensive1.91
StatValueLeague rated(ratio)WeightContribution
Saves82.0161.9950.30.598
Blocks145.511.9120.20.382
Takeaways113.41.9770.250.494
Goals conceded35.891.7460.250.436

Σ contribution = 1.91

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

BroBurgota Ottawa Valley Puck Slappers

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

APR7.3
StatValueLeague avgStd devWeightzContribution
Goals01.711.670.23-1.021-0.235
Assists21.491.320.190.3850.073
Shots13.732.740.09-0.993-0.089
Passes2116.97.340.080.5580.045
Saves72.022.360.192.110.401
Blocks115.513.530.111.5530.171
Takeaways103.43.250.112.030.223

6.0 + clip(Σ 0.589 × 2, −3 to 3) = 7.177, then +0.35 saves, −0.2 cold shooting → 7.3

Pucker+154
StatValueLeague rateRatioWeightContribution
Goal contribution23.0750.6510.320.208
Shots13.7250.2680.080.021
Saves72.0163.4730.150.521
Blocks115.511.9960.070.14
Takeaways103.42.9410.120.353
Passes2116.9021.2420.080.099
Faceoff win rate0.50.5010.9970.030.03

Σ 1.373 ÷ Σ weights 0.85 = 1.615 − 0.071 turnover penalty = 1.544 → ×100 = 154.39 → 154

Offensive0.62
RateValueLeagueWeightContribution
Points per possession-sec0.0220.0930.40.143
Shooting %00.4590.20.048
Assists per pass0.0950.0880.40.432

Σ contribution = 0.622

Defensive1.80
StatValueLeague rated(ratio)WeightContribution
Saves72.0161.9860.30.596
Blocks115.511.760.20.352
Takeaways103.41.960.250.49
Goals conceded45.891.440.250.36

Σ contribution = 1.798

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

EggsThink Ottawa Valley Puck Slappers

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

APR5.6
StatValueLeague avgStd devWeightzContribution
Goals31.711.670.230.770.177
Assists01.491.320.19-1.125-0.214
Shots63.732.740.090.8290.075
Passes1816.97.340.080.150.012
Saves12.022.360.19-0.43-0.082
Blocks55.513.530.11-0.144-0.016
Takeaways43.43.250.110.1850.02

6.0 + clip(Σ −0.027 × 2, −3 to 3) = 5.946, then −0.3 turnovers → 5.6

Pucker+59
StatValueLeague rateRatioWeightContribution
Goal contribution33.0750.9760.320.312
Shots63.7251.6110.080.129
Saves12.0160.4960.150.074
Blocks55.510.9070.070.064
Takeaways43.41.1760.120.141
Passes1816.9021.0650.080.085
Faceoff win rate0.3330.5010.6650.030.02

Σ 0.825 ÷ Σ weights 0.85 = 0.971 − 0.38 turnover penalty = 0.591 → ×100 = 59.1 → 59

Offensive0.83
RateValueLeagueWeightContribution
Points per possession-sec0.120.0930.40.512
Shooting %0.50.4590.20.218
Assists per pass00.0880.40.095

Σ contribution = 0.825

Defensive1.00
StatValueLeague rated(ratio)WeightContribution
Saves12.0160.5350.30.16
Blocks55.510.9080.20.182
Takeaways43.41.1750.250.294
Goals conceded45.891.440.250.36

Σ contribution = 0.996

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

SirGrizzles Ottawa Valley Puck Slappers

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

APR4.3
StatValueLeague avgStd devWeightzContribution
Goals01.711.670.23-1.021-0.235
Assists01.491.320.19-1.125-0.214
Shots33.732.740.09-0.264-0.024
Passes1116.97.340.08-0.804-0.064
Saves22.022.360.19-0.007-0.001
Blocks15.513.530.11-1.276-0.14
Takeaways63.43.250.110.80.088

6.0 + clip(Σ −0.59 × 2, −3 to 3) = 4.819, then −0.3 turnovers, −0.2 cold shooting → 4.3

Pucker+37
StatValueLeague rateRatioWeightContribution
Goal contribution03.07500.320
Shots33.7250.8050.080.064
Saves22.0160.9920.150.149
Blocks15.510.1810.070.013
Takeaways63.41.7650.120.212
Passes1116.9020.6510.080.052
Faceoff win rate00.50100.030

Σ 0.49 ÷ Σ weights 0.85 = 0.576 − 0.203 turnover penalty = 0.373 → ×100 = 37.29 → 37

Offensive0.24
RateValueLeagueWeightContribution
Points per possession-sec00.0930.40.095
Shooting %00.4590.20.048
Assists per pass00.0880.40.095

Σ contribution = 0.238

Defensive1.13
StatValueLeague rated(ratio)WeightContribution
Saves22.0160.9920.30.298
Blocks15.510.3260.20.065
Takeaways63.41.6440.250.411
Goals conceded45.891.440.250.36

Σ contribution = 1.134

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

Troy Bolton Ottawa Valley Puck Slappers

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

APR3.7
StatValueLeague avgStd devWeightzContribution
Goals01.711.670.23-1.021-0.235
Assists01.491.320.19-1.125-0.214
Shots13.732.740.09-0.993-0.089
Passes616.97.340.08-1.485-0.119
Saves02.022.360.19-0.853-0.162
Blocks05.513.530.11-1.559-0.171
Takeaways13.43.250.11-0.738-0.081

6.0 + clip(Σ −1.071 × 2, −3 to 3) = 3.857, then −0.2 cold shooting → 3.7

Pucker+10
StatValueLeague rateRatioWeightContribution
Goal contribution03.07500.320
Shots13.7250.2680.080.021
Saves02.01600.150
Blocks05.5100.070
Takeaways13.40.2940.120.035
Passes616.9020.3550.080.028
Faceoff win rate00.50100.030

Σ 0.085 ÷ Σ weights 0.85 = 0.1 → ×100 = 10.02 → 10

Offensive0.24
RateValueLeagueWeightContribution
Points per possession-sec00.0930.40.095
Shooting %00.4590.20.048
Assists per pass00.0880.40.095

Σ contribution = 0.238

Defensive0.58
StatValueLeague rated(ratio)WeightContribution
Saves02.0160.2380.30.072
Blocks05.510.2380.20.048
Takeaways13.40.3920.250.098
Goals conceded45.891.440.250.36

Σ contribution = 0.578

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