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:08944.636.47
Jack11240024531900:27594.725.67
NightSector2024831116142612:261793.749.65

Ottawa Valley Puck Slappers

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
BroBurgota0221711105112101:311544.499.19
EggsThink303612441251800:25595.305.98
SirGrizzles00032006811100:32372.956.54
Troy Bolton0001002110600:02102.954.31

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

Offensive4.63
RateValueLeagueWeightContribution
Points per possession-sec0.0440.0930.41.628
Shooting %0.1670.4590.20.75
Assists per pass0.080.0880.42.252

Σ contribution = 4.63

Defensive6.47
StatValueLeague rated(ratio)WeightContribution
Saves02.0162.9540.30.886
Blocks35.514.2940.20.859
Takeaways113.49.910.252.477
Goals conceded35.898.9830.252.246

Σ contribution = 6.468

League average is 6.0 on APR, 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

Offensive4.72
RateValueLeagueWeightContribution
Points per possession-sec0.0740.0930.42.076
Shooting %0.250.4590.20.859
Assists per pass0.0530.0880.41.788

Σ contribution = 4.723

Defensive5.67
StatValueLeague rated(ratio)WeightContribution
Saves02.0162.9540.30.886
Blocks35.514.2940.20.859
Takeaways43.46.6990.251.675
Goals conceded35.898.9830.252.246

Σ contribution = 5.666

League average is 6.0 on APR, 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

Offensive3.74
RateValueLeagueWeightContribution
Points per possession-sec0.0140.0930.41.292
Shooting %0.50.4590.21.271
Assists per pass00.0880.41.181

Σ contribution = 3.745

Defensive9.65
StatValueLeague rated(ratio)WeightContribution
Saves82.0169.9790.32.994
Blocks145.519.6490.21.93
Takeaways113.49.910.252.477
Goals conceded35.898.9830.252.246

Σ contribution = 9.647

League average is 6.0 on APR, 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

Offensive4.49
RateValueLeagueWeightContribution
Points per possession-sec0.0220.0930.41.37
Shooting %00.4590.20.591
Assists per pass0.0950.0880.42.528

Σ contribution = 4.489

Defensive9.19
StatValueLeague rated(ratio)WeightContribution
Saves72.0169.9430.32.983
Blocks115.519.040.21.808
Takeaways103.49.8390.252.46
Goals conceded45.897.7610.251.94

Σ contribution = 9.191

League average is 6.0 on APR, 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

Offensive5.30
RateValueLeagueWeightContribution
Points per possession-sec0.120.0930.42.848
Shooting %0.50.4590.21.271
Assists per pass00.0880.41.181

Σ contribution = 5.301

Defensive5.98
StatValueLeague rated(ratio)WeightContribution
Saves12.0164.1390.31.242
Blocks55.515.6310.21.126
Takeaways43.46.6990.251.675
Goals conceded45.897.7610.251.94

Σ contribution = 5.983

League average is 6.0 on APR, 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

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0930.41.181
Shooting %00.4590.20.591
Assists per pass00.0880.41.181

Σ contribution = 2.954

Defensive6.54
StatValueLeague rated(ratio)WeightContribution
Saves22.0165.9690.31.791
Blocks15.513.3030.20.661
Takeaways63.48.5750.252.144
Goals conceded45.897.7610.251.94

Σ contribution = 6.536

League average is 6.0 on APR, 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

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0930.41.181
Shooting %00.4590.20.591
Assists per pass00.0880.41.181

Σ contribution = 2.954

Defensive4.31
StatValueLeague rated(ratio)WeightContribution
Saves02.0162.9540.30.886
Blocks05.512.9540.20.591
Takeaways13.43.5680.250.892
Goals conceded45.897.7610.251.94

Σ contribution = 4.309

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